chore: add deployment infrastructure

This commit is contained in:
Gleb Korotkiy
2026-06-21 11:08:30 +03:00
parent 5996c9e212
commit b99ec0c4f4
7 changed files with 259 additions and 10 deletions

17
docker-compose.yml Normal file
View File

@@ -0,0 +1,17 @@
services:
frontend:
container_name: analytical-panel-frontend
build:
context: .
dockerfile: Dockerfile
environment:
BACKEND_UPSTREAM: '${BACKEND_UPSTREAM:-https://anal-back.dev.nii-ecos.ru}'
ports:
- '${FRONTEND_PORT:-8080}:80'
restart: unless-stopped
networks:
- analytical_panel
networks:
analytical_panel:
name: analytical_panel_network