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:
Mauricio Siu
2025-03-30 01:36:48 -06:00
parent 291ef71661
commit 3a1f5f7c88
105 changed files with 850 additions and 853 deletions

View File

@@ -11,7 +11,7 @@ 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 = []

View File

@@ -3,10 +3,7 @@ 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}",
"SERVICE_HASH=${service_hash}"
]
mounts = [] mounts = []
[[config.domains]] [[config.domains]]

View File

@@ -120,7 +120,7 @@ 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 = []

View File

@@ -8,7 +8,7 @@ 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 = []

View File

@@ -5,7 +5,7 @@ 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 = []

View File

@@ -19,7 +19,7 @@ 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 = []

View File

@@ -7,7 +7,7 @@ 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 = []

View File

@@ -20,7 +20,7 @@ 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 = []

View File

@@ -8,7 +8,7 @@ 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 = []

View File

@@ -5,7 +5,7 @@ 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 = []

View File

@@ -7,7 +7,7 @@ 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 = []

View File

@@ -6,7 +6,7 @@ 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 = []

View File

@@ -17,7 +17,7 @@ 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 = []

View File

@@ -7,7 +7,7 @@ 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 = []

View File

@@ -9,7 +9,7 @@ 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 = []

View File

@@ -10,7 +10,7 @@ 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 = []

View File

@@ -11,7 +11,7 @@ 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 = []

View File

@@ -5,7 +5,7 @@ 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 = []

View File

@@ -17,7 +17,7 @@ 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 = []

View File

@@ -30,7 +30,7 @@ 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 = []

View File

@@ -10,7 +10,7 @@ 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 = []

View File

@@ -17,7 +17,7 @@ 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 = []

View File

@@ -6,7 +6,7 @@ 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 = []

View File

@@ -6,7 +6,7 @@ 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 = []

View File

@@ -7,7 +7,7 @@ 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 = []

View File

@@ -17,7 +17,7 @@ env = [
"MAIL_HOST=", "MAIL_HOST=",
"MAIL_PORT=", "MAIL_PORT=",
"MAIL_FROM_ADDRESS=", "MAIL_FROM_ADDRESS=",
"MAIL_FROM_NAME=" "MAIL_FROM_NAME=",
] ]
mounts = [] mounts = []

View File

@@ -8,7 +8,7 @@ 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 = []

View File

@@ -13,7 +13,7 @@ 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]]

View File

@@ -16,7 +16,7 @@ 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 = []

View File

@@ -48,7 +48,7 @@ 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 = []

View File

@@ -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}"