mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-12 21:08:46 +00:00
21 lines
556 B
YAML
21 lines
556 B
YAML
services:
|
|
server:
|
|
build: .
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./data:/app/data
|
|
environment:
|
|
# ArkValut
|
|
- DATABASE_URL=/app/data/database.sqlite
|
|
- JWT_SECRET=${JWT_SECRET:?} # Required
|
|
- JWT_ACCESS_TOKEN_EXPIRES
|
|
- JWT_REFRESH_TOKEN_EXPIRES
|
|
- USER_CLIENT_CHALLENGE_EXPIRES
|
|
- TOKEN_UPGRADE_CHALLENGE_EXPIRES
|
|
# SvelteKit
|
|
- ADDRESS_HEADER=${TRUST_PROXY:+X-Forwarded-For}
|
|
- XFF_DEPTH=${TRUST_PROXY:-}
|
|
- NODE_ENV=${NODE_ENV:-production}
|
|
ports:
|
|
- ${PORT:-80}:3000
|