# ============================================================================== # APPLICATION # ============================================================================== APP_ENV=development SERVER_PORT=8080 SERVER_READ_TIMEOUT=10s SERVER_WRITE_TIMEOUT=10s # ============================================================================== # DATABASE (PostgreSQL) # ============================================================================== DB_HOST=localhost DB_PORT=5432 DB_USER=aurganize_backend_api DB_PASSWORD=dev_backend_pass_v6.2 DB_NAME=aurganize_dev DB_SSLMODE=disable # Connection Pool DB_MAX_OPEN_CONNS=25 DB_MAX_IDLE_CONNS=5 DB_CONN_MAX_LIFETIME=5m # ============================================================================== # JWT AUTHENTICATION # ============================================================================== # IMPORTANT: Change these secrets in production! # Generate with: openssl rand -base64 32 JWT_ACCESS_SECRET=Qv2vA663YrdO5mX5gufIqLD5uyqkeaYpbiJP/2XC8I0= JWT_REFRESH_SECRET=ZpOhrMoUAn5MtRpuEPHM9n+Ddv8Y/96WTwleWCej3r8= JWT_ACCESS_EXPIRY=15m JWT_REFRESH_EXPIRY=168h JWT_ISSUER=aurganize-v62 # ============================================================================== # COOKIE SETTING # ============================================================================== # Populated with suggested default values since im not sure about them COOKIE_DOMAIN=aurganize.in COOKIE_SAMESITE=lax # ============================================================================== # REDIS (Caching & Sessions) # ============================================================================== REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=0 # ============================================================================== # NATS (Event Messaging) # ============================================================================== NATS_URL=nats://localhost:4222 # ============================================================================== # MINIO (S3-Compatible Storage) # ============================================================================== MINIO_ENDPOINT=localhost:9000 MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=minioadmin MINIO_BUCKET=aurganize MINIO_USE_SSL=false