Files
hx-ki.com2/inventory/hxki_server_analyse_ubuntu-8gb-nbg1-1_20251204-151522.txt
2026-03-06 15:22:40 +00:00

664 lines
31 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
=========================================
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 <none> 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
=========================================