This commit is contained in:
ChuXun
2026-01-29 02:55:05 +08:00
parent 33fb5639c7
commit c856666f22
19 changed files with 197 additions and 53 deletions

26
docker-compose.hub.yml Normal file
View File

@@ -0,0 +1,26 @@
services:
backend:
image: chuxunyu/ems-backend:latest
ports:
- "8080:8080"
environment:
APP_BASE_URL: ${APP_BASE_URL:-http://localhost:5173}
TOKEN_SIGNING_KEY: ${TOKEN_SIGNING_KEY:-}
JWT_SECRET: ${JWT_SECRET:-}
VOLCANO_API_KEY: ${VOLCANO_API_KEY:-}
SPRING_MAIL_USERNAME: ${SPRING_MAIL_USERNAME:-}
SPRING_MAIL_PASSWORD: ${SPRING_MAIL_PASSWORD:-}
volumes:
- ems_json_db:/app/json-db
- ems_uploads:/app/uploads
frontend:
image: chuxunyu/ems-frontend:latest
ports:
- "5173:80"
depends_on:
- backend
volumes:
ems_json_db:
ems_uploads: