Workflow деплоя в Portainer (создание/обновление стека photo-editor через API)

This commit is contained in:
2026-08-25 22:20:15 +07:00
parent e59b3645f6
commit f80ed97e98
2 changed files with 87 additions and 0 deletions

23
deploy/docker-compose.yml Normal file
View File

@@ -0,0 +1,23 @@
# Файл развёртывания на хосте Portainer.
# Используется workflow .gitea/workflows/deploy.yml (публикует образ,
# уже собранный workflow build-container).
services:
photo-editor:
image: git.byte-mate.ru/coder/photo-editor:latest
pull_policy: always
container_name: kadr-photo-editor
ports:
- "3000:3000"
volumes:
# История версий — именованный том, переживает обновление стека
- kadr-history:/app/history
# Аутентификация и конфиг Codex с хоста Portainer.
# Альтернатива — переменная OPENAI_API_KEY ниже.
- /root/.codex:/root/.codex
environment:
- COMFY_URL=http://192.168.31.240:8188
# - OPENAI_API_KEY=${OPENAI_API_KEY}
restart: unless-stopped
volumes:
kadr-history: