HTTP_PORT=8000 APP_URL=http://localhost:$HTTP_PORT FRONTEND_URL=http://localhost:1234 APP_ENV=debug PASSWORD_SALT=onasty NOTE_PASSWORD_SALT=secret CORS_ALLOWED_ORIGINS=http://localhost:3000,http://onasty.localhost,http://localhost:1234,http://localhost:8080 CORS_MAX_AGE=12h METRICS_ENABLED=true METRICS_PORT=8001 LOG_LEVEL=debug LOG_FORMAT=text LOG_SHOW_LINE=true JWT_SIGNING_KEY=supersecret JWT_ACCESS_TOKEN_TTL=30m JWT_REFRESH_TOKEN_TTL=360d GOOGLE_CLIENTID=google_client_id_here GOOGLE_SECRET=google_secret_here GOOGLE_REDIRECTURL=$APP_URL/api/v1/oauth/google/callback GITHUB_CLIENTID=github_client_id_here GITHUB_SECRET=github_secret_here GITHUB_REDIRECTURL=$APP_URL/api/v1/oauth/github/callback POSTGRES_USERNAME=onasty POSTGRES_PASSWORD=qwerty POSTGRES_HOST=postgres POSTGRES_PORT=5432 POSTGRES_DATABASE=onasty POSTGRESQL_DSN="postgres://$POSTGRES_USERNAME:$POSTGRES_PASSWORD@$POSTGRES_HOST:$POSTGRES_PORT/$POSTGRES_DATABASE?sslmode=disable" MIGRATION_DSN="postgres://$POSTGRES_USERNAME:$POSTGRES_PASSWORD@localhost:$POSTGRES_PORT/$POSTGRES_DATABASE?sslmode=disable" SEED_DSN=$MIGRATION_DSN REDIS_ADDR="redis:6379" CACHE_USERS_TTL=1h CACHE_NOTE_TTL=1h NATS_URL="nats:4222" VERIFICATION_TOKEN_TTL=48h RESET_PASSWORD_TOKEN_TTL=1h RATELIMITER_RPS=100 RATELIMITER_BURST=10 RATELIMITER_TTL=3m SLOW_RATELIMITER_RPS=2 SLOW_RATELIMITER_BURST=1 SLOW_RATELIMITER_TTL=1m