Files
labnethub/docker-compose.yml
prog1764 207ec7e56b docker: подготовка к запуску в контейнере (Next.js)
- Dockerfile: multi-stage (deps/build/runner), standalone-сборка, non-root user
- next.config.mjs: output: 'standalone'
- docker-compose.yml: порт 3000, env из .env.local
- .dockerignore: node_modules, .next, .env*, кэш
- проверено: npm run build прошёл, standalone артефакт на месте
2026-08-04 20:23:16 +04:00

10 lines
193 B
YAML

# Секреты — только из .env (см. .env.local.example)
services:
web:
build: .
ports:
- "3000:3000"
env_file:
- .env.local
restart: unless-stopped