feat: HTTP panel on :8000 with first admin setup

This commit is contained in:
orohi
2026-06-17 04:40:34 +03:00
parent f214aaa48b
commit 0f31c24bf9
14 changed files with 502 additions and 5 deletions
+16
View File
@@ -33,5 +33,21 @@ services:
profiles:
- migrate
panel:
build:
context: .
dockerfile: Dockerfile.panel
container_name: panel-app
restart: unless-stopped
env_file: .env
environment:
DATABASE_URL: ${DATABASE_URL_DOCKER:-postgres://panel:panel_secret@postgres:5432/panel?sslmode=disable}
HTTP_PORT: "8000"
ports:
- "${HTTP_PORT:-8000}:8000"
depends_on:
postgres:
condition: service_healthy
volumes:
postgres_data: