# Database Credentials for all services # These are used by the 'postgres' service to initialize the database # These are used by 'backend' (Go) and 'sabredav' (PHP) POSTGRES_USER=myuser POSTGRES_PASSWORD=mypassword POSTGRES_DB=mydb # and to connect to the 'postgres' service on the Docker network POSTGRES_HOST=postgres POSTGRES_PORT=5432 JWT_SECRET_KEY="a-very-secret-key-that-should-be-in-env" # S3/R2 Configuration (for image storage) # Dev: Uses local Rustfs container (see compose.yml) # Prod: Use Cloudflare R2 credentials S3_ENDPOINT=http://localhost:9000 S3_PUBLIC_URL=http://192.168.1.135:9000 S3_ACCESS_KEY=rustfsadmin S3_SECRET_KEY=rustfsadmin S3_BUCKET=crussell S3_PROFILE_PICS_BUCKET=crussell-profile-pics AWS_REGION=eu-west-2 # Prod: Uncomment and fill these for R2 # R2_ENDPOINT=https://.r2.cloudflarestorage.com # R2_ACCESS_KEY= # R2_SECRET_KEY= # R2_BUCKET=crussell # R2_PUBLIC_URL=https://pub-.r2.dev # AWS_REGION=auto # Square Payment Gateway SQUARE_ACCESS_TOKEN= SQUARE_LOCATION_ID= SQUARE_ENVIRONMENT=mock SQUARE_WEBHOOK_SIGNATURE_KEY=