docker-compose.yaml 파일 추가

This commit is contained in:
static
2024-12-30 02:08:43 +09:00
parent 941e2a49bc
commit e22969b807
3 changed files with 17 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ node_modules
.wrangler .wrangler
/.svelte-kit /.svelte-kit
/build /build
/data
/drizzle /drizzle
# OS # OS

1
.gitignore vendored
View File

@@ -7,6 +7,7 @@ node_modules
.wrangler .wrangler
/.svelte-kit /.svelte-kit
/build /build
/data
/drizzle /drizzle
# OS # OS

15
docker-compose.yaml Normal file
View File

@@ -0,0 +1,15 @@
services:
server:
container_name: arkvault-server
build: .
restart: unless-stopped
volumes:
- ./data:/app/data
environment:
- DATABASE_URL=/app/data/database.sqlite
- JWT_SECRET=${JWT_SECRET:?}
- JWT_ACCESS_TOKEN_EXPIRES
- JWT_REFRESH_TOKEN_EXPIRES
- PUBKEY_CHALLENGE_EXPIRES
ports:
- ${PORT:-80}:3000