mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-06-17 02:25:12 -05:00
feat: owncast test
This commit is contained in:
parent
748133dbd9
commit
eeb0e890b8
5 changed files with 78 additions and 4 deletions
|
@ -21,6 +21,7 @@
|
|||
"nextcloud"
|
||||
"nginx"
|
||||
"ollama"
|
||||
"owncast"
|
||||
"peertube"
|
||||
"postgresql"
|
||||
"samba"
|
||||
|
|
|
@ -9,6 +9,7 @@ let
|
|||
minecraftLabel = "Minecraft";
|
||||
nextcloudLabel = "Nextcloud";
|
||||
ollamaLabel = "Ollama";
|
||||
owncastLabel = "Owncast";
|
||||
peertubeLabel = "PeerTube";
|
||||
postgresLabel = "PostgreSQL";
|
||||
sambaLabel = "Samba";
|
||||
|
@ -27,6 +28,7 @@ let
|
|||
minecraftName = "minecraft";
|
||||
nextcloudName = "nextcloud";
|
||||
ollamaName = "ollama";
|
||||
owncastName = "owncast";
|
||||
peertubeName = "peertube";
|
||||
postgresName = "postgres";
|
||||
sambaName = "samba";
|
||||
|
@ -217,6 +219,28 @@ in {
|
|||
key = "${sslPath}/${ollamaName}.${domain0}/key.pem";
|
||||
};
|
||||
};
|
||||
owncast = let
|
||||
owncastSubdomain = "stream";
|
||||
in {
|
||||
label = owncastLabel;
|
||||
name = owncastName;
|
||||
sops = {
|
||||
path0 = "${sops}/${owncastName}";
|
||||
};
|
||||
subdomain = owncastSubdomain;
|
||||
paths = {
|
||||
path0 = "${servicePath}/${owncastLabel}";
|
||||
path1 = "/mnt/media/storage/${owncastName}";
|
||||
};
|
||||
ports = {
|
||||
port0 = 9454;
|
||||
port1 = 1935;
|
||||
};
|
||||
ssl = {
|
||||
cert = "${sslPath}/${owncastSubdomain}.${domain1}/fullchain.pem";
|
||||
key = "${sslPath}/${owncastSubdomain}.${domain1}/key.pem";
|
||||
};
|
||||
};
|
||||
peertube = {
|
||||
label = peertubeLabel;
|
||||
name = peertubeName;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue