feat: add local connector domain stack

This commit is contained in:
2026-08-01 22:23:14 +01:00
parent 2f2004a0ff
commit 98346336ea
3 changed files with 46 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
services:
connector:
image: node:22-alpine
restart: unless-stopped
working_dir: /app
command: ["node", "--watch", "server.js"]
environment:
PORT: 8787
PUBLIC_BASE_URL: https://${APP_HOST}
APPROVAL_BASE_URL: https://${APP_HOST}
PAIRING_SECRET: ${PAIRING_SECRET}
MEDIA_ROOT: /media
volumes:
- ./:/app
- ${MEDIA_ROOT:?Set MEDIA_ROOT in .env}:/media:ro
labels:
caddy: ${APP_HOST}
caddy.tls: internal
caddy.reverse_proxy: "{{upstreams 8787}}"
caddy.reverse_proxy.header_up_0: "X-Forwarded-Host {host}"
caddy.reverse_proxy.header_up_1: "X-Forwarded-Proto https"
networks:
- shared
networks:
shared:
external: true
name: ${SHARED_NETWORK:-ordernow-shared}