mirror of
https://github.com/remvze/moodist.git
synced 2025-12-18 17:34:17 +00:00
- 移除本地构建配置,直接使用远程镜像 - 使用 walllee/moodist:latest 简化部署流程 - 保留所有重要配置(端口映射、数据卷挂载等) 这样用户可以直接使用 'docker-compose up -d' 启动最新版本, 无需本地构建,部署更简单快捷。
24 lines
575 B
YAML
24 lines
575 B
YAML
services:
|
|
moodist:
|
|
image: walllee/moodist:latest
|
|
logging:
|
|
options:
|
|
max-size: 1g
|
|
restart: unless-stopped
|
|
ports:
|
|
- '8080:8080'
|
|
volumes:
|
|
# 挂载源代码用于热重载(保持用户权限)
|
|
- .:/app:cached
|
|
# 使用独立的 node_modules 避免权限冲突
|
|
- node_modules_volume:/app/node_modules
|
|
# 挂载 SQLite 数据库文件和 WAL 文件
|
|
- ./data:/app/data:rw
|
|
environment:
|
|
- NODE_ENV=development
|
|
- PORT=8080
|
|
stdin_open: true
|
|
tty: true
|
|
|
|
volumes:
|
|
node_modules_volume:
|