Some checks failed
CI Pipeline / Lint (push) Failing after 5m12s
CI Pipeline / Test (push) Has been skipped
CI Pipeline / Security Scan (push) Successful in 6m3s
CI Pipeline / Build (push) Has been skipped
CI Pipeline / Security Scan (pull_request) Successful in 2m36s
CI Pipeline / Notification (push) Successful in 2s
CI Pipeline / Lint (pull_request) Failing after 2m38s
CI Pipeline / Test (pull_request) Has been skipped
CI Pipeline / Build (pull_request) Has been skipped
CI Pipeline / Notification (pull_request) Successful in 1s
33 lines
768 B
Plaintext
33 lines
768 B
Plaintext
# App Configuration
|
|
APP_NAME="ULFlow Starter Kit"
|
|
APP_VERSION="0.1.0"
|
|
APP_ENVIRONMENT="development"
|
|
APP_TIMEZONE="Asia/Ho_Chi_Minh"
|
|
|
|
# Logger Configuration
|
|
LOG_LEVEL="info" # debug, info, warn, error
|
|
|
|
# Server Configuration
|
|
SERVER_HOST="0.0.0.0"
|
|
SERVER_PORT=3000
|
|
SERVER_READ_TIMEOUT=15
|
|
SERVER_WRITE_TIMEOUT=15
|
|
SERVER_SHUTDOWN_TIMEOUT=30
|
|
|
|
# Database Configuration
|
|
DB_DRIVER="postgres"
|
|
DB_HOST="localhost"
|
|
DB_PORT=5432
|
|
DB_USERNAME="postgres"
|
|
DB_PASSWORD="your_password_here"
|
|
DB_NAME="ulflow"
|
|
DB_SSLMODE="disable"
|
|
|
|
# JWT Configuration
|
|
JWT_SECRET="your-32-byte-base64-encoded-secret-key-here"
|
|
JWT_ACCESS_TOKEN_EXPIRE=15 # in minutes
|
|
JWT_REFRESH_TOKEN_EXPIRE=10080 # in minutes (7 days)
|
|
JWT_ALGORITHM="HS256"
|
|
JWT_ISSUER="ulflow-starter-kit"
|
|
JWT_AUDIENCE="ulflow-web"
|