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