mirror of
https://github.com/Dokploy/templates
synced 2025-06-26 18:16:07 +00:00
refactor: standardize domain configuration in template files
- Updated the configuration structure in multiple blueprint template files to ensure consistent formatting for 'domains' and 'env' sections. - Adjusted indentation and alignment for better readability across various templates.
This commit is contained in:
@@ -11,11 +11,11 @@ env = [
|
||||
"AP_API_KEY=${api_key}",
|
||||
"AP_ENCRYPTION_KEY=${encryption_key}",
|
||||
"AP_JWT_SECRET=${jwt_secret}",
|
||||
"AP_POSTGRES_PASSWORD=${postgres_password}"
|
||||
"AP_POSTGRES_PASSWORD=${postgres_password}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "activepieces"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "activepieces"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "actualbudget"
|
||||
port = 5_006
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "actualbudget"
|
||||
port = 5_006
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "alist"
|
||||
port = 5_244
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "alist"
|
||||
port = 5_244
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -3,13 +3,10 @@ main_domain = "${domain}"
|
||||
service_hash = "${hash:32}"
|
||||
|
||||
[config]
|
||||
env = [
|
||||
"ANSWER_HOST=http://${main_domain}",
|
||||
"SERVICE_HASH=${service_hash}"
|
||||
]
|
||||
mounts = [ ]
|
||||
env = ["ANSWER_HOST=http://${main_domain}", "SERVICE_HASH=${service_hash}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "answer"
|
||||
port = 9_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "answer"
|
||||
port = 9_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "appsmith"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "appsmith"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -120,24 +120,24 @@ env = [
|
||||
"_APP_GRAPHQL_MAX_DEPTH=3",
|
||||
"_APP_MIGRATIONS_FIREBASE_CLIENT_ID=",
|
||||
"_APP_MIGRATIONS_FIREBASE_CLIENT_SECRET=",
|
||||
"_APP_ASSISTANT_OPENAI_API_KEY="
|
||||
"_APP_ASSISTANT_OPENAI_API_KEY=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/"
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite-console"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/console"
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite-console"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/console"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite-realtime"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/v1/realtime"
|
||||
[[config.domains]]
|
||||
serviceName = "appwrite-realtime"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
path = "/v1/realtime"
|
||||
|
||||
@@ -3,10 +3,10 @@ main_domain = "${domain}"
|
||||
auth_secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
env = [ "APTABASE_HOST=${main_domain}", "AUTH_SECRET=${auth_secret}" ]
|
||||
mounts = [ ]
|
||||
env = ["APTABASE_HOST=${main_domain}", "AUTH_SECRET=${auth_secret}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "aptabase"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "aptabase"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "BASEROW_HOST=${main_domain}" ]
|
||||
mounts = [ ]
|
||||
env = ["BASEROW_HOST=${main_domain}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "baserow"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "baserow"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -8,11 +8,11 @@ env = [
|
||||
"TZ=Etc/UTC",
|
||||
"SUBFOLDER=/",
|
||||
"NVIDIA_VISIBLE_DEVICES=all",
|
||||
"NVIDIA_DRIVER_CAPABILITIES=all"
|
||||
"NVIDIA_DRIVER_CAPABILITIES=all",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "blender"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "blender"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -5,11 +5,11 @@ browserless_token = "${password:16}"
|
||||
[config]
|
||||
env = [
|
||||
"BROWERLESS_HOST=${main_domain}",
|
||||
"BROWSERLESS_TOKEN=${browserless_token}"
|
||||
"BROWSERLESS_TOKEN=${browserless_token}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "browserless"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "browserless"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -19,11 +19,11 @@ env = [
|
||||
"BB_REDIS_PASSWORD=${redis_password}",
|
||||
"BB_WATCHTOWER_PASSWORD=${watchtower_password}",
|
||||
"BB_MINIO_ACCESS_KEY=${minio_access_key}",
|
||||
"BB_MINIO_SECRET_KEY=${minio_secret_key}"
|
||||
"BB_MINIO_SECRET_KEY=${minio_secret_key}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "proxy"
|
||||
port = 10_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "proxy"
|
||||
port = 10_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -7,11 +7,11 @@ nextauth_secret = "${base64:32}"
|
||||
env = [
|
||||
"CALCOM_HOST=${main_domain}",
|
||||
"NEXTAUTH_SECRET=${nextauth_secret}",
|
||||
"CALENDSO_ENCRYPTION_KEY=${calcom_encryption_key}"
|
||||
"CALENDSO_ENCRYPTION_KEY=${calcom_encryption_key}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "calcom"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "calcom"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -20,11 +20,11 @@ env = [
|
||||
"POSTGRES_PASSWORD=${postgres_password}",
|
||||
"REDIS_URL=redis://chatwoot-redis:6379",
|
||||
"ENABLE_ACCOUNT_SIGNUP=false",
|
||||
"ACTIVE_STORAGE_SERVICE=local"
|
||||
"ACTIVE_STORAGE_SERVICE=local",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "chatwoot-rails"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "chatwoot-rails"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "DOMAIN=${main_domain}" ]
|
||||
mounts = [ ]
|
||||
env = ["DOMAIN=${main_domain}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "client"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "client"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
variables = { }
|
||||
variables = {}
|
||||
|
||||
[config]
|
||||
domains = [ ]
|
||||
env = [ "CLOUDFLARE_TUNNEL_TOKEN=\"<INSERT TOKEN>\"" ]
|
||||
mounts = [ ]
|
||||
domains = []
|
||||
env = ["CLOUDFLARE_TUNNEL_TOKEN=\"<INSERT TOKEN>\""]
|
||||
mounts = []
|
||||
|
||||
@@ -8,11 +8,11 @@ env = [
|
||||
"CODER_HTTP_ADDRESS=0.0.0.0:7080",
|
||||
"POSTGRES_DB=coder",
|
||||
"POSTGRES_USER=coder",
|
||||
"POSTGRES_PASSWORD=${postgres_password}"
|
||||
"POSTGRES_PASSWORD=${postgres_password}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "coder"
|
||||
port = 7_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "coder"
|
||||
port = 7_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "MATRIX_SUBDOMAIN=${main_domain}" ]
|
||||
mounts = [ ]
|
||||
env = ["MATRIX_SUBDOMAIN=${main_domain}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "homeserver"
|
||||
port = 6_167
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "homeserver"
|
||||
port = 6_167
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -5,11 +5,11 @@ registration_token = "${password:20}"
|
||||
[config]
|
||||
env = [
|
||||
"CONDUWUIT_SERVER_NAME=${main_domain}",
|
||||
"CONDUWUIT_REGISTRATION_TOKEN=${registration_token}"
|
||||
"CONDUWUIT_REGISTRATION_TOKEN=${registration_token}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "homeserver"
|
||||
port = 6_167
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "homeserver"
|
||||
port = 6_167
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -7,21 +7,21 @@ actions_domain = "${domain}"
|
||||
env = [
|
||||
"NEXT_PUBLIC_DEPLOYMENT_URL=http://${backend_domain}",
|
||||
"CONVEX_CLOUD_ORIGIN=http://${backend_domain}",
|
||||
"CONVEX_SITE_ORIGIN=http://${actions_domain}"
|
||||
"CONVEX_SITE_ORIGIN=http://${actions_domain}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "dashboard"
|
||||
port = 6_791
|
||||
host = "${dashboard_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "dashboard"
|
||||
port = 6_791
|
||||
host = "${dashboard_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 3_210
|
||||
host = "${backend_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 3_210
|
||||
host = "${backend_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 3_211
|
||||
host = "${actions_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 3_211
|
||||
host = "${actions_domain}"
|
||||
|
||||
@@ -4,10 +4,10 @@ username = "${password:16}"
|
||||
password = "${password:32}"
|
||||
|
||||
[config]
|
||||
env = [ "COUCHDB_USER=${username}", "COUCHDB_PASSWORD=${password}" ]
|
||||
mounts = [ ]
|
||||
env = ["COUCHDB_USER=${username}", "COUCHDB_PASSWORD=${password}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "couchdb"
|
||||
port = 5_984
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "couchdb"
|
||||
port = 5_984
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "HC=1" ]
|
||||
mounts = [ ]
|
||||
env = ["HC=1"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "datalens"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "datalens"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -6,11 +6,11 @@ database_password = "${password}"
|
||||
[config]
|
||||
env = [
|
||||
"DATABASE_PASSWORD=${database_password}",
|
||||
"DIRECTUS_SECRET=${directus_secret}"
|
||||
"DIRECTUS_SECRET=${directus_secret}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "directus"
|
||||
port = 8_055
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "directus"
|
||||
port = 8_055
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -17,11 +17,11 @@ env = [
|
||||
"# Follow the guide at: https://discordtickets.app/self-hosting/installation/docker/#creating-the-discord-application",
|
||||
"DISCORD_SECRET=",
|
||||
"DISCORD_TOKEN=",
|
||||
"SUPER_USERS=YOUR_DISCORD_USER_ID"
|
||||
"SUPER_USERS=YOUR_DISCORD_USER_ID",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "tickets-app"
|
||||
port = 8_169
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "tickets-app"
|
||||
port = 8_169
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -7,11 +7,11 @@ redis_password = "${password}"
|
||||
env = [
|
||||
"DISCOURSE_HOST=${main_domain}",
|
||||
"POSTGRES_PASSWORD=${postgres_password}",
|
||||
"REDIS_PASSWORD=${redis_password}"
|
||||
"REDIS_PASSWORD=${redis_password}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "discourse-app"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "discourse-app"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -9,11 +9,11 @@ env = [
|
||||
"POSTGRES_USER=docmost",
|
||||
"POSTGRES_PASSWORD=${postgres_password}",
|
||||
"APP_URL=http://${main_domain}:3000",
|
||||
"APP_SECRET=${app_secret}"
|
||||
"APP_SECRET=${app_secret}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "docmost"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "docmost"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -10,11 +10,11 @@ env = [
|
||||
"DOCUMENSO_PORT=3000",
|
||||
"NEXTAUTH_SECRET=${nextauth_secret}",
|
||||
"NEXT_PRIVATE_ENCRYPTION_KEY=${encryption_key}",
|
||||
"NEXT_PRIVATE_ENCRYPTION_SECONDARY_KEY=${secondary_encryption_key}"
|
||||
"NEXT_PRIVATE_ENCRYPTION_SECONDARY_KEY=${secondary_encryption_key}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "documenso"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "documenso"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -11,11 +11,11 @@ env = [
|
||||
"AWS_SECRET_ACCESS_KEY=your-aws-secret-key",
|
||||
"AWS_REGION=your-aws-region",
|
||||
"SQS_URL=your-aws-sqs-url",
|
||||
"SYSTEM_EMAIL="
|
||||
"SYSTEM_EMAIL=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "doublezero"
|
||||
port = 4_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "doublezero"
|
||||
port = 4_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -5,11 +5,11 @@ main_domain = "${domain}"
|
||||
env = [
|
||||
"DRAWIO_HOST=${main_domain}",
|
||||
"DRAWIO_BASE_URL=https://${main_domain}",
|
||||
"DRAWIO_SERVER_URL=https://${main_domain}/"
|
||||
"DRAWIO_SERVER_URL=https://${main_domain}/",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "drawio"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "drawio"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -3,15 +3,15 @@ main_domain = "${domain}"
|
||||
api_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "kibana"
|
||||
port = 5_601
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "kibana"
|
||||
port = 5_601
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "elasticsearch"
|
||||
port = 9_200
|
||||
host = "${api_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "elasticsearch"
|
||||
port = 9_200
|
||||
host = "${api_domain}"
|
||||
|
||||
@@ -17,11 +17,11 @@ env = [
|
||||
"INSTALL_APP_ARGS=--install-app erpnext",
|
||||
"IMAGE_NAME=docker.io/frappe/erpnext",
|
||||
"VERSION=version-15",
|
||||
"FRAPPE_SITE_NAME_HEADER="
|
||||
"FRAPPE_SITE_NAME_HEADER=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "frontend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "frontend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -30,11 +30,11 @@ env = [
|
||||
"CACHE_REDIS_ENABLED=true",
|
||||
"CACHE_REDIS_URI=redis://evolution-redis:6379",
|
||||
"CACHE_REDIS_PREFIX_KEY=evolution",
|
||||
"CACHE_REDIS_SAVE_INSTANCES=true"
|
||||
"CACHE_REDIS_SAVE_INSTANCES=true",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "evolution-api"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "evolution-api"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "excalidraw"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "excalidraw"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "FB_BASEURL=/filebrowser" ]
|
||||
mounts = [ ]
|
||||
env = ["FB_BASEURL=/filebrowser"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "filebrowser"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "filebrowser"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -10,11 +10,11 @@ env = [
|
||||
"NEXTAUTH_URL=http://${main_domain}",
|
||||
"NEXTAUTH_SECRET=${secret_base}",
|
||||
"ENCRYPTION_KEY=${encryption_key}",
|
||||
"CRON_SECRET=${cron_secret}"
|
||||
"CRON_SECRET=${cron_secret}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "formbricks"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "formbricks"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -17,11 +17,11 @@ env = [
|
||||
"INSTALL_APP_ARGS=--install-app hrms",
|
||||
"IMAGE_NAME=ghcr.io/frappe/hrms",
|
||||
"VERSION=version-15",
|
||||
"FRAPPE_SITE_NAME_HEADER="
|
||||
"FRAPPE_SITE_NAME_HEADER=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "frontend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "frontend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "GHOST_HOST=${main_domain}" ]
|
||||
mounts = [ ]
|
||||
env = ["GHOST_HOST=${main_domain}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "ghost"
|
||||
port = 2_368
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "ghost"
|
||||
port = 2_368
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ "USER_UID=1000", "USER_GID=1000" ]
|
||||
mounts = [ ]
|
||||
env = ["USER_UID=1000", "USER_GID=1000"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "gitea"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "gitea"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
env = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "glance"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "glance"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.mounts]]
|
||||
filePath = "/app/config/glance.yml"
|
||||
content = """
|
||||
[[config.mounts]]
|
||||
filePath = "/app/config/glance.yml"
|
||||
content = """
|
||||
branding:
|
||||
hide-footer: true
|
||||
logo-text: P
|
||||
|
||||
@@ -6,11 +6,11 @@ secret_key = "${base64:32}"
|
||||
env = [
|
||||
"GLITCHTIP_HOST=${main_domain}",
|
||||
"GLITCHTIP_PORT=8000",
|
||||
"SECRET_KEY=${secret_key}"
|
||||
"SECRET_KEY=${secret_key}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "glpi-web"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "glpi-web"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -6,11 +6,11 @@ password = "changethis"
|
||||
[config]
|
||||
env = [
|
||||
"GOTENBERG_API_BASIC_AUTH_USERNAME=${username}",
|
||||
"GOTENBERG_API_BASIC_AUTH_PASSWORD=${password}"
|
||||
"GOTENBERG_API_BASIC_AUTH_PASSWORD=${password}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "gotenberg"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "gotenberg"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "grafana"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "grafana"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -7,11 +7,11 @@ form_encryption_key = "${base64:64}"
|
||||
env = [
|
||||
"APP_HOMEPAGE_URL=http://${main_domain}",
|
||||
"SESSION_KEY=${session_key}",
|
||||
"FORM_ENCRYPTION_KEY=${form_encryption_key}"
|
||||
"FORM_ENCRYPTION_KEY=${form_encryption_key}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "heyform"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "heyform"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -17,11 +17,11 @@ env = [
|
||||
"MAIL_HOST=",
|
||||
"MAIL_PORT=",
|
||||
"MAIL_FROM_ADDRESS=",
|
||||
"MAIL_FROM_NAME="
|
||||
"MAIL_FROM_NAME=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "all-in-one"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "all-in-one"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -8,11 +8,11 @@ meili_master_key = "${base64:32}"
|
||||
env = [
|
||||
"NEXTAUTH_SECRET=${next_secret}",
|
||||
"MEILI_MASTER_KEY=${meili_master_key}",
|
||||
"NEXTAUTH_URL=http://${main_domain}"
|
||||
"NEXTAUTH_URL=http://${main_domain}",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -3,10 +3,10 @@ main_domain = "${domain}"
|
||||
secret_key = "${password:64}"
|
||||
|
||||
[config]
|
||||
env = [ "SECRET_ENCRYPTION_KEY=${secret_key}" ]
|
||||
mounts = [ ]
|
||||
env = ["SECRET_ENCRYPTION_KEY=${secret_key}"]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "homarr"
|
||||
port = 7_575
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "homarr"
|
||||
port = 7_575
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -13,17 +13,17 @@ env = [
|
||||
"TITLE=Huly",
|
||||
"DEFAULT_LANGUAGE=en",
|
||||
"LAST_NAME_FIRST=true",
|
||||
"SECRET=${huly_secret}"
|
||||
"SECRET=${huly_secret}",
|
||||
]
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "nginx"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "nginx"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.mounts]]
|
||||
filePath = "/volumes/nginx/.huly.nginx"
|
||||
content = """
|
||||
[[config.mounts]]
|
||||
filePath = "/volumes/nginx/.huly.nginx"
|
||||
content = """
|
||||
server {
|
||||
listen 80;
|
||||
server_name _;
|
||||
|
||||
@@ -16,11 +16,11 @@ env = [
|
||||
"REDIS_HOSTNAME=immich-redis",
|
||||
"REDIS_PORT=6379",
|
||||
"REDIS_DBINDEX=0",
|
||||
"TZ=UTC"
|
||||
"TZ=UTC",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "immich-server"
|
||||
port = 2_283
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "immich-server"
|
||||
port = 2_283
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -48,11 +48,11 @@ env = [
|
||||
"NEXT_PUBLIC_CAPTCHA_SITE_KEY=",
|
||||
"PLAIN_API_KEY=",
|
||||
"PLAIN_WISH_LABEL_IDS=",
|
||||
"SSL_CLIENT_CERTIFICATE_HEADER_KEY="
|
||||
"SSL_CLIENT_CERTIFICATE_HEADER_KEY=",
|
||||
]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "backend"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "influxdb"
|
||||
port = 8_086
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "influxdb"
|
||||
port = 8_086
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -5,15 +5,15 @@ db_username = "invoiceshelf"
|
||||
db_database = "invoiceshelf"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "invoiceshelf-app"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "invoiceshelf-app"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
INVOICESHELF_HOST = "${main_domain}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USERNAME = "${db_username}"
|
||||
DB_DATABASE = "${db_database}"
|
||||
[config.env]
|
||||
INVOICESHELF_HOST = "${main_domain}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USERNAME = "${db_username}"
|
||||
DB_DATABASE = "${db_database}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "it-tools"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "it-tools"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "jellyfin"
|
||||
port = 8_096
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "jellyfin"
|
||||
port = 8_096
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
JELLYFIN_HOST = "${main_domain}"
|
||||
[config.env]
|
||||
JELLYFIN_HOST = "${main_domain}"
|
||||
|
||||
@@ -6,17 +6,17 @@ mysql_root_password = "${password:32}"
|
||||
app_secret = "${password:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 8_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 8_001
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
KI_HOST = "${main_domain}"
|
||||
KI_ADMINMAIL = "admin@kimai.local"
|
||||
KI_ADMINPASS = "${admin_password}"
|
||||
KI_MYSQL_ROOT_PASSWORD = "${mysql_root_password}"
|
||||
KI_MYSQL_PASSWORD = "${mysql_password}"
|
||||
KI_APP_SECRET = "${app_secret}"
|
||||
[config.env]
|
||||
KI_HOST = "${main_domain}"
|
||||
KI_ADMINMAIL = "admin@kimai.local"
|
||||
KI_ADMINPASS = "${admin_password}"
|
||||
KI_MYSQL_ROOT_PASSWORD = "${mysql_root_password}"
|
||||
KI_MYSQL_PASSWORD = "${mysql_password}"
|
||||
KI_APP_SECRET = "${app_secret}"
|
||||
|
||||
@@ -4,13 +4,13 @@ db_password = "${password}"
|
||||
db_username = "langflow"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "langflow"
|
||||
port = 7_860
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "langflow"
|
||||
port = 7_860
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USERNAME = "${db_username}"
|
||||
[config.env]
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USERNAME = "${db_username}"
|
||||
|
||||
@@ -4,14 +4,14 @@ postgres_password = "${password}"
|
||||
next_secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "linkwarden"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "linkwarden"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
NEXTAUTH_SECRET = "${next_secret}"
|
||||
NEXTAUTH_URL = "http://${main_domain}/api/v1/auth"
|
||||
[config.env]
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
NEXTAUTH_SECRET = "${next_secret}"
|
||||
NEXTAUTH_URL = "http://${main_domain}/api/v1/auth"
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 9_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 9_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.mounts]]
|
||||
filePath = "config.toml"
|
||||
content = """
|
||||
[[config.mounts]]
|
||||
filePath = "config.toml"
|
||||
content = """
|
||||
[app]
|
||||
address = "0.0.0.0:9000"
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "lobe-chat"
|
||||
port = 3_210
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "lobe-chat"
|
||||
port = 3_210
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -4,19 +4,19 @@ admin_domain = "${domain}"
|
||||
postgres_password = "${password}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 3_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 3_001
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 3_002
|
||||
host = "${admin_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 3_002
|
||||
host = "${admin_domain}"
|
||||
|
||||
[config.env]
|
||||
LOGTO_ENDPOINT = "http://${admin_domain}"
|
||||
LOGTO_ADMIN_ENDPOINT = "http://${admin_domain}"
|
||||
LOGTO_POSTGRES_PASSWORD = "${postgres_password}"
|
||||
[config.env]
|
||||
LOGTO_ENDPOINT = "http://${admin_domain}"
|
||||
LOGTO_ADMIN_ENDPOINT = "http://${admin_domain}"
|
||||
LOGTO_POSTGRES_PASSWORD = "${postgres_password}"
|
||||
|
||||
@@ -4,15 +4,15 @@ encryption_password = "${password:32}"
|
||||
encryption_salt = "${password:32}"
|
||||
api_secret = "${password:32}"
|
||||
|
||||
[[config.domains]]
|
||||
[config]
|
||||
[config.domains]
|
||||
serviceName = "lowcoder-api-service"
|
||||
port = 3000
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.env]]
|
||||
[config.env]
|
||||
ENABLE_USER_SIGN_UP = false
|
||||
ENCRYPTION_PASSWORD = "${encryption_password}"
|
||||
ENCRYPTION_SALT = "${encryption_salt}"
|
||||
CORS_ALLOWED_DOMAINS = "*"
|
||||
LOWCODER_API_KEY_SECRET = "${api_secret}"
|
||||
|
||||
|
||||
@@ -2,15 +2,15 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "macos"
|
||||
port = 8_006
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "macos"
|
||||
port = 8_006
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
VERSION = "15"
|
||||
DISK_SIZE = "64G"
|
||||
RAM_SIZE = "4G"
|
||||
CPU_CORES = "2"
|
||||
[config.env]
|
||||
VERSION = "15"
|
||||
DISK_SIZE = "64G"
|
||||
RAM_SIZE = "4G"
|
||||
CPU_CORES = "2"
|
||||
|
||||
@@ -3,9 +3,9 @@ main_domain = "${domain}"
|
||||
default_password = "${password}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "mailpit"
|
||||
port = 8_025
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "mailpit"
|
||||
port = 8_025
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -3,13 +3,13 @@ main_domain = "${domain}"
|
||||
master_key = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "meilisearch"
|
||||
port = 7_700
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "meilisearch"
|
||||
port = 7_700
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
MEILI_ENV = "development"
|
||||
MEILI_MASTER_KEY = "${master_key}"
|
||||
[config.env]
|
||||
MEILI_ENV = "development"
|
||||
MEILI_MASTER_KEY = "${master_key}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "metabase"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "metabase"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -3,15 +3,15 @@ main_domain = "${domain}"
|
||||
api_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "minio"
|
||||
port = 9_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "minio"
|
||||
port = 9_001
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "minio"
|
||||
port = 9_000
|
||||
host = "${api_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "minio"
|
||||
port = 9_000
|
||||
host = "${api_domain}"
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "n8n"
|
||||
port = 5_678
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "n8n"
|
||||
port = 5_678
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
N8N_HOST = "${main_domain}"
|
||||
N8N_PORT = "5678"
|
||||
GENERIC_TIMEZONE = "Europe/Berlin"
|
||||
[config.env]
|
||||
N8N_HOST = "${main_domain}"
|
||||
N8N_PORT = "5678"
|
||||
GENERIC_TIMEZONE = "Europe/Berlin"
|
||||
|
||||
@@ -4,14 +4,14 @@ db_password = "${password}"
|
||||
db_root_password = "${password}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "nextcloud"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "nextcloud"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
NEXTCLOUD_DOMAIN = "${main_domain}"
|
||||
MYSQL_SECRET_PASSWORD = "${db_password}"
|
||||
MYSQL_SECRET_PASSWORD_ROOT = "${db_root_password}"
|
||||
[config.env]
|
||||
NEXTCLOUD_DOMAIN = "${main_domain}"
|
||||
MYSQL_SECRET_PASSWORD = "${db_password}"
|
||||
MYSQL_SECRET_PASSWORD_ROOT = "${db_root_password}"
|
||||
|
||||
@@ -3,13 +3,13 @@ main_domain = "${domain}"
|
||||
jwt_secret = "${base64:64}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "nocodb"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "nocodb"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
NOCODB_PORT = "8000"
|
||||
NC_AUTH_JWT_SECRET = "${jwt_secret}"
|
||||
[config.env]
|
||||
NOCODB_PORT = "8000"
|
||||
NC_AUTH_JWT_SECRET = "${jwt_secret}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 8_069
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "web"
|
||||
port = 8_069
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "onedev"
|
||||
port = 6_610
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "onedev"
|
||||
port = 6_610
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "ontime"
|
||||
port = 4_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "ontime"
|
||||
port = 4_001
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
TZ = "UTC"
|
||||
[config.env]
|
||||
TZ = "UTC"
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "open-webui"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "open-webui"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
OLLAMA_DOCKER_TAG = "0.1.47"
|
||||
WEBUI_DOCKER_TAG = "0.3.7"
|
||||
[config.env]
|
||||
OLLAMA_DOCKER_TAG = "0.1.47"
|
||||
WEBUI_DOCKER_TAG = "0.3.7"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [ ]
|
||||
mounts = [ ]
|
||||
env = []
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "otterwiki"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "otterwiki"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "penpot-frontend"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "penpot-frontend"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
DOMAIN_NAME = "${main_domain}"
|
||||
[config.env]
|
||||
DOMAIN_NAME = "${main_domain}"
|
||||
|
||||
@@ -5,20 +5,20 @@ postgres_password = "${password}"
|
||||
secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "peppermint-app"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "peppermint-app"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "peppermint-app"
|
||||
port = 5_003
|
||||
host = "${api_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "peppermint-app"
|
||||
port = 5_003
|
||||
host = "${api_domain}"
|
||||
|
||||
[config.env]
|
||||
MAIN_DOMAIN = "${main_domain}"
|
||||
API_DOMAIN = "${api_domain}"
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
SECRET = "${secret}"
|
||||
[config.env]
|
||||
MAIN_DOMAIN = "${main_domain}"
|
||||
API_DOMAIN = "${api_domain}"
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
SECRET = "${secret}"
|
||||
|
||||
@@ -3,13 +3,13 @@ main_domain = "${domain}"
|
||||
admin_password = "${password}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "photoprism"
|
||||
port = 2_342
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "photoprism"
|
||||
port = 2_342
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
BASE_URL = "http://${main_domain}"
|
||||
ADMIN_PASSWORD = "${admin_password}"
|
||||
[config.env]
|
||||
BASE_URL = "http://${main_domain}"
|
||||
ADMIN_PASSWORD = "${admin_password}"
|
||||
|
||||
@@ -4,15 +4,15 @@ root_password = "${password:32}"
|
||||
user_password = "${password:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "phpmyadmin"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "phpmyadmin"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
MYSQL_ROOT_PASSWORD = "${root_password}"
|
||||
MYSQL_DATABASE = "mysql"
|
||||
MYSQL_USER = "phpmyadmin"
|
||||
MYSQL_PASSWORD = "${user_password}"
|
||||
[config.env]
|
||||
MYSQL_ROOT_PASSWORD = "${root_password}"
|
||||
MYSQL_DATABASE = "mysql"
|
||||
MYSQL_USER = "phpmyadmin"
|
||||
MYSQL_PASSWORD = "${user_password}"
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "pocket-id"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "pocket-id"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
PUBLIC_UI_CONFIG_DISABLED = "false"
|
||||
PUBLIC_APP_URL = "http://${main_domain}"
|
||||
TRUST_PROXY = "true"
|
||||
[config.env]
|
||||
PUBLIC_UI_CONFIG_DISABLED = "false"
|
||||
PUBLIC_APP_URL = "http://${main_domain}"
|
||||
TRUST_PROXY = "true"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "pocketbase"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "pocketbase"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "portainer"
|
||||
port = 9_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "portainer"
|
||||
port = 9_000
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -6,16 +6,16 @@ db_name = "postiz"
|
||||
jwt_secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "postiz-app"
|
||||
port = 5_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "postiz-app"
|
||||
port = 5_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
POSTIZ_HOST = "${main_domain}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USER = "${db_user}"
|
||||
DB_NAME = "${db_name}"
|
||||
JWT_SECRET = "${jwt_secret}"
|
||||
[config.env]
|
||||
POSTIZ_HOST = "${main_domain}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_USER = "${db_user}"
|
||||
DB_NAME = "${db_name}"
|
||||
JWT_SECRET = "${jwt_secret}"
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "rocketchat"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "rocketchat"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
ROCKETCHAT_HOST = "${main_domain}"
|
||||
ROCKETCHAT_PORT = "3000"
|
||||
[config.env]
|
||||
ROCKETCHAT_HOST = "${main_domain}"
|
||||
ROCKETCHAT_PORT = "3000"
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "roundcubemail"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "roundcubemail"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
DEFAULT_HOST = "tls://mail.example.com"
|
||||
SMTP_SERVER = "tls://mail.example.com"
|
||||
[config.env]
|
||||
DEFAULT_HOST = "tls://mail.example.com"
|
||||
SMTP_SERVER = "tls://mail.example.com"
|
||||
|
||||
@@ -4,13 +4,13 @@ postgres_password = "${password}"
|
||||
admin_access_token = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "ryot-app"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "ryot-app"
|
||||
port = 8_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
ADMIN_ACCESS_TOKEN = "${admin_access_token}"
|
||||
[config.env]
|
||||
POSTGRES_PASSWORD = "${postgres_password}"
|
||||
ADMIN_ACCESS_TOKEN = "${admin_access_token}"
|
||||
|
||||
@@ -3,18 +3,18 @@ main_domain = "${domain}"
|
||||
initial_api_key = "${password:30}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "shlink-web"
|
||||
port = 8_080
|
||||
host = "web-${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "shlink-web"
|
||||
port = 8_080
|
||||
host = "web-${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "shlink"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "shlink"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
INITIAL_API_KEY = "${initial_api_key}"
|
||||
DEFAULT_DOMAIN = "${main_domain}"
|
||||
[config.env]
|
||||
INITIAL_API_KEY = "${initial_api_key}"
|
||||
DEFAULT_DOMAIN = "${main_domain}"
|
||||
|
||||
@@ -5,14 +5,14 @@ db_user = "slash"
|
||||
db_name = "slash"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "slash-app"
|
||||
port = 5_231
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "slash-app"
|
||||
port = 5_231
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
DB_USER = "${db_user}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_NAME = "${db_name}"
|
||||
[config.env]
|
||||
DB_USER = "${db_user}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
DB_NAME = "${db_name}"
|
||||
|
||||
@@ -3,15 +3,15 @@ main_domain = "${domain}"
|
||||
metrics_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "soketi"
|
||||
port = 6_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "soketi"
|
||||
port = 6_001
|
||||
host = "${main_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "soketi"
|
||||
port = 9_601
|
||||
host = "${metrics_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "soketi"
|
||||
port = 9_601
|
||||
host = "${metrics_domain}"
|
||||
|
||||
@@ -3,13 +3,13 @@ main_domain = "${domain}"
|
||||
secret_key = "${password}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "server"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "server"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
SD_USERNAME = "admin"
|
||||
SD_PASSWORD = "${secret_key}"
|
||||
[config.env]
|
||||
SD_USERNAME = "admin"
|
||||
SD_PASSWORD = "${secret_key}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "stirling-pdf"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "stirling-pdf"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -4,22 +4,22 @@ db_password = "${password}"
|
||||
public_db_port = "${randomPort}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "teable"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "teable"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
TEABLE_HOST = "${main_domain}"
|
||||
TEABLE_DB_PORT = "${public_db_port}"
|
||||
TIMEZONE = "UTC"
|
||||
POSTGRES_HOST = "teable-db"
|
||||
POSTGRES_PORT = "5432"
|
||||
POSTGRES_DB = "teable"
|
||||
POSTGRES_USER = "teable"
|
||||
POSTGRES_PASSWORD = "${db_password}"
|
||||
PUBLIC_ORIGIN = "https://${main_domain}"
|
||||
PRISMA_DATABASE_URL = "postgresql://teable:${db_password}@teable-db:5432/teable"
|
||||
PUBLIC_DATABASE_PROXY = "${TEABLE_HOST}:${TEABLE_DB_PORT}"
|
||||
[config.env]
|
||||
TEABLE_HOST = "${main_domain}"
|
||||
TEABLE_DB_PORT = "${public_db_port}"
|
||||
TIMEZONE = "UTC"
|
||||
POSTGRES_HOST = "teable-db"
|
||||
POSTGRES_PORT = "5432"
|
||||
POSTGRES_DB = "teable"
|
||||
POSTGRES_USER = "teable"
|
||||
POSTGRES_PASSWORD = "${db_password}"
|
||||
PUBLIC_ORIGIN = "https://${main_domain}"
|
||||
PRISMA_DATABASE_URL = "postgresql://teable:${db_password}@teable-db:5432/teable"
|
||||
PUBLIC_DATABASE_PROXY = "${TEABLE_HOST}:${TEABLE_DB_PORT}"
|
||||
|
||||
@@ -3,24 +3,24 @@ main_domain = "${domain}"
|
||||
jwt_secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "app"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
TOLGEE_HOST = "${main_domain}"
|
||||
TOLGEE_AUTHENTICATION_ENABLED = "true"
|
||||
TOLGEE_AUTHENTICATION_INITIAL_PASSWORD = "admin"
|
||||
TOLGEE_AUTHENTICATION_INITIAL_USERNAME = "admin"
|
||||
TOLGEE_AUTHENTICATION_JWT_SECRET = "${jwt_secret}"
|
||||
TOLGEE_MACHINE_TRANSLATION_GOOGLE_API_KEY = "my_google_api_key"
|
||||
TOLGEE_SMTP_AUTH = "true"
|
||||
TOLGEE_SMTP_FROM = "Tolgee <no-reply@mydomain.com>"
|
||||
TOLGEE_SMTPHOST = "email-smtp.regional-region.amazonaws.com"
|
||||
TOLGEE_SMTP_PASSWORD = "omg/my/password"
|
||||
TOLGEE_SMTP_PORT = "465"
|
||||
TOLGEE_SMTP_SSL_ENABLED = "true"
|
||||
TOLGEE_SMTP_USERNAME = "user@company.com"
|
||||
[config.env]
|
||||
TOLGEE_HOST = "${main_domain}"
|
||||
TOLGEE_AUTHENTICATION_ENABLED = "true"
|
||||
TOLGEE_AUTHENTICATION_INITIAL_PASSWORD = "admin"
|
||||
TOLGEE_AUTHENTICATION_INITIAL_USERNAME = "admin"
|
||||
TOLGEE_AUTHENTICATION_JWT_SECRET = "${jwt_secret}"
|
||||
TOLGEE_MACHINE_TRANSLATION_GOOGLE_API_KEY = "my_google_api_key"
|
||||
TOLGEE_SMTP_AUTH = "true"
|
||||
TOLGEE_SMTP_FROM = "Tolgee <no-reply@mydomain.com>"
|
||||
TOLGEE_SMTPHOST = "email-smtp.regional-region.amazonaws.com"
|
||||
TOLGEE_SMTP_PASSWORD = "omg/my/password"
|
||||
TOLGEE_SMTP_PORT = "465"
|
||||
TOLGEE_SMTP_SSL_ENABLED = "true"
|
||||
TOLGEE_SMTP_USERNAME = "user@company.com"
|
||||
|
||||
@@ -10,36 +10,36 @@ db_user = "triggeruser"
|
||||
db_name = "triggerdb"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "webapp"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "webapp"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
NODE_ENV = "production"
|
||||
RUNTIME_PLATFORM = "docker-compose"
|
||||
V3_ENABLED = "true"
|
||||
TRIGGER_DOMAIN = "${main_domain}"
|
||||
TRIGGER_PROTOCOL = "http"
|
||||
POSTGRES_USER = "${db_user}"
|
||||
POSTGRES_PASSWORD = "${db_password}"
|
||||
POSTGRES_DB = "${db_name}"
|
||||
DATABASE_URL = "postgresql://${db_user}:${db_password}@postgres:5432/${db_name}"
|
||||
MAGIC_LINK_SECRET = "${magic_link_secret}"
|
||||
SESSION_SECRET = "${session_secret}"
|
||||
ENCRYPTION_KEY = "${encryption_key}"
|
||||
PROVIDER_SECRET = "${provider_secret}"
|
||||
COORDINATOR_SECRET = "${coordinator_secret}"
|
||||
INTERNAL_OTEL_TRACE_DISABLED = "1"
|
||||
INTERNAL_OTEL_TRACE_LOGGING_ENABLED = "0"
|
||||
DEFAULT_ORG_EXECUTION_CONCURRENCY_LIMIT = "300"
|
||||
DEFAULT_ENV_EXECUTION_CONCURRENCY_LIMIT = "100"
|
||||
DIRECT_URL = "${DATABASE_URL}"
|
||||
REDIS_HOST = "redis"
|
||||
REDIS_PORT = "6379"
|
||||
REDIS_TLS_DISABLED = "true"
|
||||
HTTP_SERVER_PORT = "9020"
|
||||
COORDINATOR_HOST = "127.0.0.1"
|
||||
COORDINATOR_PORT = "${HTTP_SERVER_PORT}"
|
||||
[config.env]
|
||||
NODE_ENV = "production"
|
||||
RUNTIME_PLATFORM = "docker-compose"
|
||||
V3_ENABLED = "true"
|
||||
TRIGGER_DOMAIN = "${main_domain}"
|
||||
TRIGGER_PROTOCOL = "http"
|
||||
POSTGRES_USER = "${db_user}"
|
||||
POSTGRES_PASSWORD = "${db_password}"
|
||||
POSTGRES_DB = "${db_name}"
|
||||
DATABASE_URL = "postgresql://${db_user}:${db_password}@postgres:5432/${db_name}"
|
||||
MAGIC_LINK_SECRET = "${magic_link_secret}"
|
||||
SESSION_SECRET = "${session_secret}"
|
||||
ENCRYPTION_KEY = "${encryption_key}"
|
||||
PROVIDER_SECRET = "${provider_secret}"
|
||||
COORDINATOR_SECRET = "${coordinator_secret}"
|
||||
INTERNAL_OTEL_TRACE_DISABLED = "1"
|
||||
INTERNAL_OTEL_TRACE_LOGGING_ENABLED = "0"
|
||||
DEFAULT_ORG_EXECUTION_CONCURRENCY_LIMIT = "300"
|
||||
DEFAULT_ENV_EXECUTION_CONCURRENCY_LIMIT = "100"
|
||||
DIRECT_URL = "${DATABASE_URL}"
|
||||
REDIS_HOST = "redis"
|
||||
REDIS_PORT = "6379"
|
||||
REDIS_TLS_DISABLED = "true"
|
||||
HTTP_SERVER_PORT = "9020"
|
||||
COORDINATOR_HOST = "127.0.0.1"
|
||||
COORDINATOR_PORT = "${HTTP_SERVER_PORT}"
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "trilium"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "trilium"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -5,15 +5,15 @@ db_user = "twenty"
|
||||
app_secret = "${base64:32}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "twenty-server"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "twenty-server"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
TWENTY_HOST = "${main_domain}"
|
||||
DB_USER = "${db_user}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
APP_SECRET = "${app_secret}"
|
||||
[config.env]
|
||||
TWENTY_HOST = "${main_domain}"
|
||||
DB_USER = "${db_user}"
|
||||
DB_PASSWORD = "${db_password}"
|
||||
APP_SECRET = "${app_secret}"
|
||||
|
||||
@@ -4,26 +4,26 @@ viewer_domain = "${domain}"
|
||||
encryption_secret = "${base64:24}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "typebot-builder"
|
||||
port = 3_000
|
||||
host = "${builder_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "typebot-builder"
|
||||
port = 3_000
|
||||
host = "${builder_domain}"
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "typebot-viewer"
|
||||
port = 3_000
|
||||
host = "${viewer_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "typebot-viewer"
|
||||
port = 3_000
|
||||
host = "${viewer_domain}"
|
||||
|
||||
[config.env]
|
||||
ENCRYPTION_SECRET = "${encryption_secret}"
|
||||
NEXTAUTH_URL = "http://${builder_domain}"
|
||||
NEXT_PUBLIC_VIEWER_URL = "http://${viewer_domain}"
|
||||
ADMIN_EMAIL = "typebot@example.com"
|
||||
SMTP_HOST = "'Fill'"
|
||||
SMTP_PORT = "25"
|
||||
SMTP_USERNAME = "'Fill'"
|
||||
SMTP_PASSWORD = "'Fill'"
|
||||
NEXT_PUBLIC_SMTP_FROM = "typebot@example.com"
|
||||
DEFAULT_WORKSPACE_PLAN = "UNLIMITED"
|
||||
[config.env]
|
||||
ENCRYPTION_SECRET = "${encryption_secret}"
|
||||
NEXTAUTH_URL = "http://${builder_domain}"
|
||||
NEXT_PUBLIC_VIEWER_URL = "http://${viewer_domain}"
|
||||
ADMIN_EMAIL = "typebot@example.com"
|
||||
SMTP_HOST = "'Fill'"
|
||||
SMTP_PORT = "25"
|
||||
SMTP_USERNAME = "'Fill'"
|
||||
SMTP_PASSWORD = "'Fill'"
|
||||
NEXT_PUBLIC_SMTP_FROM = "typebot@example.com"
|
||||
DEFAULT_WORKSPACE_PLAN = "UNLIMITED"
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "umami"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "umami"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
APP_SECRET = "${base64:64}"
|
||||
[config.env]
|
||||
APP_SECRET = "${base64:64}"
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
variables = { }
|
||||
variables = {}
|
||||
|
||||
[config]
|
||||
domains = [ ]
|
||||
env = { }
|
||||
domains = []
|
||||
env = {}
|
||||
|
||||
[[config.mounts]]
|
||||
filePath = "init-mongo.sh"
|
||||
content = """
|
||||
[[config.mounts]]
|
||||
filePath = "init-mongo.sh"
|
||||
content = """
|
||||
#!/bin/bash
|
||||
mongo <<EOF
|
||||
use unifi
|
||||
|
||||
@@ -3,26 +3,26 @@ main_domain = "${domain}"
|
||||
secret_base = "${base64:64}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "unsend"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "unsend"
|
||||
port = 3_000
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
REDIS_URL = "redis://unsend-redis-prod:6379"
|
||||
POSTGRES_USER = "postgres"
|
||||
POSTGRES_PASSWORD = "postgres"
|
||||
POSTGRES_DB = "unsend"
|
||||
DATABASE_URL = "postgresql://postgres:postgres@unsend-db-prod:5432/unsend"
|
||||
NEXTAUTH_URL = "http://localhost:3000"
|
||||
NEXTAUTH_SECRET = "${secret_base}"
|
||||
GITHUB_ID = "'Fill'"
|
||||
GITHUB_SECRET = "'Fill'"
|
||||
AWS_DEFAULT_REGION = "us-east-1"
|
||||
AWS_SECRET_KEY = "'Fill'"
|
||||
AWS_ACCESS_KEY = "'Fill'"
|
||||
DOCKER_OUTPUT = "1"
|
||||
API_RATE_LIMIT = "1"
|
||||
DISCORD_WEBHOOK_URL = ""
|
||||
[config.env]
|
||||
REDIS_URL = "redis://unsend-redis-prod:6379"
|
||||
POSTGRES_USER = "postgres"
|
||||
POSTGRES_PASSWORD = "postgres"
|
||||
POSTGRES_DB = "unsend"
|
||||
DATABASE_URL = "postgresql://postgres:postgres@unsend-db-prod:5432/unsend"
|
||||
NEXTAUTH_URL = "http://localhost:3000"
|
||||
NEXTAUTH_SECRET = "${secret_base}"
|
||||
GITHUB_ID = "'Fill'"
|
||||
GITHUB_SECRET = "'Fill'"
|
||||
AWS_DEFAULT_REGION = "us-east-1"
|
||||
AWS_SECRET_KEY = "'Fill'"
|
||||
AWS_ACCESS_KEY = "'Fill'"
|
||||
DOCKER_OUTPUT = "1"
|
||||
API_RATE_LIMIT = "1"
|
||||
DISCORD_WEBHOOK_URL = ""
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = { }
|
||||
mounts = [ ]
|
||||
env = {}
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "uptime-kuma"
|
||||
port = 3_001
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "uptime-kuma"
|
||||
port = 3_001
|
||||
host = "${main_domain}"
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
mounts = [ ]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "vaultwarden"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
[[config.domains]]
|
||||
serviceName = "vaultwarden"
|
||||
port = 80
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
SIGNUPS_ALLOWED = "true"
|
||||
DOMAIN = "https://${main_domain}"
|
||||
[config.env]
|
||||
SIGNUPS_ALLOWED = "true"
|
||||
DOMAIN = "https://${main_domain}"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user