Files
Mycontent/soul-api/deploy/docker-compose.yml
Alex-larget a696b0cefc chore: update project index and meeting notes for April 2, 2026
- Added new entries for meetings discussing work progress and requirement synchronization across various project components.
- Updated the last modified date to April 2, 2026, in multiple project index files.
- Documented changes in the sync log for assistant-doc-sync regarding the meeting outcomes.
2026-04-02 11:03:23 +08:00

25 lines
647 B
YAML

# 以下由「部署管理器」根据项目配置在保存时自动生成/更新
version: "3.8"
services:
app:
build:
context: ..
dockerfile: deploy/Dockerfile
image: soul-dev:latest
container_name: soul-dev
restart: unless-stopped
env_file:
- ./app.env
ports:
- "${APP_PORT:-9092}:${PORT:-8080}"
volumes:
- "${HOST_UPLOAD_DIR:-./data/uploads}:/app/uploads"
- "${HOST_LOG_DIR:-./data/log}:/app/log"
healthcheck:
test: ["CMD", "sh", "-lc", "wget -qO- http://127.0.0.1:${PORT:-8080}/health"]
interval: 15s
timeout: 5s
retries: 5
start_period: 20s