migate envs to use yaml configs

This commit is contained in:
Evan Jarrett
2026-02-10 22:11:21 -06:00
parent 914328dbf1
commit 9723de0bcd
11 changed files with 20 additions and 705 deletions
+4 -10
View File
@@ -10,18 +10,14 @@ services:
# Optional: Load from .env.appview file (create from .env.appview.example)
# env_file:
# - .env.appview
# Base config: config-appview.example.yaml (passed via Air entrypoint)
# Env vars below override config file values for local dev
environment:
# ATCR_SERVER_CLIENT_NAME: "Seamark"
# ATCR_SERVER_CLIENT_SHORT_NAME: "Seamark"
# Server configuration
ATCR_SERVER_ADDR: :5000
ATCR_SERVER_DEFAULT_HOLD_DID: did:web:172.28.0.3:8080
ATCR_JETSTREAM_BACKFILL_ENABLED: "true"
# Test mode - fallback to default hold when user's hold is unreachable
ATCR_SERVER_TEST_MODE: "true"
# Logging
ATCR_LOG_LEVEL: debug
# Log shipping (uncomment to enable)
LOG_SHIPPER_BACKEND: victoria
LOG_SHIPPER_URL: http://172.28.0.10:9428
# Limit local Docker logs - real logs go to Victoria Logs
@@ -53,20 +49,18 @@ services:
atcr-hold:
env_file:
- ../atcr-secrets.env # Load S3/Storj credentials from external file
# Base config: config-hold.example.yaml (passed via Air entrypoint)
# Env vars below override config file values for local dev
environment:
HOLD_ADMIN_ENABLED: true
HOLD_SERVER_PUBLIC_URL: http://172.28.0.3:8080
HOLD_REGISTRATION_OWNER_DID: did:plc:pddp4xt5lgnv2qsegbzzs4xg
HOLD_SERVER_PUBLIC: false
HOLD_REGISTRATION_ALLOW_ALL_CREW: true
HOLD_SERVER_TEST_MODE: true
# Stripe billing (only used with -tags billing)
STRIPE_SECRET_KEY: sk_test_
STRIPE_PUBLISHABLE_KEY: pk_test_
STRIPE_WEBHOOK_SECRET: whsec_
# Logging
HOLD_LOG_LEVEL: debug
# Log shipping (uncomment to enable)
LOG_SHIPPER_BACKEND: victoria
LOG_SHIPPER_URL: http://172.28.0.10:9428
# S3 storage config comes from env_file (AWS_*, S3_*)