2024-09-27 23:59:53 +00:00
|
|
|
services = {
|
2024-09-28 00:59:34 +00:00
|
|
|
"acme_dns" = {
|
|
|
|
name = "acme_dns"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "acme"
|
|
|
|
auth = false
|
2024-09-27 23:59:53 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = false
|
2024-09-27 23:59:53 +00:00
|
|
|
},
|
2024-09-28 20:43:47 +00:00
|
|
|
"authentik" = {
|
|
|
|
name = "authentik"
|
|
|
|
subdomain = "auth"
|
|
|
|
auth = false
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
2024-09-27 23:59:53 +00:00
|
|
|
"forgejo" = {
|
|
|
|
name = "forgejo"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "git"
|
|
|
|
auth = true
|
|
|
|
auth_redirects = ["https://git.serguzim.me/user/oauth2/auth.serguzim.me/callback"]
|
2024-09-27 23:59:53 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = true
|
2024-09-28 00:59:34 +00:00
|
|
|
},
|
2024-09-28 20:43:47 +00:00
|
|
|
"immich" = {
|
|
|
|
name = "immich"
|
|
|
|
subdomain = "gallery"
|
|
|
|
auth = true
|
|
|
|
auth_redirects = ["https://gallery.serguzim.me/auth/login"]
|
|
|
|
database = false
|
|
|
|
s3 = false
|
|
|
|
},
|
2024-09-28 00:59:34 +00:00
|
|
|
"linkwarden" = {
|
|
|
|
name = "linkwarden"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "bookmarks"
|
|
|
|
auth = true
|
2024-09-28 16:24:07 +00:00
|
|
|
auth_redirects = ["https://bookmarks.serguzim.me/api/v1/auth/callback/authentik"]
|
2024-09-28 00:59:34 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = true
|
2024-09-28 00:59:34 +00:00
|
|
|
},
|
2024-09-28 20:43:47 +00:00
|
|
|
"shlink" = {
|
|
|
|
name = "shlink"
|
|
|
|
subdomain = "redirect" # not really. It's msrg.cc
|
|
|
|
auth = false
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
|
|
|
"synapse" = {
|
|
|
|
name = "synapse"
|
|
|
|
subdomain = "matrix"
|
|
|
|
auth = true
|
|
|
|
auth_redirects = ["https://matrix.serguzim.me/_synapse/client/oidc/callback"]
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
|
|
|
"tandoor" = {
|
|
|
|
name = "tandoor"
|
|
|
|
subdomain = "recipes"
|
|
|
|
auth = false
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
|
|
|
"telegraf" = {
|
|
|
|
name = "telegraf"
|
|
|
|
subdomain = "telegraf" # actually no subdomain
|
|
|
|
auth = false
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
2024-09-28 00:59:34 +00:00
|
|
|
"tinytinyrss" = {
|
|
|
|
name = "tinytinyrss"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "rss"
|
|
|
|
auth = false
|
2024-09-28 00:59:34 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = false
|
2024-09-28 00:59:34 +00:00
|
|
|
},
|
|
|
|
"umami" = {
|
|
|
|
name = "umami"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "analytics"
|
|
|
|
auth = false
|
2024-09-28 00:59:34 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = false
|
2024-09-28 00:59:34 +00:00
|
|
|
},
|
2024-09-28 20:43:47 +00:00
|
|
|
"uptime_kuma" = {
|
|
|
|
name = "uptime_kuma"
|
|
|
|
subdomain = "status"
|
|
|
|
auth = false
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
2024-09-28 19:26:13 +00:00
|
|
|
"vikunja" = {
|
|
|
|
name = "vikunja"
|
|
|
|
subdomain = "todo"
|
|
|
|
auth = true
|
|
|
|
auth_redirects = ["https://todo.serguzim.me/auth/openid/authserguzimme"]
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
}
|
2024-09-28 00:59:34 +00:00
|
|
|
"wiki_js" = {
|
|
|
|
name = "wiki_js"
|
2024-09-28 12:14:09 +00:00
|
|
|
subdomain = "wiki"
|
|
|
|
auth = true
|
2024-09-28 20:43:47 +00:00
|
|
|
auth_redirects = ["https://wiki.serguzim.me/login/f792bc7d-1a25-4437-944e-55eaf0111102/callback"]
|
|
|
|
database = true
|
|
|
|
s3 = false
|
|
|
|
},
|
|
|
|
"woodpecker" = {
|
|
|
|
name = "woodpecker"
|
|
|
|
subdomain = "ci"
|
|
|
|
auth = false
|
2024-09-28 00:59:34 +00:00
|
|
|
database = true
|
2024-09-28 19:26:13 +00:00
|
|
|
s3 = false
|
2024-09-28 00:59:34 +00:00
|
|
|
},
|
2024-09-27 23:59:53 +00:00
|
|
|
}
|