========================================= HX-KI · SERVER-ANALYSE v1 Host: ubuntu-8gb-nbg1-1 Datum: 20251204-151522 ========================================= [1] SYSTEM · OS · KERNEL ----------------------------------------- uname -a: Linux ubuntu-8gb-nbg1-1 6.8.0-88-generic #89-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 01:02:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux /etc/os-release (relevant): PRETTY_NAME="Ubuntu 24.04.3 LTS" NAME="Ubuntu" VERSION="24.04.3 LTS (Noble Numbat)" uptime: 15:15:22 up 1 day, 2:52, 2 users, load average: 0.12, 0.09, 0.03 ----------------------------------------- [2] HARDWARE · SPEICHER · PLATZ ----------------------------------------- CPU: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 40 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Vendor ID: AuthenticAMD BIOS Vendor ID: QEMU Model name: AMD EPYC-Rome Processor BIOS Model name: NotSpecified CPU @ 2.0GHz RAM (free -h): total used free shared buff/cache available Mem: 15Gi 928Mi 1.0Gi 19Mi 13Gi 14Gi Swap: 8.0Gi 256Ki 8.0Gi Storage (df -h / und /opt /data, falls vorhanden): Filesystem Size Used Avail Use% Mounted on /dev/sda1 75G 55G 17G 77% / Filesystem Size Used Avail Use% Mounted on /dev/sda1 75G 55G 17G 77% / Filesystem Size Used Avail Use% Mounted on /dev/sda1 75G 55G 17G 77% / ----------------------------------------- [3] NETZWERK · INTERFACES · PORTS ----------------------------------------- IP / Interfaces (ip -brief addr): lo UNKNOWN 127.0.0.1/8 ::1/128 eth0 UP 46.224.17.53/32 metric 100 2a01:4f8:c2c:5a08::1/64 fe80::9000:6ff:feaf:c5a9/64 vethc0db9b7@if2 UP fe80::10ce:bfff:fe58:3cc2/64 docker0 DOWN 172.17.0.1/16 br-1cb2b2c13c20 UP 172.18.0.1/16 fe80::4d3:b3ff:feb4:ef33/64 vethc4c7b05@if2 UP fe80::e4cf:6ff:fe1a:3a1/64 vethc1e3d9e@if2 UP fe80::fcbd:fff:fe3a:b3df/64 veth7aabb9b@if2 UP fe80::1468:d1ff:fe61:d1af/64 Routen (ip route): default via 172.31.1.1 dev eth0 proto dhcp src 46.224.17.53 metric 100 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 172.18.0.0/16 dev br-1cb2b2c13c20 proto kernel scope link src 172.18.0.1 172.31.1.1 dev eth0 proto dhcp scope link src 46.224.17.53 metric 100 185.12.64.1 via 172.31.1.1 dev eth0 proto dhcp src 46.224.17.53 metric 100 185.12.64.2 via 172.31.1.1 dev eth0 proto dhcp src 46.224.17.53 metric 100 Offene TCP/UDP-Ports (ss -tulpen, Kurzform): Netid State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess udp UNCONN 0 0 127.0.0.54:53 0.0.0.0:* users:(("systemd-resolve",pid=840,fd=16)) uid:992 ino:8882 sk:1 cgroup:/system.slice/systemd-resolved.service <-> udp UNCONN 0 0 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=840,fd=14)) uid:992 ino:8880 sk:2 cgroup:/system.slice/systemd-resolved.service <-> udp UNCONN 0 0 46.224.17.53%eth0:68 0.0.0.0:* users:(("systemd-network",pid=854,fd=22)) uid:998 ino:1154600 sk:3 cgroup:/system.slice/systemd-networkd.service <-> udp UNCONN 0 0 *:443 *:* users:(("caddy",pid=913,fd=8)) uid:996 ino:9041 sk:4 cgroup:/system.slice/caddy.service v6only:0 <-> tcp LISTEN 0 4096 0.0.0.0:5432 0.0.0.0:* users:(("docker-proxy",pid=12837,fd=7)) ino:78645 sk:5 cgroup:/system.slice/docker.service <-> tcp LISTEN 0 4096 0.0.0.0:5678 0.0.0.0:* users:(("docker-proxy",pid=234455,fd=7)) ino:1305565 sk:6 cgroup:/system.slice/docker.service <-> tcp LISTEN 0 4096 127.0.0.54:53 0.0.0.0:* users:(("systemd-resolve",pid=840,fd=17)) uid:992 ino:8883 sk:7 cgroup:/system.slice/systemd-resolved.service <-> tcp LISTEN 0 4096 127.0.0.1:38669 0.0.0.0:* users:(("containerd",pid=1021,fd=9)) ino:9017 sk:8 cgroup:/system.slice/containerd.service <-> tcp LISTEN 0 4096 0.0.0.0:8080 0.0.0.0:* users:(("docker-proxy",pid=13210,fd=7)) ino:84648 sk:9 cgroup:/system.slice/docker.service <-> tcp LISTEN 0 4096 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=2836,fd=3),("systemd",pid=1,fd=97)) ino:9428 sk:a cgroup:/system.slice/ssh.socket <-> tcp LISTEN 0 4096 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=840,fd=15)) uid:992 ino:8881 sk:b cgroup:/system.slice/systemd-resolved.service <-> tcp LISTEN 0 4096 0.0.0.0:3306 0.0.0.0:* users:(("docker-proxy",pid=12984,fd=7)) ino:82627 sk:c cgroup:/system.slice/docker.service <-> tcp LISTEN 0 4096 127.0.0.1:2019 0.0.0.0:* users:(("caddy",pid=913,fd=4)) uid:996 ino:9037 sk:d cgroup:/system.slice/caddy.service <-> tcp LISTEN 0 4096 [::]:5432 [::]:* users:(("docker-proxy",pid=12846,fd=7)) ino:78646 sk:e cgroup:/system.slice/docker.service v6only:1 <-> tcp LISTEN 0 4096 [::]:5678 [::]:* users:(("docker-proxy",pid=234462,fd=7)) ino:1305566 sk:f cgroup:/system.slice/docker.service v6only:1 <-> tcp LISTEN 0 4096 [::]:8080 [::]:* users:(("docker-proxy",pid=13217,fd=7)) ino:84649 sk:10 cgroup:/system.slice/docker.service v6only:1 <-> tcp LISTEN 0 4096 *:443 *:* users:(("caddy",pid=913,fd=7)) uid:996 ino:9039 sk:11 cgroup:/system.slice/caddy.service v6only:0 <-> tcp LISTEN 0 4096 *:80 *:* users:(("caddy",pid=913,fd=9)) uid:996 ino:9042 sk:12 cgroup:/system.slice/caddy.service v6only:0 <-> tcp LISTEN 0 4096 [::]:22 [::]:* users:(("sshd",pid=2836,fd=4),("systemd",pid=1,fd=98)) ino:8898 sk:13 cgroup:/system.slice/ssh.socket v6only:1 <-> tcp LISTEN 0 4096 [::]:3306 [::]:* users:(("docker-proxy",pid=13008,fd=7)) ino:82628 sk:14 cgroup:/system.slice/docker.service v6only:1 <-> ----------------------------------------- [4] DOCKER · ARCHITEKTUR + RUNTIME ----------------------------------------- docker version (Kurzinfo): Client: 28.2.2 · Server: 28.2.2 Laufende Container (Names, Image, Command, Status, Ports): NAMES IMAGE COMMAND STATUS PORTS hxki-n8n docker.n8n.io/n8nio/n8n:latest "tini -- /docker-ent…" Up 1 second 0.0.0.0:5678->5678/tcp, [::]:5678->5678/tcp hxki-mautic mautic/mautic:5-apache "/entrypoint.sh" Up 24 hours 0.0.0.0:8080->80/tcp, [::]:8080->80/tcp hxki-postgres postgres:16 "docker-entrypoint.s…" Up 24 hours 0.0.0.0:5432->5432/tcp, [::]:5432->5432/tcp hxki-mariadb mariadb:10.11 "docker-entrypoint.s…" Up 24 hours 0.0.0.0:3306->3306/tcp, [::]:3306->3306/tcp Alle Container (inkl. exited): NAMES IMAGE STATUS hxki-n8n docker.n8n.io/n8nio/n8n:latest Up 1 second hxki-mautic mautic/mautic:5-apache Up 24 hours hxki-postgres postgres:16 Up 24 hours hxki-mariadb mariadb:10.11 Up 24 hours hxki-caddy caddy:2 Created Docker-Networks: NETWORK ID NAME DRIVER SCOPE 2b3ba4207062 bridge bridge local 5f2b0439fcb7 host host local 1cb2b2c13c20 hxki-internal bridge local 43df092118e8 none null local Docker-Volumes: DRIVER VOLUME NAME local 0a3df67195e5e013f69bddc6d60d7e6513836c146549ed454016abc7ef2a9b41 local 39f27e0058f57e1139d431687abf2feaf61eb5374c9b168f819caa69e2af37d4 local 184d50440f732358a3e8484debd47abba6866195eb92d34c5539617f91a97947 local b4d2dae16d50439483bf079311f6b7f4b6cb7e34124966ddd3878429369646ba local brain_brain_chroma_data local brain_brain_ollama_data local brain_brain_postgres_data local docker-compose-migration_n8n-logs local docker_caddy_config local docker_caddy_data local hxki-brain_chroma_data local hxki-brain_ollama_data local hxki-brain_postgres_data local sap-chatbot_ollama_data Docker Images (Kurzliste): REPOSITORY TAG SIZE mautic/mautic 5-apache 1.9GB docker.n8n.io/n8nio/n8n latest 1.01GB n8nio/n8n latest 1.01GB docker.n8n.io/n8nio/n8n 1.01GB ghcr.io/open-webui/open-webui main 4.32GB gitea/gitea latest 181MB ollama/ollama latest 3.75GB grafana/grafana-oss latest 746MB chromadb/chroma latest 580MB postgres 15 444MB postgres 16 451MB mariadb 10.11 331MB nats latest 17.2MB caddy 2 53.5MB curlimages/curl 8.7.1 17.3MB Container-Architektur-Details (Compose-Labels, Volumes, Networks): >>> Container: hxki-n8n Labels: {"com.docker.compose.config-hash":"c1e8bbff1c078979fcbe039b60267a71ba67a1430df07131dfbfa444cff642cc","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"postgres:service_started:false","com.docker.compose.image":"sha256:0fbe2f47628449cced9d817215f87fba0e95480ac36e73657b898b65fadd7e92","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"n8n","com.docker.compose.version":"2.37.1","org.opencontainers.image.description":"Workflow Automation Tool","org.opencontainers.image.source":"https://github.com/n8n-io/n8n","org.opencontainers.image.title":"n8n","org.opencontainers.image.url":"https://n8n.io","org.opencontainers.image.version":"1.122.4"} Mounts: [{"Type":"bind","Source":"/data/HXKI_WORKSPACE/router","Destination":"/home/node/.n8n","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"bind","Source":"/data/HXKI_WORKSPACE","Destination":"/data/HXKI_WORKSPACE","Mode":"rw","RW":true,"Propagation":"rprivate"}] Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-n8n","n8n"],"MacAddress":"de:f9:a1:0d:f9:61","DriverOpts":null,"GwPriority":0,"NetworkID":"1cb2b2c13c20140b8e3454fe43c950a30c35a282d97231e235772318290c06b4","EndpointID":"72a2451dbf7407d3283abe9767f929addecf54710d80e9fcd720698afbc144dd","Gateway":"172.18.0.1","IPAddress":"172.18.0.2","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-n8n","n8n","57cc10f9fe73"]}} >>> Container: hxki-mautic Labels: {"com.docker.compose.config-hash":"70f1df91e7d3350dff424c114fd929e2f568cd4b8a00628727dcbeec7eb8efc3","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"mariadb:service_started:false","com.docker.compose.image":"sha256:991ed6af9af6ad32ebec381d657c7625abb278c048faf83290944b158dc53022","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"mautic","com.docker.compose.version":"2.37.1","maintainer":"Mautic core team <>","vendor":"Mautic"} Mounts: [{"Type":"volume","Name":"39f27e0058f57e1139d431687abf2feaf61eb5374c9b168f819caa69e2af37d4","Source":"/var/lib/docker/volumes/39f27e0058f57e1139d431687abf2feaf61eb5374c9b168f819caa69e2af37d4/_data","Destination":"/var/www/html/docroot/media/files","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"184d50440f732358a3e8484debd47abba6866195eb92d34c5539617f91a97947","Source":"/var/lib/docker/volumes/184d50440f732358a3e8484debd47abba6866195eb92d34c5539617f91a97947/_data","Destination":"/var/www/html/docroot/media/images","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"b4d2dae16d50439483bf079311f6b7f4b6cb7e34124966ddd3878429369646ba","Source":"/var/lib/docker/volumes/b4d2dae16d50439483bf079311f6b7f4b6cb7e34124966ddd3878429369646ba/_data","Destination":"/var/www/html/var/logs","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"0a3df67195e5e013f69bddc6d60d7e6513836c146549ed454016abc7ef2a9b41","Source":"/var/lib/docker/volumes/0a3df67195e5e013f69bddc6d60d7e6513836c146549ed454016abc7ef2a9b41/_data","Destination":"/var/www/html/config","Driver":"local","Mode":"","RW":true,"Propagation":""}] Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-mautic","mautic"],"MacAddress":"f6:b7:15:fd:e3:a3","DriverOpts":null,"GwPriority":0,"NetworkID":"1cb2b2c13c20140b8e3454fe43c950a30c35a282d97231e235772318290c06b4","EndpointID":"e8d5aef8b067a9d0d4855f8c80b67a7b4e22e813de80054fe90824ece3a95d17","Gateway":"172.18.0.1","IPAddress":"172.18.0.7","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-mautic","mautic","6ac2d55e8faa"]}} >>> Container: hxki-postgres Labels: {"com.docker.compose.config-hash":"9f1e2e2d2ff4ee609fcc09cc0714f235386380e498353d2099707298c396333b","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:05c1acb89ae44b0bc936fdad9c7bcf32a2300ef1dbab9407bb6dd12eaee1c8c3","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"postgres","com.docker.compose.version":"2.37.1"} Mounts: [{"Type":"bind","Source":"/opt/hx-ki/postgres","Destination":"/var/lib/postgresql/data","Mode":"rw","RW":true,"Propagation":"rprivate"}] Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-postgres","postgres"],"MacAddress":"82:cf:a8:b8:f7:81","DriverOpts":null,"GwPriority":0,"NetworkID":"1cb2b2c13c20140b8e3454fe43c950a30c35a282d97231e235772318290c06b4","EndpointID":"40af7ee152dedf895e9108bdbf3bd6f62339c3f00065ab053fe7ca5fb06eb604","Gateway":"172.18.0.1","IPAddress":"172.18.0.3","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-postgres","postgres","a49814415d26"]}} >>> Container: hxki-mariadb Labels: {"com.docker.compose.config-hash":"25db9496518770c2c5e2f50db8f2fbc98c450d4a61fbc371d4e069e731dd2ecd","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:3a3c046f59cd79cdbc8048b4d51bf38ab233c0f77d8311a490a63c05f111e382","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"mariadb","com.docker.compose.version":"2.37.1","org.opencontainers.image.authors":"MariaDB Community","org.opencontainers.image.base.name":"docker.io/library/ubuntu:jammy","org.opencontainers.image.description":"MariaDB Database for relational SQL","org.opencontainers.image.documentation":"https://hub.docker.com/_/mariadb/","org.opencontainers.image.licenses":"GPL-2.0","org.opencontainers.image.ref.name":"ubuntu","org.opencontainers.image.source":"https://github.com/MariaDB/mariadb-docker","org.opencontainers.image.title":"MariaDB Database","org.opencontainers.image.url":"https://github.com/MariaDB/mariadb-docker","org.opencontainers.image.vendor":"MariaDB Community","org.opencontainers.image.version":"10.11.15"} Mounts: [{"Type":"bind","Source":"/opt/hx-ki/mariadb","Destination":"/var/lib/mysql","Mode":"rw","RW":true,"Propagation":"rprivate"}] Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-mariadb","mariadb"],"MacAddress":"36:88:83:7d:60:42","DriverOpts":null,"GwPriority":0,"NetworkID":"1cb2b2c13c20140b8e3454fe43c950a30c35a282d97231e235772318290c06b4","EndpointID":"952a630d405448c930366e0c8a7cff0b069014331b6b986317e2117ff371e83c","Gateway":"172.18.0.1","IPAddress":"172.18.0.6","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-mariadb","mariadb","db99470106b7"]}} ----------------------------------------- [5] /opt · ARCHITEKTURBAUM ----------------------------------------- ls -al /opt: total 20 drwxr-xr-x 5 root root 4096 Nov 29 18:11 . drwxr-xr-x 24 root root 4096 Dec 3 12:23 .. drwx--x--x 4 root root 4096 Nov 29 18:11 containerd drwxr-xr-x 34 root root 4096 Dec 1 12:04 hx-ki drwxr-xr-x 2 root root 4096 Nov 29 11:32 hxki-brain ls -al /opt/hx-ki (Top-Level): total 140 drwxr-xr-x 34 root root 4096 Dec 1 12:04 . drwxr-xr-x 5 root root 4096 Nov 29 18:11 .. drwxr-xr-x 2 root root 4096 Nov 21 14:13 agent drwxr-xr-x 2 root root 4096 Nov 27 12:57 agents drwxr-xr-x 5 root root 4096 Nov 24 16:29 archive drwxr-xr-x 2 root root 4096 Nov 27 12:58 bin drwxr-xr-x 3 root root 4096 Nov 29 15:01 brain_data drwxr-xr-x 3 root root 4096 Nov 29 14:57 brain_source drwxr-xr-x 2 root root 4096 Nov 25 07:31 bridge drwxr-xr-x 2 root root 4096 Nov 27 00:33 caddy drwxr-xr-x 11 root root 4096 Dec 1 10:49 com-stack drwxr-xr-x 2 root root 4096 Nov 24 16:23 config drwxr-xr-x 5 root root 4096 Dec 3 07:21 docker drwxr-xr-x 2 root root 4096 Nov 21 15:35 env drwxr-xr-x 6 472 472 4096 Dec 3 15:07 grafana -rw-r--r-- 1 root root 965 Nov 25 08:31 hxki_grafana_install_v1.sh drwxr-xr-x 2 root root 4096 Dec 4 15:15 inventory drwxr-xr-x 2 root root 4096 Nov 21 14:12 logs drwxr-xr-x 6 dnsmasq systemd-journal 4096 Dec 3 15:03 mariadb drwxr-xr-x 4 root root 4096 Nov 24 19:08 mautic drwxr-xr-x 2 root root 4096 Nov 25 19:20 monitoring drwxr-xr-x 2 root root 4096 Nov 30 07:35 nats drwxr-xr-x 2 root root 4096 Nov 25 17:04 openwebui drwx------ 19 dnsmasq root 4096 Dec 3 15:03 postgres drwxr-xr-x 2 root root 4096 Nov 24 19:12 postres drwxr-xr-x 2 root root 4096 Nov 26 12:11 reports drwxr-xr-x 4 root root 4096 Nov 26 10:04 repos drwxr-xr-x 4 root root 4096 Nov 24 16:20 syncthing drwxr-xr-x 2 root root 4096 Nov 25 19:15 telemetry drwxr-xr-x 2 root root 4096 Dec 4 15:15 tools drwxr-xr-x 2 root root 4096 Nov 26 12:00 tresor-cache drwxr-xr-x 5 root root 4096 Nov 21 14:41 venv drwxr-xr-x 5 root root 4096 Nov 27 12:57 web drwxr-xr-x 2 root root 4096 Nov 27 02:39 web_backup_20251127_023922 drwxr-xr-x 3 root root 4096 Nov 27 12:57 workspaces /opt/hx-ki Unterstruktur (maxdepth 3): /opt/hx-ki /opt/hx-ki/docker /opt/hx-ki/docker/hxki-syncthing /opt/hx-ki/docker/hxki-caddy /opt/hx-ki/docker/brain /opt/hx-ki/logs /opt/hx-ki/syncthing /opt/hx-ki/syncthing/data /opt/hx-ki/syncthing/config /opt/hx-ki/syncthing/config/index-v2 /opt/hx-ki/brain_data /opt/hx-ki/brain_data/hxki-engine /opt/hx-ki/brain_data/hxki-engine/.git /opt/hx-ki/agent /opt/hx-ki/mariadb /opt/hx-ki/mariadb/sys /opt/hx-ki/mariadb/mysql /opt/hx-ki/mariadb/mautic /opt/hx-ki/mariadb/performance_schema /opt/hx-ki/bridge /opt/hx-ki/reports /opt/hx-ki/openwebui /opt/hx-ki/archive /opt/hx-ki/archive/gitea /opt/hx-ki/archive/gitea/jwt /opt/hx-ki/archive/gitea/packages /opt/hx-ki/archive/gitea/log /opt/hx-ki/archive/gitea/home /opt/hx-ki/archive/gitea/attachments /opt/hx-ki/archive/gitea/queues /opt/hx-ki/archive/gitea/sessions /opt/hx-ki/archive/gitea/actions_log /opt/hx-ki/archive/gitea/avatars /opt/hx-ki/archive/gitea/conf /opt/hx-ki/archive/gitea/repo-avatars /opt/hx-ki/archive/gitea/indexers /opt/hx-ki/archive/gitea/repo-archive /opt/hx-ki/archive/gitea/actions_artifacts /opt/hx-ki/archive/git /opt/hx-ki/archive/git/.ssh /opt/hx-ki/archive/git/repositories /opt/hx-ki/archive/git/lfs /opt/hx-ki/archive/ssh /opt/hx-ki/monitoring /opt/hx-ki/caddy /opt/hx-ki/web_backup_20251127_023922 /opt/hx-ki/tresor-cache /opt/hx-ki/bin /opt/hx-ki/mautic /opt/hx-ki/mautic/db /opt/hx-ki/mautic/db/sys /opt/hx-ki/mautic/db/mysql /opt/hx-ki/mautic/db/mautic /opt/hx-ki/mautic/db/performance_schema /opt/hx-ki/mautic/app /opt/hx-ki/mautic/app/var /opt/hx-ki/mautic/app/docroot /opt/hx-ki/mautic/app/config /opt/hx-ki/brain_source /opt/hx-ki/brain_source/hxki-engine.git /opt/hx-ki/brain_source/hxki-engine.git/objects /opt/hx-ki/brain_source/hxki-engine.git/hooks /opt/hx-ki/brain_source/hxki-engine.git/refs /opt/hx-ki/brain_source/hxki-engine.git/info /opt/hx-ki/workspaces /opt/hx-ki/workspaces/homepage /opt/hx-ki/config /opt/hx-ki/web /opt/hx-ki/web/nextjs /opt/hx-ki/web/nextjs/app /opt/hx-ki/web/hx-ki-website /opt/hx-ki/web/hx-ki-website/shared /opt/hx-ki/web/hx-ki-website/server /opt/hx-ki/web/hx-ki-website/drizzle /opt/hx-ki/web/hx-ki-website/patches /opt/hx-ki/web/hx-ki-website/client /opt/hx-ki/web/app /opt/hx-ki/web/app/hx-ki-website /opt/hx-ki/postgres /opt/hx-ki/postgres/pg_multixact /opt/hx-ki/postgres/pg_multixact/offsets /opt/hx-ki/postgres/pg_multixact/members /opt/hx-ki/postgres/pg_xact /opt/hx-ki/postgres/pg_snapshots /opt/hx-ki/postgres/pg_twophase /opt/hx-ki/postgres/pg_subtrans /opt/hx-ki/postgres/pg_stat /opt/hx-ki/postgres/pg_dynshmem /opt/hx-ki/postgres/pg_commit_ts /opt/hx-ki/postgres/pg_replslot /opt/hx-ki/postgres/base /opt/hx-ki/postgres/base/4 /opt/hx-ki/postgres/base/5 /opt/hx-ki/postgres/base/1 /opt/hx-ki/postgres/base/16384 /opt/hx-ki/postgres/pg_wal /opt/hx-ki/postgres/pg_wal/archive_status /opt/hx-ki/postgres/pg_tblspc /opt/hx-ki/postgres/pg_logical /opt/hx-ki/postgres/pg_logical/snapshots /opt/hx-ki/postgres/pg_logical/mappings /opt/hx-ki/postgres/pg_stat_tmp /opt/hx-ki/postgres/global /opt/hx-ki/postgres/pg_notify /opt/hx-ki/postgres/pg_serial /opt/hx-ki/venv /opt/hx-ki/venv/include /opt/hx-ki/venv/include/python3.12 /opt/hx-ki/venv/bin /opt/hx-ki/venv/lib /opt/hx-ki/venv/lib/python3.12 /opt/hx-ki/agents /opt/hx-ki/com-stack /opt/hx-ki/com-stack/syncthing /opt/hx-ki/com-stack/mariadb /opt/hx-ki/com-stack/caddy /opt/hx-ki/com-stack/gitea /opt/hx-ki/com-stack/mautic /opt/hx-ki/com-stack/n8n /opt/hx-ki/com-stack/web /opt/hx-ki/com-stack/postgres /opt/hx-ki/com-stack/grafana /opt/hx-ki/nats /opt/hx-ki/inventory /opt/hx-ki/repos /opt/hx-ki/repos/hxki-inventory /opt/hx-ki/repos/hxki-inventory/chaos /opt/hx-ki/repos/hxki-inventory/.git /opt/hx-ki/repos/inventories /opt/hx-ki/env /opt/hx-ki/grafana /opt/hx-ki/grafana/plugins /opt/hx-ki/grafana/plugins/grafana-metricsdrilldown-app /opt/hx-ki/grafana/plugins/grafana-exploretraces-app /opt/hx-ki/grafana/plugins/grafana-lokiexplore-app /opt/hx-ki/grafana/plugins/grafana-pyroscope-app /opt/hx-ki/grafana/csv /opt/hx-ki/grafana/pdf /opt/hx-ki/grafana/png /opt/hx-ki/telemetry /opt/hx-ki/tools /opt/hx-ki/postres ----------------------------------------- [6] /data · WORKSPACE ----------------------------------------- ls -al /data: total 16 drwxr-xr-x 4 root root 4096 Dec 3 15:03 . drwxr-xr-x 24 root root 4096 Dec 3 12:23 .. drwxr-xr-x 2 root root 4096 Nov 11 03:22 chroma drwxr-xr-x 3 root root 4096 Dec 3 15:03 HXKI_WORKSPACE Inhalt von chroma (maxdepth 2): /data/chroma /data/chroma/chroma.sqlite3 Inhalt von HXKI_WORKSPACE (maxdepth 2): /data/HXKI_WORKSPACE /data/HXKI_WORKSPACE/router ----------------------------------------- [7] DOCKER-COMPOSE · BAUPLÄNE ----------------------------------------- Gefundene docker-compose.yml / compose.yml unter /opt (maxdepth 6): /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml /opt/hx-ki/docker/docker-compose.yml /opt/hx-ki/docker/brain/docker-compose.yml /opt/hx-ki/com-stack/docker-compose.yml /opt/hx-ki/nats/docker-compose.yml /opt/hx-ki/grafana/docker-compose.yml /opt/hxki-brain/docker-compose.yml >>> Auszug aus: /opt/hx-ki/docker/hxki-syncthing/docker-compose.yml 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 >>> Auszug aus: /opt/hx-ki/docker/docker-compose.yml 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 >>> Auszug aus: /opt/hx-ki/docker/brain/docker-compose.yml version: "3.8" networks: hxki-internal: external: true services: hxki-postgres: image: postgres:16 container_name: hxki-postgres restart: unless-stopped environment: POSTGRES_USER: hxki POSTGRES_PASSWORD: hxki_pass POSTGRES_DB: brain volumes: - brain_postgres_data:/var/lib/postgresql/data networks: - hxki-internal ports: - "5432:5432" hxki-chroma: image: chromadb/chroma:latest container_name: hxki-chroma restart: unless-stopped environment: CHROMA_DB_IMPL: duckdb+parquet CHROMA_TELEMETRY_ENABLED: "false" volumes: - brain_chroma_data:/chroma networks: - hxki-internal ports: - "8000:8000" hxki-n8n: image: docker.n8n.io/n8nio/n8n container_name: hxki-n8n restart: unless-stopped >>> Auszug aus: /opt/hx-ki/com-stack/docker-compose.yml version: "3.9" networks: hxki-internal: external: true services: # ========== CADDY (Reverse Proxy mit SSL) ========== caddy: image: caddy:latest container_name: hx-caddy restart: unless-stopped networks: - hxki-internal ports: - "80:80" - "443:443" volumes: - ./caddy/Caddyfile:/etc/caddy/Caddyfile - caddy_data:/data - caddy_config:/config # ========== N8N (Master Instanz) ========== hxki-n8n: image: docker.n8n.io/n8nio/n8n container_name: hxki-n8n restart: unless-stopped networks: - hxki-internal environment: - N8N_BASIC_AUTH_ACTIVE=false - N8N_DIAGNOSTICS_ENABLED=false - N8N_HOST=n8n.hx-ki.com - N8N_PORT=5678 - N8N_EDITOR_BASE_URL=https://n8n.hx-ki.com - WEBHOOK_URL=https://n8n.hx-ki.com volumes: - /data/HXKI_WORKSPACE/router:/home/node/.n8n - /data/HXKI_WORKSPACE:/data/HXKI_WORKSPACE >>> Auszug aus: /opt/hx-ki/nats/docker-compose.yml environment: - NATS_URL=nats://91.98.42.205:4222 version: "3.9" services: hxki-nats-fsn: image: nats:latest container_name: hxki-nats-fsn restart: unless-stopped command: ["-js", "-m", "8222"] ports: - "4222:4222" - "8222:8222" networks: - hxki-internal networks: hxki-internal: external: true >>> Auszug aus: /opt/hx-ki/grafana/docker-compose.yml services: grafana: image: grafana/grafana-oss:latest container_name: hxki-grafana restart: unless-stopped user: "0" ports: - "3000:3000" volumes: - /opt/hx-ki/grafana/data:/var/lib/grafana - /opt/hx-ki/grafana/provisioning:/etc/grafana/provisioning environment: - NATS_URL=nats://91.98.42.205:4222 - GF_SECURITY_ADMIN_PASSWORD=admin - GF_SERVER_DOMAIN=localhost - GF_SERVER_ROOT_URL=http://localhost:3000 >>> Auszug aus: /opt/hxki-brain/docker-compose.yml version: '3.8' networks: hxki-internal: external: true services: postgres: image: postgres:15 container_name: hxki-postgres restart: always environment: POSTGRES_USER: hxki POSTGRES_PASSWORD: hxki_pass POSTGRES_DB: brain volumes: - postgres_data:/var/lib/postgresql/data networks: - hxki-internal ports: - "5432:5432" chroma: image: chromadb/chroma:latest container_name: hxki-chroma restart: always volumes: - chroma_data:/chroma networks: - hxki-internal ports: - "8000:8000" n8n: image: n8nio/n8n container_name: hxki-n8n restart: always environment: DB_TYPE: postgresdb ----------------------------------------- [8] ENV-FILES / KONFIG-PFADE ----------------------------------------- ENV-ähnliche Dateien unter /opt/hx-ki (nur Pfade, kein Inhalt): /opt/hx-ki/env/.env ----------------------------------------- [9] POSTGRES · DATENBANK-ÜBERSICHT ----------------------------------------- Gefundener Postgres-Container: hxki-postgres Postgres-Env (nur Keys): POSTGRES_USER=***MASKIERT*** POSTGRES_PASSWORD=***MASKIERT*** POSTGRES_DB=***MASKIERT*** PATH=***MASKIERT*** GOSU_VERSION=***MASKIERT*** LANG=***MASKIERT*** PG_MAJOR=***MASKIERT*** PG_VERSION=***MASKIERT*** PGDATA=***MASKIERT*** Datenbanken in dieser Instanz (psql -l, falls möglich): psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "postgres" does not exist psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: database "hxki" does not exist psql -l konnte nicht generisch ausgeführt werden (User/Pass unbekannt). ----------------------------------------- ========================================= ENDE · SERVER-ANALYSE v1 Report: /opt/hx-ki/inventory/hxki_server_analyse_ubuntu-8gb-nbg1-1_20251204-151522.txt =========================================