Files
pvemanager/compose.dev.yml
markmorado 323d1e57fa
Some checks failed
Backend Tests / pytest (Python 3.12) (push) Has been cancelled
feat: SSH keys management, backups fixes, instances/nodes/templates improvements, dev mode support
2026-05-07 00:30:21 +02:00

27 lines
996 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Режим разработки фронтенда с Vite HMR (горячая перезагрузка)
# Использование: pve dev
# или вручную: docker compose -f compose.yml -f compose.dev.yml up -d frontend
#
# Фронтенд запускается через Vite dev server (порт 80 внутри контейнера),
# маппинг 3000:80 из compose.yml остаётся в силе — адрес не меняется.
# Изменения в src/ применяются в браузере мгновенно без pereборки.
services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
target: dev
image: pvemanager-frontend-dev:latest
volumes:
- ./frontend/src:/app/src
- ./frontend/public:/app/public
- ./frontend/index.html:/app/index.html
environment:
- BACKEND_URL=http://app:8000
deploy:
resources:
limits:
cpus: '1'
memory: 512M