initial COM2 system snapshot
This commit is contained in:
12
backups/com2-repair-20251216-184334/.env.pre
Normal file
12
backups/com2-repair-20251216-184334/.env.pre
Normal file
@@ -0,0 +1,12 @@
|
||||
PG_USER=hxki
|
||||
PG_PASSWORD=Elbchaussee17!
|
||||
PG_DB=n8n
|
||||
|
||||
MARIADB_ROOT_PASSWORD=Elbchaussee17!
|
||||
MAUTIC_DB_USER=mautic
|
||||
MAUTIC_DB_PASSWORD=Elbchaussee17!
|
||||
MAUTIC_DB_NAME=mautic
|
||||
|
||||
N8N_HOST=n8n.hx-ki.com
|
||||
N8N_PROTOCOL=https
|
||||
MAUTIC_DB_ROOT_PASSWORD=Elbchaussee17!
|
||||
94
backups/com2-repair-20251216-184334/docker-compose.yml.pre
Normal file
94
backups/com2-repair-20251216-184334/docker-compose.yml.pre
Normal file
@@ -0,0 +1,94 @@
|
||||
services:
|
||||
hxki-web:
|
||||
command:
|
||||
- bash
|
||||
- -c
|
||||
- cd /app && npm install && npm run start
|
||||
container_name: hxki-web
|
||||
image: node:18
|
||||
networks:
|
||||
hxki-internal: null
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /opt/hx-ki/com-stack/web
|
||||
target: /app
|
||||
bind:
|
||||
create_host_path: true
|
||||
|
||||
hxki-postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: ${PG_USER}
|
||||
POSTGRES_PASSWORD: ${PG_PASSWORD}
|
||||
POSTGRES_DB: ${PG_DB}
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
networks: [hxki-internal]
|
||||
ports: ["5432:5432"]
|
||||
|
||||
hxki-mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
command: ["--character-set-server=utf8mb4","--collation-server=utf8mb4_unicode_ci"]
|
||||
environment:
|
||||
MARIADB_ROOT_PASSWORD: ${MAUTIC_DB_ROOT_PASSWORD}
|
||||
MARIADB_DATABASE: ${MAUTIC_DB_NAME}
|
||||
MARIADB_USER: ${MAUTIC_DB_USER}
|
||||
MARIADB_PASSWORD: ${MAUTIC_DB_PASSWORD}
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
networks: [hxki-internal]
|
||||
ports: ["3306:3306"]
|
||||
|
||||
hxki-mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on: [hxki-mariadb]
|
||||
environment:
|
||||
MAUTIC_DB_HOST: hxki-mariadb
|
||||
MAUTIC_DB_USER: ${MAUTIC_DB_USER}
|
||||
MAUTIC_DB_PASSWORD: ${MAUTIC_DB_PASSWORD}
|
||||
MAUTIC_DB_NAME: ${MAUTIC_DB_NAME}
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
networks: [hxki-internal]
|
||||
ports: ["8080:80"]
|
||||
|
||||
hxki-n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on: [hxki-postgres]
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: hxki-postgres
|
||||
DB_POSTGRESDB_DATABASE: ${PG_DB}
|
||||
DB_POSTGRESDB_USER: ${PG_USER}
|
||||
DB_POSTGRESDB_PASSWORD: ${PG_PASSWORD}
|
||||
N8N_HOST: ${N8N_HOST}
|
||||
N8N_PROTOCOL: ${N8N_PROTOCOL}
|
||||
N8N_PORT: 5678
|
||||
N8N_EDITOR_BASE_URL: ${N8N_PROTOCOL}://${N8N_HOST}
|
||||
WEBHOOK_URL: ${N8N_PROTOCOL}://${N8N_HOST}
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
networks: [hxki-internal]
|
||||
ports: ["5678:5678"]
|
||||
|
||||
# Caddy auf COM2 – Cluster-Client: Container bleibt drin.
|
||||
# Cluster-spezifische Settings kommen über DEIN Caddy-Cluster-Mechanismus (Volumes/Env/Config),
|
||||
# den wir nicht raten, sondern aus deinem vorhandenen COM2-Caddy Setup übernehmen.
|
||||
hx-caddy:
|
||||
image: caddy:2
|
||||
container_name: hx-caddy
|
||||
restart: unless-stopped
|
||||
networks: [hxki-internal]
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
Reference in New Issue
Block a user