2026-07-19 00:29:30 +08:00
|
|
|
services:
|
|
|
|
|
web:
|
2026-07-19 04:15:28 +08:00
|
|
|
image: mebbling:${MEBBLING_VERSION:-0.6.0}
|
2026-07-19 03:58:03 +08:00
|
|
|
build:
|
|
|
|
|
context: .
|
|
|
|
|
args:
|
2026-07-19 04:15:28 +08:00
|
|
|
APP_VERSION: "${MEBBLING_VERSION:-0.6.0}"
|
2026-07-19 00:29:30 +08:00
|
|
|
ports: ["8088:3000"]
|
|
|
|
|
env_file: .env
|
|
|
|
|
environment: { DATABASE_PATH: /app/data/hub.db }
|
|
|
|
|
volumes:
|
|
|
|
|
- ./data:/app/data
|
|
|
|
|
- ./public/uploads:/app/public/uploads
|
|
|
|
|
restart: unless-stopped
|
|
|
|
|
worker:
|
2026-07-19 04:15:28 +08:00
|
|
|
image: mebbling:${MEBBLING_VERSION:-0.6.0}
|
2026-07-19 03:58:03 +08:00
|
|
|
build:
|
|
|
|
|
context: .
|
|
|
|
|
args:
|
2026-07-19 04:15:28 +08:00
|
|
|
APP_VERSION: "${MEBBLING_VERSION:-0.6.0}"
|
2026-07-19 00:29:30 +08:00
|
|
|
command: npm run worker
|
|
|
|
|
env_file: .env
|
|
|
|
|
environment: { DATABASE_PATH: /app/data/hub.db }
|
|
|
|
|
volumes:
|
|
|
|
|
- ./data:/app/data
|
|
|
|
|
- ./public/uploads:/app/public/uploads
|
|
|
|
|
restart: unless-stopped
|