admin/docker-compose.yml
alisaza e1eaf5eff5 feat: initial ghabilee-admin backoffice app
Extract admin dashboard from ghabilee-frontend2 into a dedicated Next.js
app for backoffice.ghabilee.ir (no SEO indexing / Clarity).
2026-09-05 13:12:59 +03:30

20 lines
564 B
YAML

name: ghabilee-admin
services:
admin-panel:
build:
context: .
args:
NEXT_PUBLIC_API_URL: ${NEXT_PUBLIC_API_URL:-}
NEXT_PUBLIC_VAPID_PUBLIC_KEY: ${NEXT_PUBLIC_VAPID_PUBLIC_KEY:-}
NEXT_PUBLIC_OBSERVABILITY_ENDPOINT: ${NEXT_PUBLIC_OBSERVABILITY_ENDPOINT:-}
NEXT_PUBLIC_SENTRY_DSN: ${NEXT_PUBLIC_SENTRY_DSN:-}
NEXT_PUBLIC_ARCAPTCHA_SITE_KEY: ${NEXT_PUBLIC_ARCAPTCHA_SITE_KEY:-}
env_file:
- .env
ports:
- '3009:3000'
environment:
- NODE_ENV=production
restart: unless-stopped