initial COM1 gateway system blueprint
This commit is contained in:
43
docker/docker-compose.bak_2025-12-01-113958
Normal file
43
docker/docker-compose.bak_2025-12-01-113958
Normal file
@@ -0,0 +1,43 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
NATS_URL: "nats://49.12.97.28:4222"
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
14
docker/docker-compose.nats-fsn.yml
Normal file
14
docker/docker-compose.nats-fsn.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
hxki-nats-fsn:
|
||||
image: nats:2.12.2
|
||||
container_name: hxki-nats-fsn
|
||||
command: ["-js", "-m", "8222"]
|
||||
networks:
|
||||
- hxki-internal
|
||||
restart: unless-stopped
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
12
docker/docker-compose.override.yml.disabled
Normal file
12
docker/docker-compose.override.yml.disabled
Normal file
@@ -0,0 +1,12 @@
|
||||
services:
|
||||
grafana:
|
||||
ports:
|
||||
- "127.0.0.1:3000:3000"
|
||||
|
||||
n8n:
|
||||
ports:
|
||||
- "127.0.0.1:5678:5678"
|
||||
|
||||
postgres:
|
||||
ports:
|
||||
- "127.0.0.1:5432:5432"
|
||||
18
docker/docker-compose.telemetry.yml
Normal file
18
docker/docker-compose.telemetry.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
hxki-node-exporter:
|
||||
image: prom/node-exporter:v1.8.1
|
||||
container_name: hxki-node-exporter
|
||||
command:
|
||||
- "--path.rootfs=/host"
|
||||
volumes:
|
||||
- "/:/host:ro,rslave"
|
||||
networks:
|
||||
- hxki-internal
|
||||
user: "nobody"
|
||||
restart: unless-stopped
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
18
docker/docker-compose.telemetry.yml.bak_rename_hxki
Normal file
18
docker/docker-compose.telemetry.yml.bak_rename_hxki
Normal file
@@ -0,0 +1,18 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
hx-node-exporter:
|
||||
image: prom/node-exporter:v1.8.1
|
||||
container_name: hx-node-exporter
|
||||
command:
|
||||
- "--path.rootfs=/host"
|
||||
volumes:
|
||||
- "/:/host:ro,rslave"
|
||||
networks:
|
||||
- hxki-internal
|
||||
user: "nobody"
|
||||
restart: unless-stopped
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
83
docker/docker-compose.yml
Normal file
83
docker/docker-compose.yml
Normal file
@@ -0,0 +1,83 @@
|
||||
services:
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: hxki-postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
|
||||
N8N_PORT: 5678
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /etc/caddy:/etc/caddy
|
||||
- /opt/hx-ki/caddy_data:/data
|
||||
- /opt/hx-ki/caddy_config:/config
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
139
docker/docker-compose.yml.bak.1772546776
Normal file
139
docker/docker-compose.yml.bak.1772546776
Normal file
@@ -0,0 +1,139 @@
|
||||
version: "3.9"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services:
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
# -------------------------------------------
|
||||
# CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
# -------------------------------------------
|
||||
hxki-caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- caddy_data:/data
|
||||
- caddy_config:/config
|
||||
|
||||
# -------------------------------------------
|
||||
# GRAFANA
|
||||
# -------------------------------------------
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
|
||||
# -------------------------------------------
|
||||
# MARIA DB (für mautic)
|
||||
# -------------------------------------------
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
# -------------------------------------------
|
||||
# MAUTIC
|
||||
# -------------------------------------------
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: root
|
||||
MAUTIC_DB_PASSWORD: supersecure
|
||||
MAUTIC_DB_NAME: mautic
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
# -------------------------------------------
|
||||
# GITEA
|
||||
# -------------------------------------------
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3001:3000"
|
||||
volumes:
|
||||
- /var/lib/gitea:/data
|
||||
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
139
docker/docker-compose.yml.bak.1772546868
Normal file
139
docker/docker-compose.yml.bak.1772546868
Normal file
@@ -0,0 +1,139 @@
|
||||
version: "3.9"
|
||||
|
||||
networks
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
|
||||
- "5432:5432"
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
# -------------------------------------------
|
||||
# CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
# -------------------------------------------
|
||||
hxki-caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- caddy_data:/data
|
||||
- caddy_config:/config
|
||||
|
||||
# -------------------------------------------
|
||||
# GRAFANA
|
||||
# -------------------------------------------
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
|
||||
# -------------------------------------------
|
||||
# MARIA DB (für mautic)
|
||||
# -------------------------------------------
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
# -------------------------------------------
|
||||
# MAUTIC
|
||||
# -------------------------------------------
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: root
|
||||
MAUTIC_DB_PASSWORD: supersecure
|
||||
MAUTIC_DB_NAME: mautic
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
# -------------------------------------------
|
||||
# GITEA
|
||||
# -------------------------------------------
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3001:3000"
|
||||
volumes:
|
||||
- /var/lib/gitea:/data
|
||||
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
76
docker/docker-compose.yml.bak.1772621744
Normal file
76
docker/docker-compose.yml.bak.1772621744
Normal file
@@ -0,0 +1,76 @@
|
||||
services:
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /etc/caddy:/etc/caddy
|
||||
- /opt/hx-ki/caddy_data:/data
|
||||
- /opt/hx-ki/caddy_config:/config
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
113
docker/docker-compose.yml.bak_2025-12-01-112533
Normal file
113
docker/docker-compose.yml.bak_2025-12-01-112533
Normal file
@@ -0,0 +1,113 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
- NATS_URL=nats://91.98.42.205:4222
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
- NATS_URL=nats://91.98.42.205:4222
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
- NATS_URL=nats://91.98.42.205:4222
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
- NATS_URL=nats://91.98.42.205:4222
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
111
docker/docker-compose.yml.bak_host80_20251127_015759
Normal file
111
docker/docker-compose.yml.bak_host80_20251127_015759
Normal file
@@ -0,0 +1,111 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
134
docker/docker-compose.yml.bak_hxkiweb_20251127_004523
Normal file
134
docker/docker-compose.yml.bak_hxkiweb_20251127_004523
Normal file
@@ -0,0 +1,134 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
ports:
|
||||
- "8384:8384"
|
||||
- "22000:22000/tcp"
|
||||
- "22000:22000/udp"
|
||||
- "21027:21027/udp"
|
||||
hxki-web:
|
||||
container_name: hxki-web
|
||||
build:
|
||||
context: /opt/hx-ki/web/hx-ki-website
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
127
docker/docker-compose.yml.bak_hxkiweb_20251127_005836
Normal file
127
docker/docker-compose.yml.bak_hxkiweb_20251127_005836
Normal file
@@ -0,0 +1,127 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
hxki-web:
|
||||
build:
|
||||
context: /opt/hx-ki/web/hx-ki-website
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
132
docker/docker-compose.yml.bak_hxkiweb_ports_20251127_004952
Normal file
132
docker/docker-compose.yml.bak_hxkiweb_ports_20251127_004952
Normal file
@@ -0,0 +1,132 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
hxki-web:
|
||||
build:
|
||||
context: /opt/hx-ki/web/hx-ki-website
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
ports:
|
||||
- "8384:8384"
|
||||
- "22000:22000/tcp"
|
||||
- "22000:22000/udp"
|
||||
- "21027:21027/udp"
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
127
docker/docker-compose.yml.bak_orchestra_20251127_013331
Normal file
127
docker/docker-compose.yml.bak_orchestra_20251127_013331
Normal file
@@ -0,0 +1,127 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
hxki-web:
|
||||
build:
|
||||
context: /opt/hx-ki/web/hx-ki-website
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
139
docker/docker-compose.yml.bak_rename_hxki
Normal file
139
docker/docker-compose.yml.bak_rename_hxki
Normal file
@@ -0,0 +1,139 @@
|
||||
version: "3.9"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services:
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
# -------------------------------------------
|
||||
# CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
# -------------------------------------------
|
||||
caddy:
|
||||
image: caddy:2
|
||||
container_name: hx-caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- caddy_data:/data
|
||||
- caddy_config:/config
|
||||
|
||||
# -------------------------------------------
|
||||
# GRAFANA
|
||||
# -------------------------------------------
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
|
||||
# -------------------------------------------
|
||||
# MARIA DB (für mautic)
|
||||
# -------------------------------------------
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
# -------------------------------------------
|
||||
# MAUTIC
|
||||
# -------------------------------------------
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: root
|
||||
MAUTIC_DB_PASSWORD: supersecure
|
||||
MAUTIC_DB_NAME: mautic
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
# -------------------------------------------
|
||||
# GITEA
|
||||
# -------------------------------------------
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3001:3000"
|
||||
volumes:
|
||||
- /var/lib/gitea:/data
|
||||
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
126
docker/docker-compose.yml.bak_website_20251127_003316
Normal file
126
docker/docker-compose.yml.bak_website_20251127_003316
Normal file
@@ -0,0 +1,126 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
ports:
|
||||
- "8384:8384"
|
||||
- "22000:22000/tcp"
|
||||
- "22000:22000/udp"
|
||||
- "21027:21027/udp"
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
55
docker/docker-compose.yml.broken.20260304_083234
Normal file
55
docker/docker-compose.yml.broken.20260304_083234
Normal file
@@ -0,0 +1,55 @@
|
||||
version: "3.9"
|
||||
|
||||
networks
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
|
||||
- "5432:5432"
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
139
docker/docker-compose.yml.pre_repair_1772613409
Normal file
139
docker/docker-compose.yml.pre_repair_1772613409
Normal file
@@ -0,0 +1,139 @@
|
||||
version: "3.9"
|
||||
|
||||
networks
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
|
||||
- "5432:5432"
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
# -------------------------------------------
|
||||
# CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
# -------------------------------------------
|
||||
hxki-caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- caddy_data:/data
|
||||
- caddy_config:/config
|
||||
|
||||
# -------------------------------------------
|
||||
# GRAFANA
|
||||
# -------------------------------------------
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3000:3000"
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
|
||||
# -------------------------------------------
|
||||
# MARIA DB (für mautic)
|
||||
# -------------------------------------------
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
# -------------------------------------------
|
||||
# MAUTIC
|
||||
# -------------------------------------------
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: root
|
||||
MAUTIC_DB_PASSWORD: supersecure
|
||||
MAUTIC_DB_NAME: mautic
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
# -------------------------------------------
|
||||
# GITEA
|
||||
# -------------------------------------------
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "3001:3000"
|
||||
volumes:
|
||||
- /var/lib/gitea:/data
|
||||
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
134
docker/docker-compose.yml.repair_1772613710
Normal file
134
docker/docker-compose.yml.repair_1772613710
Normal file
@@ -0,0 +1,134 @@
|
||||
version: "3.9"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
|
||||
services:
|
||||
|
||||
# -------------------------------------------
|
||||
# POSTGRES (für n8n)
|
||||
# -------------------------------------------
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
|
||||
|
||||
# -------------------------------------------
|
||||
# N8N – DAS MASTER-NERVENSYSTEM
|
||||
# -------------------------------------------
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n:latest
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
N8N_HOST: n8n.hx-ki.com
|
||||
N8N_PORT: 5678
|
||||
WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
N8N_PROTOCOL: https
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
NATS_URL: nats://49.12.97.28:4222
|
||||
volumes:
|
||||
- /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
- /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
ports:
|
||||
|
||||
# -------------------------------------------
|
||||
# CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
# -------------------------------------------
|
||||
hxki-caddy:
|
||||
image: caddy:2
|
||||
container_name: hxki-caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
volumes:
|
||||
- /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
- caddy_data:/data
|
||||
- caddy_config:/config
|
||||
|
||||
# -------------------------------------------
|
||||
# GRAFANA
|
||||
# -------------------------------------------
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
|
||||
# -------------------------------------------
|
||||
# MARIA DB (für mautic)
|
||||
# -------------------------------------------
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
volumes:
|
||||
- /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
ports:
|
||||
|
||||
# -------------------------------------------
|
||||
# MAUTIC
|
||||
# -------------------------------------------
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: root
|
||||
MAUTIC_DB_PASSWORD: supersecure
|
||||
MAUTIC_DB_NAME: mautic
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
# -------------------------------------------
|
||||
# GITEA
|
||||
# -------------------------------------------
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
ports:
|
||||
volumes:
|
||||
- /var/lib/gitea:/data
|
||||
|
||||
volumes:
|
||||
caddy_data:
|
||||
caddy_config:
|
||||
17
docker/docker-openwebui.yml
Normal file
17
docker/docker-openwebui.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
hxki-openwebui:
|
||||
image: ghcr.io/open-webui/open-webui:main
|
||||
container_name: hxki-openwebui
|
||||
ports:
|
||||
- "3002:3000"
|
||||
volumes:
|
||||
- /opt/hx-ki/openwebui:/data
|
||||
environment:
|
||||
- WEBUI_AUTH=False
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
161
docker/hx_falkenstein_layer3_setup.sh
Executable file
161
docker/hx_falkenstein_layer3_setup.sh
Executable file
@@ -0,0 +1,161 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
echo ">> HX-KI Falkenstein Layer-3 Setup startet..."
|
||||
|
||||
BASE_DIR="/opt/hx-ki"
|
||||
|
||||
echo ">> Verzeichnisse anlegen..."
|
||||
mkdir -p "${BASE_DIR}/syncthing/config"
|
||||
mkdir -p "${BASE_DIR}/syncthing/data"
|
||||
mkdir -p "${BASE_DIR}/postres" || true
|
||||
mkdir -p "${BASE_DIR}/postgres"
|
||||
mkdir -p "${BASE_DIR}/web"
|
||||
mkdir -p "${BASE_DIR}/mautic/db"
|
||||
mkdir -p "${BASE_DIR}/mautic/app"
|
||||
mkdir -p "${BASE_DIR}/archive"
|
||||
mkdir -p "${BASE_DIR}/grafana"
|
||||
|
||||
echo ">> Docker Netzwerk hxki-internal anlegen (falls nötig)..."
|
||||
docker network create hxki-internal || true
|
||||
|
||||
COMPOSE_FILE="${BASE_DIR}/docker/docker-compose.yml"
|
||||
mkdir -p "${BASE_DIR}/docker"
|
||||
|
||||
echo ">> docker-compose.yml schreiben nach ${COMPOSE_FILE}..."
|
||||
|
||||
cat > "${COMPOSE_FILE}" << 'EOF'
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /opt/hx-ki/syncthing/data:/data
|
||||
ports:
|
||||
- "8384:8384"
|
||||
- "22000:22000/tcp"
|
||||
- "22000:22000/udp"
|
||||
- "21027:21027/udp"
|
||||
|
||||
postgres:
|
||||
image: postgres:16
|
||||
container_name: hxki-postgres
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
POSTGRES_USER: hxki
|
||||
POSTGRES_PASSWORD: supersecure
|
||||
POSTGRES_DB: hxki_roles
|
||||
volumes:
|
||||
- /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
|
||||
n8n:
|
||||
image: docker.n8n.io/n8nio/n8n
|
||||
container_name: hxki-n8n
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- postgres
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
DB_TYPE: postgresdb
|
||||
DB_POSTGRESDB_HOST: postgres
|
||||
DB_POSTGRESDB_PORT: 5432
|
||||
DB_POSTGRESDB_USER: hxki
|
||||
DB_POSTGRESDB_PASSWORD: supersecure
|
||||
DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
N8N_HOST: 0.0.0.0
|
||||
N8N_PORT: 5678
|
||||
N8N_PROTOCOL: http
|
||||
ports:
|
||||
- "5678:5678"
|
||||
|
||||
web:
|
||||
image: nginx:latest
|
||||
container_name: hxki-web
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/web:/usr/share/nginx/html:ro
|
||||
ports:
|
||||
- "80:80"
|
||||
|
||||
mariadb:
|
||||
image: mariadb:10.11
|
||||
container_name: hxki-mariadb
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: supersecure
|
||||
MYSQL_DATABASE: mautic
|
||||
MYSQL_USER: mautic
|
||||
MYSQL_PASSWORD: mauticpass
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/db:/var/lib/mysql
|
||||
ports:
|
||||
- "3306:3306"
|
||||
|
||||
mautic:
|
||||
image: mautic/mautic:5-apache
|
||||
container_name: hxki-mautic
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
- mariadb
|
||||
networks:
|
||||
- hxki-internal
|
||||
environment:
|
||||
MAUTIC_DB_HOST: mariadb
|
||||
MAUTIC_DB_USER: mautic
|
||||
MAUTIC_DB_PASSWORD: mauticpass
|
||||
MAUTIC_DB_NAME: mautic
|
||||
MAUTIC_TRUSTED_PROXIES: 0.0.0.0/0
|
||||
volumes:
|
||||
- /opt/hx-ki/mautic/app:/var/www/html
|
||||
ports:
|
||||
- "8080:80"
|
||||
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: hxki-gitea
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/archive:/data
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "222:22"
|
||||
|
||||
grafana:
|
||||
image: grafana/grafana-oss:latest
|
||||
container_name: hxki-grafana
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- hxki-internal
|
||||
volumes:
|
||||
- /opt/hx-ki/grafana:/var/lib/grafana
|
||||
ports:
|
||||
- "3001:3000"
|
||||
|
||||
networks:
|
||||
hxki-internal:
|
||||
external: true
|
||||
EOF
|
||||
|
||||
echo ">> Stack starten (docker compose up -d)..."
|
||||
cd "${BASE_DIR}/docker"
|
||||
docker compose up -d
|
||||
|
||||
echo ">> HX-KI Falkenstein Layer-3 Setup: FERTIG."
|
||||
docker ps
|
||||
525
docker/hx_falkenstein_orchestra_setup.sh
Executable file
525
docker/hx_falkenstein_orchestra_setup.sh
Executable file
@@ -0,0 +1,525 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# ============================================================
|
||||
# HX-KI FALKENSTEIN ORCHESTRA INSTALL V1
|
||||
# ------------------------------------------------------------
|
||||
# - Legt Ferrari-Orchestra-Schema an
|
||||
# - Spielt Falkenstein-Rollen inkl. Backbridge ein
|
||||
# - Optional erweiterbar um weitere Pipelines
|
||||
#
|
||||
# Voraussetzung:
|
||||
# - Docker-Container: hxki-postgres
|
||||
# - DB-User: hxki
|
||||
# - DB-Name: hxki_roles
|
||||
# ============================================================
|
||||
|
||||
DB_CONTAINER="hxki-postgres"
|
||||
DB_USER="hxki"
|
||||
DB_NAME="hxki_roles"
|
||||
|
||||
echo ">> HX-KI Falkenstein Orchestra Install startet..."
|
||||
|
||||
docker exec -i "${DB_CONTAINER}" psql -U "${DB_USER}" -d "${DB_NAME}" << 'EOSQL'
|
||||
|
||||
-- ============================================================
|
||||
-- 1) SCHEMA: HX ORCHESTRA (Basis aus hx_orchestra_schema.sql)
|
||||
-- ============================================================
|
||||
|
||||
CREATE TABLE IF NOT EXISTS hx_roles (
|
||||
id SERIAL PRIMARY KEY,
|
||||
code TEXT UNIQUE NOT NULL,
|
||||
profile JSONB NOT NULL,
|
||||
created_at TIMESTAMP DEFAULT now(),
|
||||
updated_at TIMESTAMP DEFAULT now()
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_roles_code ON hx_roles(code);
|
||||
CREATE INDEX IF NOT EXISTS idx_roles_profile ON hx_roles USING GIN(profile);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS hx_pipelines (
|
||||
id SERIAL PRIMARY KEY,
|
||||
code TEXT UNIQUE NOT NULL,
|
||||
config JSONB NOT NULL,
|
||||
created_at TIMESTAMP DEFAULT now(),
|
||||
updated_at TIMESTAMP DEFAULT now()
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_pipelines_code ON hx_pipelines(code);
|
||||
CREATE INDEX IF NOT EXISTS idx_pipelines_config ON hx_pipelines USING GIN(config);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS hx_pipeline_steps (
|
||||
id SERIAL PRIMARY KEY,
|
||||
pipeline_code TEXT NOT NULL,
|
||||
step_no INTEGER NOT NULL,
|
||||
config JSONB NOT NULL,
|
||||
UNIQUE(pipeline_code, step_no)
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_steps_pipeline ON hx_pipeline_steps(pipeline_code, step_no);
|
||||
CREATE INDEX IF NOT EXISTS idx_steps_config ON hx_pipeline_steps USING GIN(config);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS hx_orchestra_runs (
|
||||
id SERIAL PRIMARY KEY,
|
||||
started_at TIMESTAMP DEFAULT now(),
|
||||
run_data JSONB NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS idx_runs_started ON hx_orchestra_runs(started_at DESC);
|
||||
CREATE INDEX IF NOT EXISTS idx_runs_data ON hx_orchestra_runs USING GIN(run_data);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS hx_schema_version (
|
||||
version TEXT PRIMARY KEY,
|
||||
applied_at TIMESTAMP DEFAULT now(),
|
||||
description TEXT
|
||||
);
|
||||
|
||||
INSERT INTO hx_schema_version (version, description)
|
||||
VALUES ('1.0.0', 'Initial Ferrari Schema - Maximum Flexible Design')
|
||||
ON CONFLICT (version) DO NOTHING;
|
||||
|
||||
-- kleine Helper-Funktion: updated_at pflegen
|
||||
CREATE OR REPLACE FUNCTION hx_touch_updated_at()
|
||||
RETURNS TRIGGER AS $$
|
||||
BEGIN
|
||||
NEW.updated_at = now();
|
||||
RETURN NEW;
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
DROP TRIGGER IF EXISTS trg_roles_updated ON hx_roles;
|
||||
CREATE TRIGGER trg_roles_updated
|
||||
BEFORE UPDATE ON hx_roles
|
||||
FOR EACH ROW
|
||||
EXECUTE FUNCTION hx_touch_updated_at();
|
||||
|
||||
DROP TRIGGER IF EXISTS trg_pipelines_updated ON hx_pipelines;
|
||||
CREATE TRIGGER trg_pipelines_updated
|
||||
BEFORE UPDATE ON hx_pipelines
|
||||
FOR EACH ROW
|
||||
EXECUTE FUNCTION hx_touch_updated_at();
|
||||
|
||||
-- ============================================================
|
||||
-- 2) ROLLEN FÜR FALKENSTEIN (SPRACHORGAN)
|
||||
-- ============================================================
|
||||
-- Codes:
|
||||
-- VOICE_21 = Master Sprachorgan
|
||||
-- ROUTER_22 = Message Router
|
||||
-- GATEWAY_23 = Public Gateway (Web/API)
|
||||
-- MAUTIC_24 = Marketing Connector
|
||||
-- ARCHIVAR_25 = Gitea Archiv-Porsche
|
||||
-- BRIDGE_NBG_26 = Bridge nach Nürnberg
|
||||
-- BRIDGE_HEL_27 = Bridge nach Helsinki
|
||||
-- BACKBRIDGE_28 = Rückfluss/Backchannel (Feedback & Logging)
|
||||
-- WEBSITE_29 = Web Output / SEO
|
||||
-- ============================================================
|
||||
|
||||
-- Helper: UPSERT für Rollen
|
||||
CREATE OR REPLACE FUNCTION hx_upsert_role(_code TEXT, _profile JSONB)
|
||||
RETURNS VOID AS $$
|
||||
BEGIN
|
||||
INSERT INTO hx_roles (code, profile)
|
||||
VALUES (_code, _profile)
|
||||
ON CONFLICT (code) DO UPDATE
|
||||
SET profile = EXCLUDED.profile,
|
||||
updated_at = now();
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
-- ========== VOICE_21 =======================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'VOICE_21',
|
||||
'{
|
||||
"name": "Sprachorgan Master",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": {
|
||||
"primary_tag": "21",
|
||||
"description": "Master-Kommunikationsknoten des Systems"
|
||||
},
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, um die Stimme des Gesamtsystems nach außen klar, ruhig und markenkonform hörbar zu machen.",
|
||||
"how": "Ich sammle, synthetisiere und priorisiere alle Kommunikationsströme aus Hirn (Nürnberg) und Motor (Helsinki).",
|
||||
"what": "Ich formuliere finale Antworten, Protokolle, Memos und Marketingbotschaften im HX-KI Stil."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Top-Level Communicator", "Final Synthesizer"],
|
||||
"position_in_system": "Letzte Station vor externem Output (User, Web, Mail).",
|
||||
"interacts_with": ["ROUTER_22", "GATEWAY_23", "BRIDGE_NBG_26", "BRIDGE_HEL_27", "BACKBRIDGE_28"]
|
||||
},
|
||||
"dimension_3_usp": {
|
||||
"unique_contribution": "Nur VOICE_21 trägt die Verantwortung für die finale Formulierung nach außen – klar, verständlich, markentragend."
|
||||
},
|
||||
"dimension_4_cognition": {
|
||||
"strengths": ["Storytelling", "Synthese", "Sprachklarheit"],
|
||||
"weaknesses": ["Tiefe Systemdiagnostik"],
|
||||
"operating_modes": ["synthesize", "summarize", "clarify"]
|
||||
},
|
||||
"dimension_5_hierarchy": {
|
||||
"default_pipelines": ["FALKENSTEIN_MESSAGE_FLOW"],
|
||||
"input_source": ["ROUTER_22", "BRIDGE_NBG_26", "BRIDGE_HEL_27"],
|
||||
"output_target": ["GATEWAY_23", "WEBSITE_29", "BACKBRIDGE_28"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "llama3:8b-instruct",
|
||||
"temperature": 0.4,
|
||||
"max_tokens": 2048,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist VOICE_21 – das zentrale Sprachorgan von HX-KI. Du formulierst die finale, klare und markenkonforme Antwort des Systems nach außen."
|
||||
},
|
||||
"dimension_7_kpi": {
|
||||
"primary_kpi": "Clarity & Brand Consistency",
|
||||
"secondary_kpi": "Time-to-Understanding"
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== ROUTER_22 ======================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'ROUTER_22',
|
||||
'{
|
||||
"name": "Message Router",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": {
|
||||
"primary_tag": "22",
|
||||
"description": "Master-Logistik für Nachrichtenströme"
|
||||
},
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, damit jede Nachricht an der richtigen Stelle landet – nicht im Chaos.",
|
||||
"how": "Ich klassifiziere, tagge und route Eingaben anhand von Inhalt, Herkunft und Ziel.",
|
||||
"what": "Ich bestimme, ob etwas nach Nürnberg, Helsinki, VOICE_21, ARCHIVAR_25 oder ins Log wandert."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Router", "Traffic Control"],
|
||||
"position_in_system": "Frühe Rolle in jeder Kommunikations-Pipeline.",
|
||||
"interacts_with": ["BRIDGE_NBG_26", "BRIDGE_HEL_27", "BACKBRIDGE_28", "ARCHIVAR_25"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.1,
|
||||
"max_tokens": 512,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist ROUTER_22 – du klassifizierst Nachrichten und entscheidest, welcher Server / welche Rolle sie weiterverarbeiten soll."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== GATEWAY_23 =====================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'GATEWAY_23',
|
||||
'{
|
||||
"name": "Public Gateway",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": {
|
||||
"primary_tag": "23",
|
||||
"description": "Sichere Außenschnittstelle"
|
||||
},
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, um einen sicheren, kontrollierten Zugang zur Außenwelt zu bieten.",
|
||||
"how": "Ich filtere, logge und kontrolliere alle externen Schnittstellen (Web, API, Mail).",
|
||||
"what": "Ich nehme Anfragen entgegen und liefere Antworten aus VOICE_21 und WEBSITE_29 aus."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Gateway", "Security Filter"],
|
||||
"position_in_system": "Erster und letzter Kontaktpunkt zur Außenwelt.",
|
||||
"interacts_with": ["VOICE_21", "WEBSITE_29", "BACKBRIDGE_28"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.0,
|
||||
"max_tokens": 512,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist GATEWAY_23 – du bist die kontrollierte Schnittstelle zur Außenwelt."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== MAUTIC_24 ======================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'MAUTIC_24',
|
||||
'{
|
||||
"name": "Marketing Connector",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "24" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, um Mautic-Kampagnen inhaltlich zu befeuern.",
|
||||
"how": "Ich übersetze Strategien und Botschaften in konkrete Mautic-Templates und Segmente.",
|
||||
"what": "Ich generiere Texte, Betreffzeilen, Sequenzen und logische Regeln für Kampagnen."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Marketing Output"],
|
||||
"position_in_system": "Spezialisierte Rolle in Marketing-Pipelines.",
|
||||
"interacts_with": ["VOICE_21", "WEBSITE_29"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "llama3:8b-instruct",
|
||||
"temperature": 0.6,
|
||||
"max_tokens": 2048,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist MAUTIC_24 – du erstellst und optimierst Inhalte für Mautic-Kampagnen im HX-KI Stil."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== ARCHIVAR_25 ====================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'ARCHIVAR_25',
|
||||
'{
|
||||
"name": "Archiv-Porsche",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "25" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, damit kein wertvoller Code, keine Konfiguration und kein Prompt verloren geht.",
|
||||
"how": "Ich strukturiere Repositories, Branches und Tags in Gitea nach dem HX-KI-Logiksystem.",
|
||||
"what": "Ich pflege Repos für Motor (Helsinki), Hirn (Nürnberg) und Sprachorgan (Falkenstein)."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Archivierung", "Versionierung"],
|
||||
"position_in_system": "Support-Rolle, die von ROUTER_22 und BACKBRIDGE_28 gefüttert wird.",
|
||||
"interacts_with": ["BRIDGE_NBG_26", "BRIDGE_HEL_27"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.2,
|
||||
"max_tokens": 1024,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist ARCHIVAR_25 – du sorgst dafür, dass Code, Skripte und Konfigurationen sauber in Gitea abgelegt und versioniert sind."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== BRIDGE_NBG_26 ==================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'BRIDGE_NBG_26',
|
||||
'{
|
||||
"name": "Brain Bridge Nürnberg",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "26" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, damit das Sprachorgan gezielt mit dem Großhirn in Nürnberg sprechen kann.",
|
||||
"how": "Ich wandle Kommunikationswünsche in technische Requests an Nürnberg um und sammle die Antworten.",
|
||||
"what": "Ich bin die Logik-Schicht über n8n/Webhooks/Syncthing zwischen Falkenstein und Nürnberg."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Bridge", "Translator"],
|
||||
"position_in_system": "Zwischen ROUTER_22 und VOICE_21 / ANALYST-Rollen in Nürnberg.",
|
||||
"interacts_with": ["ROUTER_22", "BACKBRIDGE_28"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.1,
|
||||
"max_tokens": 1024,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist BRIDGE_NBG_26 – du koordinierst Anfragen vom Sprachorgan an das Großhirn (Nürnberg) und bringst strukturierte Antworten zurück."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== BRIDGE_HEL_27 ==================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'BRIDGE_HEL_27',
|
||||
'{
|
||||
"name": "Motor Bridge Helsinki",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "27" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, damit das Sprachorgan gezielt mit dem Motor (Helsinki) sprechen kann.",
|
||||
"how": "Ich fordere Indexierung, Embeddings, File-Status und technische Metadaten beim Motor an.",
|
||||
"what": "Ich mappe Kommunikationsbedarfe auf Auto-Indexer- und Embedding-Jobs."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Bridge", "Job Dispatcher"],
|
||||
"position_in_system": "Neben BRIDGE_NBG_26 als zweite externe Brücke.",
|
||||
"interacts_with": ["ROUTER_22", "BACKBRIDGE_28"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.1,
|
||||
"max_tokens": 1024,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist BRIDGE_HEL_27 – du koordinierst das Zusammenspiel zwischen Sprachorgan und Motor (Helsinki)."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== BACKBRIDGE_28 ==================================
|
||||
-- Rückfluss und Feedback-Kanal: Alles was rausging, kommt hier
|
||||
-- als strukturierte Erfahrung wieder zurück ins System.
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'BACKBRIDGE_28',
|
||||
'{
|
||||
"name": "Backbridge Feedback",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "28" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, damit das System aus seinen eigenen Outputs lernt, ohne sich selbst zu überfluten.",
|
||||
"how": "Ich sammle Antworten, Logs, Reaktionen und bringe sie kontrolliert zurück in Hirn und Motor.",
|
||||
"what": "Ich schreibe strukturierte Run-Daten, Reaktionsmuster und Archivereinträge zurück ins System."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Feedback Bridge", "Backchannel"],
|
||||
"position_in_system": "Hinter GATEWAY_23 und VOICE_21, vor ARCHIVAR_25 und BRIDGES.",
|
||||
"interacts_with": ["GATEWAY_23", "VOICE_21", "ARCHIVAR_25", "BRIDGE_NBG_26", "BRIDGE_HEL_27"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "phi3:mini",
|
||||
"temperature": 0.0,
|
||||
"max_tokens": 1024,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist BACKBRIDGE_28 – du verwandelst Outputs und Logs in strukturiertes Feedback, das sicher wieder in Hirn und Motor zurückgeführt wird."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ========== WEBSITE_29 =====================================
|
||||
|
||||
SELECT hx_upsert_role(
|
||||
'WEBSITE_29',
|
||||
'{
|
||||
"name": "Web Output Manager",
|
||||
"belongs_to_server": "FALKENSTEIN",
|
||||
"numerology": { "primary_tag": "29" },
|
||||
"is_active": true,
|
||||
"dimension_1_golden_circle": {
|
||||
"why": "Ich existiere, um das, was HX-KI ist, sauber und verständlich im Web abzubilden.",
|
||||
"how": "Ich bringe Struktur, CI-Ton und SEO-Basis zusammen.",
|
||||
"what": "Ich erstelle und pflege Seitenstrukturen, Texte und Feintuning für Web-Output."
|
||||
},
|
||||
"dimension_2_architecture": {
|
||||
"architectural_role": ["Web Output", "SEO Layer"],
|
||||
"position_in_system": "Spezialisierte Output-Rolle hinter VOICE_21.",
|
||||
"interacts_with": ["VOICE_21", "GATEWAY_23"]
|
||||
},
|
||||
"dimension_6_technical": {
|
||||
"model": "llama3:8b-instruct",
|
||||
"temperature": 0.5,
|
||||
"max_tokens": 2048,
|
||||
"required_collections": [],
|
||||
"system_prompt": "Du bist WEBSITE_29 – du bringst die Inhalte von HX-KI CI-konform und verständlich ins Web."
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ============================================================
|
||||
-- 3) OPTIONAL: BASIS-PIPELINE FÜR FALKENSTEIN (MESSAGE-FLOW)
|
||||
-- ============================================================
|
||||
|
||||
-- Helper: UPSERT für Pipelines
|
||||
CREATE OR REPLACE FUNCTION hx_upsert_pipeline(_code TEXT, _config JSONB)
|
||||
RETURNS VOID AS $$
|
||||
BEGIN
|
||||
INSERT INTO hx_pipelines (code, config)
|
||||
VALUES (_code, _config)
|
||||
ON CONFLICT (code) DO UPDATE
|
||||
SET config = EXCLUDED.config,
|
||||
updated_at = now();
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
-- Helper: UPSERT für Pipeline-Steps
|
||||
CREATE OR REPLACE FUNCTION hx_upsert_pipeline_step(_pipeline_code TEXT, _step_no INT, _config JSONB)
|
||||
RETURNS VOID AS $$
|
||||
BEGIN
|
||||
INSERT INTO hx_pipeline_steps (pipeline_code, step_no, config)
|
||||
VALUES (_pipeline_code, _step_no, _config)
|
||||
ON CONFLICT (pipeline_code, step_no) DO UPDATE
|
||||
SET config = EXCLUDED.config;
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
-- Pipeline: FALKENSTEIN_MESSAGE_FLOW
|
||||
SELECT hx_upsert_pipeline(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
'{
|
||||
"name": "Falkenstein Message Flow",
|
||||
"description": "Standard-Pipeline für eingehende Kommunikation über Falkenstein.",
|
||||
"is_active": true,
|
||||
"use_cases": ["Web-Anfragen", "API-Requests", "Marketing-Output"],
|
||||
"trigger_conditions": {
|
||||
"default": true,
|
||||
"keywords": []
|
||||
}
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
SELECT hx_upsert_pipeline_step(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
1,
|
||||
'{
|
||||
"role_code": "ROUTER_22",
|
||||
"mode": "route",
|
||||
"input_source": "user",
|
||||
"description": "Klassifiziert die Anfrage und entscheidet, ob Hirn, Motor oder nur Sprachorgan benötigt wird."
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
SELECT hx_upsert_pipeline_step(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
2,
|
||||
'{
|
||||
"role_code": "BRIDGE_NBG_26",
|
||||
"mode": "brain_request",
|
||||
"input_source": "conditional",
|
||||
"description": "Sendet Anfragen, die tiefes Denken brauchen, nach Nürnberg.",
|
||||
"optional": true
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
SELECT hx_upsert_pipeline_step(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
3,
|
||||
'{
|
||||
"role_code": "BRIDGE_HEL_27",
|
||||
"mode": "motor_request",
|
||||
"input_source": "conditional",
|
||||
"description": "Sendet Anfragen, die Indexierung/Embeddings brauchen, nach Helsinki.",
|
||||
"optional": true
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
SELECT hx_upsert_pipeline_step(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
4,
|
||||
'{
|
||||
"role_code": "VOICE_21",
|
||||
"mode": "synthesize",
|
||||
"input_source": "merge",
|
||||
"description": "Synthetisiert Antworten aus Hirn/Motor oder beantwortet direkt.",
|
||||
"output_format": "final_answer"
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
SELECT hx_upsert_pipeline_step(
|
||||
'FALKENSTEIN_MESSAGE_FLOW',
|
||||
5,
|
||||
'{
|
||||
"role_code": "BACKBRIDGE_28",
|
||||
"mode": "feedback_log",
|
||||
"input_source": "previous",
|
||||
"description": "Schreibt Output, Logs und Feedback strukturiert zurück ins System und ins Archiv.",
|
||||
"output_format": "logged_answer"
|
||||
}'::jsonb
|
||||
);
|
||||
|
||||
-- ============================================================
|
||||
-- FERTIG
|
||||
-- ============================================================
|
||||
|
||||
EOSQL
|
||||
|
||||
echo ">> HX-KI Falkenstein Orchestra Install: FERTIG."
|
||||
8
docker/hxki-caddy/Caddyfile
Normal file
8
docker/hxki-caddy/Caddyfile
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
email admin@hx-ki.com
|
||||
}
|
||||
|
||||
# Nur n8n, minimal
|
||||
n8n.hx-ki.com {
|
||||
reverse_proxy hxki-n8n:5678
|
||||
}
|
||||
25
docker/hxki-com-orchestra.sh
Executable file
25
docker/hxki-com-orchestra.sh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
COMPOSE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
BASE="${COMPOSE_DIR}/docker-compose.yml"
|
||||
NATS="${COMPOSE_DIR}/docker-compose.nats-fsn.yml"
|
||||
TELEM="${COMPOSE_DIR}/docker-compose.telemetry.yml"
|
||||
|
||||
if command -v docker compose >/dev/null 2>&1; then
|
||||
CMD="docker compose"
|
||||
else
|
||||
CMD="docker-compose"
|
||||
fi
|
||||
|
||||
if [[ $# -eq 0 ]]; then
|
||||
echo "Usage: $0 up|down|ps|logs [weitere docker-compose Argumente]"
|
||||
echo "Beispiele:"
|
||||
echo " $0 up -d # kompletten COM-Stack starten"
|
||||
echo " $0 down # kompletten COM-Stack stoppen"
|
||||
echo " $0 ps # Status aller COM-Container"
|
||||
echo " $0 logs hxki-n8n # Logs eines Dienstes"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
"$CMD" -f "$BASE" -f "$NATS" -f "$TELEM" "$@"
|
||||
21
docker/hxki-syncthing/docker-compose.yml
Normal file
21
docker/hxki-syncthing/docker-compose.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
hxki-syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: hxki-syncthing
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- NATS_URL=nats://91.98.42.205:4222
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- TZ=Europe/Berlin
|
||||
volumes:
|
||||
- /opt/hx-ki/syncthing/config:/config
|
||||
- /data/HXKI_WORKSPACE:/data
|
||||
network_mode: bridge
|
||||
ports:
|
||||
- "8384:8384" # Web UI
|
||||
- "22000:22000/tcp" # Sync TCP
|
||||
- "22000:22000/udp" # Sync UDP
|
||||
- "21027:21027/udp" # Local discovery
|
||||
94
docker/hxki_inventory.sh
Executable file
94
docker/hxki_inventory.sh
Executable file
@@ -0,0 +1,94 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "========================================="
|
||||
echo "HX-KI SERVER INVENTORY"
|
||||
echo "========================================="
|
||||
echo "HOST: $(hostname)"
|
||||
echo "DATE: $(date)"
|
||||
echo ""
|
||||
|
||||
echo "===== SYSTEM ====="
|
||||
uname -a
|
||||
hostnamectl
|
||||
uptime
|
||||
|
||||
echo ""
|
||||
echo "===== CPU ====="
|
||||
lscpu
|
||||
|
||||
echo ""
|
||||
echo "===== MEMORY ====="
|
||||
free -h
|
||||
|
||||
echo ""
|
||||
echo "===== DISK ====="
|
||||
df -h
|
||||
lsblk
|
||||
|
||||
echo ""
|
||||
echo "===== NETWORK INTERFACES ====="
|
||||
ip -brief addr
|
||||
|
||||
echo ""
|
||||
echo "===== ROUTING ====="
|
||||
ip route
|
||||
|
||||
echo ""
|
||||
echo "===== LISTENING PORTS ====="
|
||||
ss -tulpen
|
||||
|
||||
echo ""
|
||||
echo "===== FIREWALL / NAT ====="
|
||||
iptables -t nat -L -n -v 2>/dev/null || true
|
||||
nft list ruleset 2>/dev/null || true
|
||||
|
||||
echo ""
|
||||
echo "===== WIREGUARD STATUS ====="
|
||||
wg show 2>/dev/null || echo "WireGuard nicht aktiv"
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER INFO ====="
|
||||
docker info 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER CONTAINERS ====="
|
||||
docker ps -a 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER IMAGES ====="
|
||||
docker images 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER NETWORKS ====="
|
||||
docker network ls 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER NETWORK DETAILS ====="
|
||||
for net in $(docker network ls --format '{{.Name}}'); do
|
||||
echo "--- $net ---"
|
||||
docker network inspect $net
|
||||
done
|
||||
|
||||
echo ""
|
||||
echo "===== DOCKER VOLUMES ====="
|
||||
docker volume ls 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== CADDY ====="
|
||||
systemctl status caddy 2>/dev/null | head -n 20 || true
|
||||
docker ps --filter "ancestor=caddy" 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "===== CADDYFILE ====="
|
||||
if [ -f /etc/caddy/Caddyfile ]; then
|
||||
cat /etc/caddy/Caddyfile
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "===== SYSTEMD SERVICES (RUNNING) ====="
|
||||
systemctl list-units --type=service --state=running
|
||||
|
||||
echo ""
|
||||
echo "===== HX-KI STRUCTURE ====="
|
||||
find /opt -maxdepth 3 -type d 2>/dev/null
|
||||
find /data -maxdepth 3 -type d 2>/dev/null
|
||||
989
docker/hxki_inventory_COM1_ubuntu-8gb-fsn1-1_20260305-125543.log
Normal file
989
docker/hxki_inventory_COM1_ubuntu-8gb-fsn1-1_20260305-125543.log
Normal file
@@ -0,0 +1,989 @@
|
||||
[INFO] ROLE=COM1 HOST=ubuntu-8gb-fsn1-1 DATE=2026-03-05T12:55:43+00:00
|
||||
[INFO] LOG=hxki_inventory_COM1_ubuntu-8gb-fsn1-1_20260305-125543.log
|
||||
[INFO] ===== SYSTEM =====
|
||||
[FOREIGN] uname: Linux ubuntu-8gb-fsn1-1 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
|
||||
[FOREIGN] os: PRETTY_NAME="Ubuntu 24.04.3 LTS"
|
||||
[FOREIGN] uptime: up 14 weeks, 5 days, 23 hours, 18 minutes
|
||||
[FOREIGN] disk: /dev/sda1 75G 61G 12G 84% /
|
||||
[FOREIGN] mem: 7.6Gi total, 6.5Gi avail
|
||||
[INFO] ===== NETWORK (IP + ROUTES) =====
|
||||
[FOREIGN] ip: lo UNKNOWN 127.0.0.1/8
|
||||
[FOREIGN] ip: eth0 UP 49.12.97.28/32 metric 100 2a01:4f8:c014:fc16::1/64 fe80::9000:6ff:fec5:70b3/64
|
||||
[FOREIGN] ip: docker0 DOWN 172.17.0.1/16
|
||||
[FOREIGN] ip: wg0 UNKNOWN 10.10.0.1/24
|
||||
[FOREIGN] ip: vethc7affa3@if2 UP
|
||||
[FOREIGN] ip: vethe59a23d@if2 UP
|
||||
[FOREIGN] ip: vetha1a0e6f@if2 UP
|
||||
[FOREIGN] ip: br-19ff6bfa6220 UP 172.18.0.1/16
|
||||
[FOREIGN] ip: vethd8b8477@if2 UP
|
||||
[FOREIGN] route: default via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 metric 100
|
||||
[FOREIGN] route: 10.10.0.0/24 dev wg0 proto kernel scope link src 10.10.0.1
|
||||
[FOREIGN] route: 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
|
||||
[FOREIGN] route: 172.18.0.0/16 dev br-19ff6bfa6220 proto kernel scope link src 172.18.0.1
|
||||
[FOREIGN] route: 172.31.1.1 dev eth0 proto dhcp scope link src 49.12.97.28 metric 100
|
||||
[FOREIGN] route: 185.12.64.1 via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 metric 100
|
||||
[FOREIGN] route: 185.12.64.2 via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 metric 100
|
||||
[INFO] ===== WIREGUARD =====
|
||||
[FOREIGN] wg: interface: wg0
|
||||
[FOREIGN] wg: public key: rbA/qxOq2RV8gQ6LHkVM8nN/gIwYyju+pwXLPU2vjBI=
|
||||
[FOREIGN] wg: private key: (hidden)
|
||||
[FOREIGN] wg: listening port: 51820
|
||||
[FOREIGN] wg:
|
||||
[FOREIGN] wg: peer: PR0jEGbnsLxm7JMMo9ichKClpCctbdk+ilbQRpZFwmo=
|
||||
[FOREIGN] wg: endpoint: 46.224.17.53:51820
|
||||
[FOREIGN] wg: allowed ips: 10.10.0.4/32
|
||||
[FOREIGN] wg: latest handshake: 33 seconds ago
|
||||
[FOREIGN] wg: transfer: 3.23 MiB received, 705.04 KiB sent
|
||||
[FOREIGN] wg:
|
||||
[FOREIGN] wg: peer: a/lAecHGRSGdg8PC4I7fq7LmSd7oct5VftvROi5yHRY=
|
||||
[FOREIGN] wg: endpoint: 91.98.70.222:51820
|
||||
[FOREIGN] wg: allowed ips: 10.10.0.2/32
|
||||
[FOREIGN] wg: latest handshake: 1 minute, 21 seconds ago
|
||||
[FOREIGN] wg: transfer: 10.67 MiB received, 1.49 MiB sent
|
||||
[FOREIGN] wg:
|
||||
[FOREIGN] wg: peer: Yvr2TF5Giv9Db0xkMx3WPxUwKmZPCVEyS0AQQ7PnDi0=
|
||||
[FOREIGN] wg: endpoint: 91.98.42.205:51820
|
||||
[FOREIGN] wg: allowed ips: 10.10.0.5/32
|
||||
[FOREIGN] wg: latest handshake: 1 minute, 28 seconds ago
|
||||
[FOREIGN] wg: transfer: 3.23 MiB received, 698.84 KiB sent
|
||||
[FOREIGN] wg:
|
||||
[FOREIGN] wg: peer: XGgzVQx/VzWtHvWu6mQmxSRMb6se6hLOq5C+CPX9IBk=
|
||||
[FOREIGN] wg: endpoint: 157.180.113.77:51820
|
||||
[FOREIGN] wg: allowed ips: 10.10.0.3/32
|
||||
[FOREIGN] wg: latest handshake: 1 minute, 48 seconds ago
|
||||
[FOREIGN] wg: transfer: 6.97 MiB received, 1.53 MiB sent
|
||||
[INFO] ===== PORTS (LISTEN) =====
|
||||
[FOREIGN] ss: Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
|
||||
[FOREIGN] ss: udp UNCONN 0 0 127.0.0.54:53 0.0.0.0:* users:(("systemd-resolve",pid=1604231,fd=16)) uid:992 ino:37898799 sk:34 cgroup:/system.slice/systemd-resolved.service <->
|
||||
[FOREIGN] ss: udp UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=1604231,fd=14)) uid:992 ino:37898797 sk:35 cgroup:/system.slice/systemd-resolved.service <->
|
||||
[FOREIGN] ss: udp UNCONN 0 0 49.12.97.28%eth0:68 0.0.0.0:* users:(("systemd-network",pid=1604268,fd=23)) uid:998 ino:53481432 sk:301f cgroup:/system.slice/systemd-networkd.service <->
|
||||
[FOREIGN] ss: udp UNCONN 0 0 0.0.0.0:51820 0.0.0.0:* ino:47196221 sk:3009 cgroup:unreachable:1e7836 <->
|
||||
[FOREIGN] ss: udp UNCONN 0 0 [::]:51820 [::]:* ino:47196222 sk:300a cgroup:unreachable:1e7836 v6only:1 <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 127.0.0.54:53 0.0.0.0:* users:(("systemd-resolve",pid=1604231,fd=17)) uid:992 ino:37898800 sk:38 cgroup:/system.slice/systemd-resolved.service <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=1604231,fd=15)) uid:992 ino:37898798 sk:3a cgroup:/system.slice/systemd-resolved.service <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 0.0.0.0:443 0.0.0.0:* users:(("docker-proxy",pid=2917251,fd=7)) ino:53631579 sk:103d cgroup:/system.slice/docker.service <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=1604208,fd=3),("systemd",pid=1,fd=98)) ino:5889 sk:10 cgroup:/system.slice/ssh.socket <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 0.0.0.0:80 0.0.0.0:* users:(("docker-proxy",pid=2917237,fd=7)) ino:53633033 sk:103e cgroup:/system.slice/docker.service <->
|
||||
[FOREIGN] ss: tcp LISTEN 0 4096 [::]:22 [::]:* users:(("sshd",pid=1604208,fd=4),("systemd",pid=1,fd=99)) ino:5891 sk:1a cgroup:/system.slice/ssh.socket v6only:1 <->
|
||||
[INFO] ===== DOCKER (INFO) =====
|
||||
[FOREIGN] docker: Docker version 29.0.4, build 3247a5a
|
||||
[FOREIGN] compose: Docker Compose version v2.40.3
|
||||
[FOREIGN] dockerinfo: Client: Docker Engine - Community
|
||||
[FOREIGN] dockerinfo: Version: 29.0.4
|
||||
[FOREIGN] dockerinfo: Context: default
|
||||
[FOREIGN] dockerinfo: Debug Mode: false
|
||||
[FOREIGN] dockerinfo: Plugins:
|
||||
[FOREIGN] dockerinfo: buildx: Docker Buildx (Docker Inc.)
|
||||
[FOREIGN] dockerinfo: Version: v0.30.0
|
||||
[FOREIGN] dockerinfo: Path: /usr/libexec/docker/cli-plugins/docker-buildx
|
||||
[FOREIGN] dockerinfo: compose: Docker Compose (Docker Inc.)
|
||||
[FOREIGN] dockerinfo: Version: v2.40.3
|
||||
[FOREIGN] dockerinfo: Path: /usr/libexec/docker/cli-plugins/docker-compose
|
||||
[FOREIGN] dockerinfo:
|
||||
[FOREIGN] dockerinfo: Server:
|
||||
[FOREIGN] dockerinfo: Containers: 5
|
||||
[FOREIGN] dockerinfo: Running: 4
|
||||
[FOREIGN] dockerinfo: Paused: 0
|
||||
[FOREIGN] dockerinfo: Stopped: 1
|
||||
[FOREIGN] dockerinfo: Images: 25
|
||||
[FOREIGN] dockerinfo: Server Version: 29.0.4
|
||||
[FOREIGN] dockerinfo: Storage Driver: overlayfs
|
||||
[FOREIGN] dockerinfo: driver-type: io.containerd.snapshotter.v1
|
||||
[FOREIGN] dockerinfo: Logging Driver: json-file
|
||||
[FOREIGN] dockerinfo: Cgroup Driver: systemd
|
||||
[FOREIGN] dockerinfo: Cgroup Version: 2
|
||||
[FOREIGN] dockerinfo: Plugins:
|
||||
[FOREIGN] dockerinfo: Volume: local
|
||||
[FOREIGN] dockerinfo: Network: bridge host ipvlan macvlan null overlay
|
||||
[FOREIGN] dockerinfo: Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
|
||||
[FOREIGN] dockerinfo: CDI spec directories:
|
||||
[FOREIGN] dockerinfo: /etc/cdi
|
||||
[FOREIGN] dockerinfo: /var/run/cdi
|
||||
[FOREIGN] dockerinfo: Swarm: inactive
|
||||
[FOREIGN] dockerinfo: Runtimes: io.containerd.runc.v2 runc
|
||||
[FOREIGN] dockerinfo: Default Runtime: runc
|
||||
[FOREIGN] dockerinfo: Init Binary: docker-init
|
||||
[FOREIGN] dockerinfo: containerd version: fcd43222d6b07379a4be9786bda52438f0dd16a1
|
||||
[FOREIGN] dockerinfo: runc version: v1.3.3-0-gd842d771
|
||||
[FOREIGN] dockerinfo: init version: de40ad0
|
||||
[FOREIGN] dockerinfo: Security Options:
|
||||
[FOREIGN] dockerinfo: apparmor
|
||||
[FOREIGN] dockerinfo: seccomp
|
||||
[FOREIGN] dockerinfo: Profile: builtin
|
||||
[FOREIGN] dockerinfo: cgroupns
|
||||
[FOREIGN] dockerinfo: Kernel Version: 6.8.0-87-generic
|
||||
[FOREIGN] dockerinfo: Operating System: Ubuntu 24.04.3 LTS
|
||||
[FOREIGN] dockerinfo: OSType: linux
|
||||
[FOREIGN] dockerinfo: Architecture: x86_64
|
||||
[FOREIGN] dockerinfo: CPUs: 4
|
||||
[FOREIGN] dockerinfo: Total Memory: 7.57GiB
|
||||
[FOREIGN] dockerinfo: Name: ubuntu-8gb-fsn1-1
|
||||
[FOREIGN] dockerinfo: ID: 696a88f0-70c0-4bc3-aa0e-3c1c4fc379ac
|
||||
[FOREIGN] dockerinfo: Docker Root Dir: /var/lib/docker
|
||||
[FOREIGN] dockerinfo: Debug Mode: false
|
||||
[FOREIGN] dockerinfo: Experimental: false
|
||||
[FOREIGN] dockerinfo: Insecure Registries:
|
||||
[FOREIGN] dockerinfo: ::1/128
|
||||
[FOREIGN] dockerinfo: 127.0.0.0/8
|
||||
[FOREIGN] dockerinfo: Live Restore Enabled: false
|
||||
[FOREIGN] dockerinfo: Firewall Backend: iptables
|
||||
[FOREIGN] dockerinfo:
|
||||
[INFO] ===== DOCKER NETWORKS =====
|
||||
[FOREIGN] net: bridge bridge
|
||||
[FOREIGN] net: host host
|
||||
[GOLDEN] net: hxki-internal bridge
|
||||
[FOREIGN] net: none null
|
||||
[INFO] ===== DOCKER CONTAINERS (ALL) =====
|
||||
[GOLDEN] ctr: hxki-n8n | docker.n8n.io/n8nio/n8n:latest | Up 26 hours | 5678/tcp
|
||||
[GOLDEN] ctr: hxki-postgres | postgres:16 | Up 28 hours | 5432/tcp
|
||||
[GOLDEN] ctr: hxki-caddy | caddy:2 | Up 17 minutes | 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 443/udp, 2019/tcp
|
||||
[GOLDEN] ctr: hxki-grafana | grafana/grafana-oss:latest | Up 28 hours | 3000/tcp
|
||||
[GOLDEN] ctr: caddy-builder | caddy:2-builder | Exited (0) 3 weeks ago |
|
||||
[INFO] ===== DOCKER CONTAINER NETWORK ATTACHMENTS =====
|
||||
[GOLDEN] ctrnet: hxki-n8n {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-n8n","n8n"],"DriverOpts":null,"GwPriority":0,"NetworkID":"19ff6bfa62201fd6ef7284c1cbd6b7cc7f8d40a086b4358b37e76216afbea15f","EndpointID":"68f39c199e61b594e0082a6652de3a85e9bd54a8bed3805b046c99ea14fe83ed","Gateway":"172.18.0.1","IPAddress":"172.18.0.4","MacAddress":"72:16:35:e9:36:36","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-n8n","n8n","7da08ce7fd6b"]}}
|
||||
[GOLDEN] ctrnet: hxki-postgres {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-postgres","postgres"],"DriverOpts":null,"GwPriority":0,"NetworkID":"19ff6bfa62201fd6ef7284c1cbd6b7cc7f8d40a086b4358b37e76216afbea15f","EndpointID":"980080f311e8b88cdd10b55b3ef4b84926c202d43ea79752eaeb38808a49ae02","Gateway":"172.18.0.1","IPAddress":"172.18.0.5","MacAddress":"8e:ba:d2:d7:38:30","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-postgres","postgres","59236064eb24"]}}
|
||||
[GOLDEN] ctrnet: hxki-caddy {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-caddy","caddy"],"DriverOpts":null,"GwPriority":0,"NetworkID":"19ff6bfa62201fd6ef7284c1cbd6b7cc7f8d40a086b4358b37e76216afbea15f","EndpointID":"b63f01ccc94d6c5b57743b247a392f05c84bf477536f1f56a76fbc69d11c144d","Gateway":"172.18.0.1","IPAddress":"172.18.0.2","MacAddress":"3a:1e:10:d7:b0:44","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-caddy","caddy","b45bf8fb2b05"]}}
|
||||
[GOLDEN] ctrnet: hxki-grafana {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-grafana","grafana"],"DriverOpts":null,"GwPriority":0,"NetworkID":"19ff6bfa62201fd6ef7284c1cbd6b7cc7f8d40a086b4358b37e76216afbea15f","EndpointID":"c1ed971ca7cf2d060e6d7752753abe6ad2fa9d2945ffb757179e207de084ee34","Gateway":"172.18.0.1","IPAddress":"172.18.0.7","MacAddress":"d2:b7:3e:f5:74:00","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-grafana","grafana","846ad34b7157"]}}
|
||||
[GOLDEN] ctrnet: caddy-builder {"bridge":{"IPAMConfig":null,"Links":null,"Aliases":null,"DriverOpts":null,"GwPriority":0,"NetworkID":"c0b6e645b2dd0a0f1277a9dd6a4cb1dcd0399d108ac79c9e2fd53e0d928b3037","EndpointID":"","Gateway":"","IPAddress":"","MacAddress":"","IPPrefixLen":0,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":null}}
|
||||
[INFO] ===== DOCKER VOLUMES =====
|
||||
[FOREIGN] vol: 0eeedbb7c7a5bfdbb5efbfa124b0f2d3d2f4ede95c5cea069740f94059957526
|
||||
[FOREIGN] vol: 1b5720e4ef588e5f3d20fe5e8ec08c4f7b7e01ea11c0eb571333f0e03f07af54
|
||||
[FOREIGN] vol: 2b7a2b09ecaef6c1925afced993f014af1690243ce1fee4afc7bfbd942d423a7
|
||||
[FOREIGN] vol: 2ee56d71815f5c83cfb3ed453d28514a15b5ee21694e6552c57390909762d9b4
|
||||
[FOREIGN] vol: 2f96388931004944ef25ec8caddb20f6661d0cc96ba9d19a120537dbfa713761
|
||||
[FOREIGN] vol: 4ee21e3573f749bbeb861878503b72f9800784cbd3f641867f9fe9717df5d1e0
|
||||
[FOREIGN] vol: 4f34124b105c81a97c10344eaab72eaf13dcfe233d542611ef7b90b3451bdf91
|
||||
[FOREIGN] vol: 5cce22714013942bc4e867a7157a2199a81d0a4d82724f78b41f1431c34dbccd
|
||||
[FOREIGN] vol: 5ec009928deeaf72db93b9f64f785352f6e9c89aea9e1551789294bb1dc7728e
|
||||
[FOREIGN] vol: 6d64eb6efc2c85a94c4036141abc998f01463aa3922c652f02b03554327517e6
|
||||
[FOREIGN] vol: 8cfe034bcfe3f0281f9a60c1b46449287043d67245a17f393425e293fa2f94d8
|
||||
[FOREIGN] vol: 9dd0efcb2ce67d3550fc07720cf16fe72b8d39d8041cbaf735a7c0d9f61d1d1e
|
||||
[FOREIGN] vol: 21b6480c61aca86ec46ce35d749643ad7712ee032cf37ee8d2cf844792d0f528
|
||||
[FOREIGN] vol: 24fa4ac8ef96839e2630ddb6894540cd70d52d9dd06a5768d979191232269562
|
||||
[FOREIGN] vol: 27eb60b02297b9ec2db73b9b21f7cbafe24d717ca9c604a196579f6b8f617d56
|
||||
[FOREIGN] vol: 33cf006661eb7a33070152484c2cc95a894624d90cdb049094ffa0522b0005c0
|
||||
[FOREIGN] vol: 52bceac90defb1d49b4c6f3e26ff8b83a5075881c77ed144563e5b72e1c87fa4
|
||||
[FOREIGN] vol: 66a262991138c5266988387e8bcbd3255b0db21c7c4d1ed138fb814951c634dd
|
||||
[FOREIGN] vol: 294a91e26f80fd2f1d4e66ba54bfb0c04bc4deed6f107cd0a4ece0869ffbe46f
|
||||
[FOREIGN] vol: 454fe3669cb8e5752dc9c369fc7a5f5a7fbfd215c7248ba53acf554674bea4ce
|
||||
[FOREIGN] vol: 822a4d92fb8653e2c7c276c7a56b5052501a0f5f238d83050c9468b1cff8edf3
|
||||
[FOREIGN] vol: 1816af0c89114ed5bd1c55c8776f8f2483901877058a110d2b03ab70002ccac6
|
||||
[FOREIGN] vol: 4873f6e2579b305e66a4005add01268ac8727cd1282d2e12ca8b2c99a84c7ce1
|
||||
[FOREIGN] vol: 5913a0d7ecbcc5bfbb336c8ac888ba2dbccace6b67e02df3c778c129815f13c6
|
||||
[FOREIGN] vol: 58050d6321143bdb0441d05ffad44137982e06552f5e6c17066f7de2c89bb9fe
|
||||
[FOREIGN] vol: 91402f9e392c709f09b7679e0102d8924219e70f465bd1e9e7278c57d1278475
|
||||
[FOREIGN] vol: 805857d634b1af0a18e5cbce241cc5475b89de698f6c27be5bc7a7a43d4181ce
|
||||
[FOREIGN] vol: 878539b941d8551b7b361e65884f78e2528a7f45df4f8cff7bae36ff75574721
|
||||
[FOREIGN] vol: 6004879e3d0c20ccc47a6f4d5f250be7d2653ffb52433bf2151b5e5c96afee89
|
||||
[FOREIGN] vol: a804d68a6e4e798eb7c0ec2d252d626c526b15684a1be68201be611c6e00cd49
|
||||
[FOREIGN] vol: ab2a4095c299379e26a38d05b0c2e27b5fc473ba3d45f336c6331ef602345b88
|
||||
[FOREIGN] vol: ac651b321dc22bdad7a228f47cf00fe0b832ce2185db6b5ebac26ed46a1b3448
|
||||
[FOREIGN] vol: b69dfdb09641fe5a5b467ef1fbcad77e3cffdebab03ef259dbb5744c6bc4111b
|
||||
[FOREIGN] vol: c10a0fbd55918960a2b7d703c7714c8a7765a60b2520bac6f8ac9db5b6d7ed8b
|
||||
[GOLDEN] vol: caddy-config
|
||||
[GOLDEN] vol: caddy-data
|
||||
[GOLDEN] vol: caddy_config
|
||||
[GOLDEN] vol: caddy_data
|
||||
[GOLDEN] vol: com-stack_caddy_config
|
||||
[GOLDEN] vol: com-stack_caddy_data
|
||||
[GOLDEN] vol: com-stack_grafana_data
|
||||
[FOREIGN] vol: com-stack_mariadb_data
|
||||
[FOREIGN] vol: com-stack_postgres_data
|
||||
[GOLDEN] vol: docker_caddy_config
|
||||
[GOLDEN] vol: docker_caddy_data
|
||||
[FOREIGN] vol: e44e9f702f8e6ce9a0c9c8196f553576f90694e0e19a17bc43acd019f8b57cac
|
||||
[FOREIGN] vol: e76268f9293bc1eb0f56634c2423267e9cdc9d844b48232cb0f6a2d9faaeda81
|
||||
[FOREIGN] vol: f284a55680ca391d7a53b21553993c4325622bd4030224fb1444f68815fdbcd3
|
||||
[FOREIGN] vol: fba1b90ec90fd9c2c506d8bd6b1af597bc26e544d3902d6860152242d6de2f9b
|
||||
[FOREIGN] vol: fe914192e3b98b9102d5af6f99a180de323e92eed4472248424539f8dd40867f
|
||||
[GOLDEN] vol: hx-caddy_caddy_config
|
||||
[GOLDEN] vol: hx-caddy_caddy_data
|
||||
[INFO] ===== HXKI PATHS (EXISTENCE + TOP-LEVEL) =====
|
||||
[GOLDEN] path: EXISTS /opt/hx-ki
|
||||
[GOLDEN] ls: /opt/hx-ki :: total 156K
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 37 root root 4.0K Feb 26 22:08 .
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 11 root root 4.0K Feb 26 15:01 ..
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 21 14:13 agent
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 27 12:57 agents
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 5 root root 4.0K Nov 24 16:29 archive
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 27 12:58 bin
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 25 07:31 bridge
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 5 root root 4.0K Jan 17 16:15 caddy
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 3 root root 4.0K Jan 16 15:38 caddy_config
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 3 root root 4.0K Jan 16 15:38 caddy_data
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 4 root root 4.0K Jan 26 07:30 certs
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 11 root root 4.0K Dec 1 10:49 com-stack
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 24 16:23 config
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 4 root root 4.0K Mar 5 12:55 docker
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 21 15:35 env
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 6 472 472 4.0K Mar 3 14:01 grafana
|
||||
[GOLDEN] ls: /opt/hx-ki :: -rwxr-xr-x 1 root root 862 Dec 8 12:23 hxki_event_check.sh
|
||||
[GOLDEN] ls: /opt/hx-ki :: -rw-r--r-- 1 root root 965 Nov 25 08:31 hxki_grafana_install_v1.sh
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Dec 6 17:43 inventory
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Jan 9 16:58 logs
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 6 caddy systemd-journal 4.0K Mar 5 08:41 mariadb
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 4 root root 4.0K Nov 24 19:08 mautic
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 25 19:20 monitoring
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 30 07:35 nats
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 25 17:04 openwebui
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwx------ 19 caddy root 4.0K Mar 4 08:43 postgres
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 24 19:12 postres
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 26 12:11 reports
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 4 root root 4.0K Nov 26 10:04 repos
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Feb 26 22:08 stack
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 4 root root 4.0K Nov 24 16:20 syncthing
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 25 19:15 telemetry
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Jan 26 15:48 tools
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 26 12:00 tresor-cache
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 5 root root 4.0K Nov 21 14:41 venv
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 5 root root 4.0K Nov 27 12:57 web
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Nov 27 02:39 web_backup_20251127_023922
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 2 root root 4.0K Jan 14 12:45 wireguard
|
||||
[GOLDEN] ls: /opt/hx-ki :: drwxr-xr-x 3 root root 4.0K Nov 27 12:57 workspaces
|
||||
[GOLDEN] path: MISSING /opt/hxki-*
|
||||
[GOLDEN] path: EXISTS /data/HXKI_WORKSPACE
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: total 60K
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 15 1000 1000 4.0K Nov 30 15:47 .
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxr-xr-x 3 root root 4.0K Nov 25 07:26 ..
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 1000 1000 4.0K Nov 30 13:30 contracts
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 4 1000 1000 4.0K Nov 25 07:26 docs
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 6 1000 1000 4.0K Nov 30 13:17 events
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 root root 4.0K Nov 30 15:47 flows_in
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 root root 4.0K Nov 30 15:47 flows_out
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 6 1000 1000 4.0K Nov 30 13:17 incoming
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 5 1000 1000 4.0K Nov 30 13:17 logs
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 6 1000 1000 4.0K Nov 30 15:48 n8n_router
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 5 1000 1000 4.0K Nov 30 13:17 outgoing
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 6 root root 4.0K Mar 3 13:42 router
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 1000 1000 4.0K Nov 25 07:26 stage
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 1000 1000 4.0K Nov 25 07:26 telemetry
|
||||
[GOLDEN] ls: /data/HXKI_WORKSPACE :: drwxrwxrwx 2 1000 1000 4.0K Nov 25 07:26 tmp
|
||||
[INFO] ===== COMPOSE FILE DISCOVERY (IN /opt) =====
|
||||
[GOLDEN] compose: /opt/hx-caddy/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: version: "3.9"
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: caddy:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: image: caddy:2
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: container_name: hx-caddy-caddy-1
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - "80:80"
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - "443:443"
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - /opt/hx-ki/caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - caddy_config:/config
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: caddy_data:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: caddy_config:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: hxki-internal:
|
||||
[GOLDEN] compose_head: /opt/hx-caddy/docker-compose.yml :: external: true
|
||||
[GOLDEN] compose: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: version: "3.8"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: hxki-syncthing:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: image: lscr.io/linuxserver/syncthing:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: container_name: hxki-syncthing
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PUID=0
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PGID=0
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - TZ=Europe/Berlin
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /opt/hx-ki/syncthing/config:/config
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: network_mode: bridge
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "8384:8384" # Web UI
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/tcp" # Sync TCP
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/udp" # Sync UDP
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "21027:21027/udp" # Local discovery
|
||||
[GOLDEN] compose: /opt/hx-ki/docker/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: postgres:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: postgres:16
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-postgres
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: POSTGRES_USER: hxki
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: POSTGRES_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: POSTGRES_DB: hxki_roles
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: mariadb:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: mariadb:10.11
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-mariadb
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: MYSQL_ROOT_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: n8n:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: docker.n8n.io/n8nio/n8n:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-n8n
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: depends_on:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - postgres
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: N8N_HOST: n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_TYPE: postgresdb
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_HOST: hxki-postgres
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PORT: 5432
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_USER: hxki
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: N8N_PORT: 5678
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: grafana:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: grafana/grafana-oss:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-grafana
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: gitea:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: gitea/gitea:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-gitea
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: mautic:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: mautic/mautic:5-apache
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-mautic
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: caddy:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: image: caddy:2
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: container_name: hxki-caddy
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - "80:80"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - "443:443"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - /etc/caddy:/etc/caddy
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/caddy_config:/config
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: hxki-internal:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/docker/docker-compose.yml :: external: true
|
||||
[GOLDEN] compose: /opt/hx-ki/com-stack/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: version: "3.9"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-internal:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: external: true
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== CADDY (Reverse Proxy mit SSL) ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: caddy:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: caddy:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hx-caddy
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - "80:80"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - "443:443"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - ./caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - caddy_config:/config
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== N8N (Master Instanz) ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-n8n:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: docker.n8n.io/n8nio/n8n
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hxki-n8n
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - N8N_BASIC_AUTH_ACTIVE=false
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - N8N_DIAGNOSTICS_ENABLED=false
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - N8N_HOST=n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - N8N_PORT=5678
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - N8N_EDITOR_BASE_URL=https://n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - WEBHOOK_URL=https://n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== Grafana ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-grafana:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: grafana/grafana:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hxki-grafana
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - grafana_data:/var/lib/grafana
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== Postgres ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-postgres:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: postgres:15
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hxki-postgres
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: POSTGRES_PASSWORD: "hxki_password"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - postgres_data:/var/lib/postgresql/data
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== MariaDB ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-mariadb:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: mariadb:10.11
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hxki-mariadb
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: MYSQL_ROOT_PASSWORD: "hxki_password"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - mariadb_data:/var/lib/mysql
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: # ========== WebUI ==========
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: hxki-web:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: image: node:18
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: container_name: hxki-web
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: command: >
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: bash -c "cd /app && npm install && npm run start"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: - ./web:/app
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: grafana_data:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: postgres_data:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: mariadb_data:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: caddy_data:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/com-stack/docker-compose.yml :: caddy_config:
|
||||
[GOLDEN] compose: /opt/hx-ki/nats/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: version: "3.9"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: hxki-nats-fsn:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: image: nats:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: container_name: hxki-nats-fsn
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: command: ["-js", "-m", "8222"]
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: - "4222:4222"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: - "8222:8222"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: hxki-internal:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/nats/docker-compose.yml :: external: true
|
||||
[GOLDEN] compose: /opt/hx-ki/stack/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: version: "3.9"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: hxki-web:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: build: .
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: container_name: hxki-web
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/stack/docker-compose.yml :: - "3003:3003"
|
||||
[GOLDEN] compose: /opt/hx-ki/grafana/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: grafana:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: image: grafana/grafana-oss:latest
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: container_name: hxki-grafana
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: user: "0"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - "3000:3000"
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - /opt/hx-ki/grafana/data:/var/lib/grafana
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - /opt/hx-ki/grafana/provisioning:/etc/grafana/provisioning
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - GF_SECURITY_ADMIN_PASSWORD=admin
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - GF_SERVER_DOMAIN=localhost
|
||||
[GOLDEN] compose_head: /opt/hx-ki/grafana/docker-compose.yml :: - GF_SERVER_ROOT_URL=http://localhost:3000
|
||||
[GOLDEN] compose: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: version: "3.8"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: hxki-syncthing:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: image: lscr.io/linuxserver/syncthing:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: container_name: hxki-syncthing
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PUID=0
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PGID=0
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - TZ=Europe/Berlin
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /opt/hx-ki/syncthing/config:/config
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: network_mode: bridge
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "8384:8384" # Web UI
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/tcp" # Sync TCP
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/udp" # Sync UDP
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "21027:21027/udp" # Local discovery
|
||||
[FOREIGN] compose: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: version: "3.9"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: hxki-internal:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: external: true
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: services:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # POSTGRES (für n8n)
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: postgres:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: postgres:16
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_USER: hxki
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_PASSWORD: supersecure
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_DB: hxki_roles
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "5432:5432"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # N8N – DAS MASTER-NERVENSYSTEM
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: n8n:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: docker.n8n.io/n8nio/n8n:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-n8n
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: depends_on:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: N8N_HOST: n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: N8N_PORT: 5678
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: N8N_PROTOCOL: https
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_TYPE: postgresdb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_HOST: postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PORT: 5432
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_USER: hxki
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PASSWORD: supersecure
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: NATS_URL: nats://49.12.97.28:4222
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "5678:5678"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: hxki-caddy:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: caddy:2
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-caddy
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "80:80"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "443:443"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - caddy_config:/config
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # GRAFANA
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: grafana:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: grafana/grafana-oss:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "3000:3000"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/grafana:/var/lib/grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # MARIA DB (für mautic)
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: mariadb:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: mariadb:10.11
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-mariadb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MYSQL_ROOT_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MYSQL_DATABASE: mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "3306:3306"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # MAUTIC
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: mautic:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: mautic/mautic:5-apache
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: depends_on:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - mariadb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_HOST: mariadb
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_USER: root
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_NAME: mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "8080:80"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # GITEA
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: gitea:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: image: gitea/gitea:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-gitea
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - "3001:3000"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: - /var/lib/gitea:/data
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: caddy_data:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_145459/opt_hx-ki/docker/docker-compose.yml :: caddy_config:
|
||||
[GOLDEN] compose: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: version: "3.8"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: hxki-syncthing:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: image: lscr.io/linuxserver/syncthing:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: container_name: hxki-syncthing
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PUID=0
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - PGID=0
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - TZ=Europe/Berlin
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /opt/hx-ki/syncthing/config:/config
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: network_mode: bridge
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "8384:8384" # Web UI
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/tcp" # Sync TCP
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "22000:22000/udp" # Sync UDP
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/hxki-syncthing/docker-compose.yml :: - "21027:21027/udp" # Local discovery
|
||||
[FOREIGN] compose: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: version: "3.9"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: hxki-internal:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: external: true
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: services:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # POSTGRES (für n8n)
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: postgres:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: postgres:16
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_USER: hxki
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_PASSWORD: supersecure
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: POSTGRES_DB: hxki_roles
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/postgres:/var/lib/postgresql/data
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "5432:5432"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # N8N – DAS MASTER-NERVENSYSTEM
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: n8n:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: docker.n8n.io/n8nio/n8n:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-n8n
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: depends_on:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: N8N_HOST: n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: N8N_PORT: 5678
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: WEBHOOK_URL: https://n8n.hx-ki.com/
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: N8N_PROTOCOL: https
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_TYPE: postgresdb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_HOST: postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PORT: 5432
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_USER: hxki
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_PASSWORD: supersecure
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: DB_POSTGRESDB_DATABASE: hxki_roles
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: NATS_URL: nats://49.12.97.28:4222
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "5678:5678"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # CADDY – SUBDOMAINS, TLS, ROUTING
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: hxki-caddy:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: caddy:2
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-caddy
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "80:80"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "443:443"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/docker/hxki-caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - caddy_config:/config
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # GRAFANA
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: grafana:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: grafana/grafana-oss:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "3000:3000"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/grafana:/var/lib/grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # MARIA DB (für mautic)
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: mariadb:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: mariadb:10.11
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-mariadb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MYSQL_ROOT_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MYSQL_DATABASE: mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /opt/hx-ki/mariadb:/var/lib/mysql
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "3306:3306"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # MAUTIC
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: mautic:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: mautic/mautic:5-apache
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: depends_on:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - mariadb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_HOST: mariadb
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_USER: root
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_PASSWORD: supersecure
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: MAUTIC_DB_NAME: mautic
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "8080:80"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # GITEA
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: # -------------------------------------------
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: gitea:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: image: gitea/gitea:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: container_name: hxki-gitea
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - "3001:3000"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: - /var/lib/gitea:/data
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: caddy_data:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/docker/docker-compose.yml :: caddy_config:
|
||||
[FOREIGN] compose: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: version: "3.9"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-internal:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: external: true
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: services:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== CADDY (Reverse Proxy mit SSL) ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: caddy:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: caddy:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hx-caddy
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: ports:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - "80:80"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - "443:443"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - ./caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - caddy_data:/data
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - caddy_config:/config
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== N8N (Master Instanz) ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-n8n:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: docker.n8n.io/n8nio/n8n
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hxki-n8n
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - N8N_BASIC_AUTH_ACTIVE=false
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - N8N_DIAGNOSTICS_ENABLED=false
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - N8N_HOST=n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - N8N_PORT=5678
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - N8N_EDITOR_BASE_URL=https://n8n.hx-ki.com
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - WEBHOOK_URL=https://n8n.hx-ki.com
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - /data/HXKI_WORKSPACE/router:/home/node/.n8n
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== Grafana ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-grafana:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: grafana/grafana:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hxki-grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - grafana_data:/var/lib/grafana
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== Postgres ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-postgres:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: postgres:15
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hxki-postgres
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: POSTGRES_PASSWORD: "hxki_password"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - postgres_data:/var/lib/postgresql/data
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== MariaDB ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-mariadb:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: mariadb:10.11
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hxki-mariadb
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: restart: unless-stopped
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: environment:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: MYSQL_ROOT_PASSWORD: "hxki_password"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - mariadb_data:/var/lib/mysql
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: # ========== WebUI ==========
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: hxki-web:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: image: node:18
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: container_name: hxki-web
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - hxki-internal
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: command: >
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: bash -c "cd /app && npm install && npm run start"
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: - ./web:/app
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml ::
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: grafana_data:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: postgres_data:
|
||||
[FOREIGN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: mariadb_data:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: caddy_data:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/com-stack/docker-compose.yml :: caddy_config:
|
||||
[GOLDEN] compose: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: version: "3.9"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: hxki-nats-fsn:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: image: nats:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: container_name: hxki-nats-fsn
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: command: ["-js", "-m", "8222"]
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: - "4222:4222"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: - "8222:8222"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: - hxki-internal
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml ::
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: networks:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: hxki-internal:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/nats/docker-compose.yml :: external: true
|
||||
[GOLDEN] compose: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: services:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: grafana:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: image: grafana/grafana-oss:latest
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: container_name: hxki-grafana
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: restart: unless-stopped
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: user: "0"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: ports:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - "3000:3000"
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: volumes:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - /opt/hx-ki/grafana/data:/var/lib/grafana
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - /opt/hx-ki/grafana/provisioning:/etc/grafana/provisioning
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: environment:
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - NATS_URL=nats://91.98.42.205:4222
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - GF_SECURITY_ADMIN_PASSWORD=admin
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - GF_SERVER_DOMAIN=localhost
|
||||
[GOLDEN] compose_head: /opt/system_freeze_20260226_150121/opt_hx-ki/grafana/docker-compose.yml :: - GF_SERVER_ROOT_URL=http://localhost:3000
|
||||
[INFO] DONE
|
||||
Reference in New Issue
Block a user