feat(deploy): add vps deployment assets
Some checks failed
CI / Backend Tests (push) Has been cancelled
CI / Frontend Tests (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Naming Conventions (push) Has been cancelled
CI / Build Check (push) Has been cancelled

This commit is contained in:
2026-03-10 18:30:45 +01:00
parent 81e97c4f3b
commit 9c26628561
9 changed files with 925 additions and 1 deletions

26
deploy/vps/.env.example Normal file
View File

@@ -0,0 +1,26 @@
APP_DOMAIN=demo.example.com
PUBLIC_BASE_DOMAIN=example.com
TENANT_ID=11111111-1111-1111-1111-111111111111
TENANT_SUBDOMAIN=demo
MASTER_DATABASE_NAME=classeo_master
TENANT_DATABASE_NAME=classeo_tenant_demo
POSTGRES_USER=classeo
POSTGRES_PASSWORD=change-this-db-password
APP_SECRET=change-this-app-secret
JWT_PASSPHRASE=change-this-jwt-passphrase
TRUSTED_PROXIES='127.0.0.1/32,172.16.0.0/12'
TRUSTED_HOSTS='^(.+\.)?example\.com$'
CORS_ALLOW_ORIGIN='^https://([\w-]+\.)?example\.com$'
MAILER_DSN=null://null
ADMIN_ALERT_EMAIL=admin@example.com
TURNSTILE_SECRET_KEY=1x0000000000000000000000000000000AA
TURNSTILE_FAIL_OPEN=true
PUBLIC_TURNSTILE_SITE_KEY=1x00000000000000000000AA
SENTRY_DSN=
SENTRY_ENVIRONMENT=production