feat: Add Docker support and debug logging for plugin initialization.

This commit is contained in:
2026-01-01 22:57:40 +09:00
parent 97d203cb86
commit 3a9765f7ea
5 changed files with 95 additions and 5 deletions

23
docker-compose.yml Normal file
View File

@@ -0,0 +1,23 @@
# FlaskFarm Docker Compose
# Usage:
# docker compose up -d # 시작
# docker compose down # 중지
# docker compose logs -f # 로그 보기
services:
flaskfarm:
build: .
container_name: flaskfarm
restart: unless-stopped
ports:
- "9099:9099"
volumes:
# FlaskFarm data 폴더 (DB, 설정, 다운로드 등)
- ./data:/app/data
# 플러그인 폴더 (외부 마운트)
- ../ff_dev_plugins:/app/plugins
environment:
- TZ=Asia/Seoul
- PYTHONUNBUFFERED=1
# M1/M2 Mac에서 ARM64 Linux 이미지 사용
platform: linux/arm64