Initial PHP rebuild of the app
This commit is contained in:
690 files changed
+33944
-12046
No files matched your search
@@ -0,0 +1,9 @@
|
||||
# Manager is separate from every business's customer/staff authentication.
|
||||
MANAGER_ADMIN_EMAIL="admin@example.com"
|
||||
MANAGER_ADMIN_PASSWORD="replace-with-a-long-password"
|
||||
MANAGER_AUTH_SECRET="replace-with-a-long-random-secret"
|
||||
NEXTCHAIR_STACK_ROOT="/app/stacks"
|
||||
NEXTCHAIR_CADDY_SITES_DIR="/app/stacks/caddy/sites"
|
||||
NEXTCHAIR_DOCKGE_URL="http://dockge.example.internal"
|
||||
NEXT_PUBLIC_DOCKGE_URL="http://dockge.example.internal"
|
||||
NEXT_PUBLIC_APP_URL="https://manager.example.com"
|
||||
@@ -0,0 +1,24 @@
|
||||
name: nextchair-manager
|
||||
|
||||
# Platform administration is its own application stack. It shares only the
|
||||
# private proxy network with Caddy and uses no business database.
|
||||
|
||||
services:
|
||||
nextchair-manager:
|
||||
image: ${NEXTCHAIR_IMAGE:-nextchair:latest}
|
||||
container_name: nextchair-manager
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
MANAGER_MODE: "true"
|
||||
volumes:
|
||||
- ../:/app/stacks
|
||||
- ../../.env.infra:/app/.env.infra:ro
|
||||
networks:
|
||||
- nextchair-proxy
|
||||
|
||||
networks:
|
||||
nextchair-proxy:
|
||||
name: nextchair-proxy
|
||||
external: true
|
||||
Reference in new issue
Block a user