Files
HX_KI_com-Com1/inventory/hxki_server_analyse_ubuntu-8gb-fsn1-1_20251204-150205.txt
2026-03-06 14:37:04 +00:00

661 lines
38 KiB
Plaintext
Raw Permalink 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-fsn1-1
Datum: 20251204-150205
=========================================
[1] SYSTEM · OS · KERNEL
-----------------------------------------
uname -a:
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
/etc/os-release (relevant):
PRETTY_NAME="Ubuntu 24.04.3 LTS"
NAME="Ubuntu"
VERSION="24.04.3 LTS (Noble Numbat)"
uptime:
15:02:05 up 13 days, 1:25, 2 users, load average: 0.05, 0.03, 0.00
-----------------------------------------
[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): 4
On-line CPU(s) list: 0-3
Vendor ID: GenuineIntel
BIOS Vendor ID: QEMU
Model name: Intel Xeon Processor (Skylake, IBRS, no TSX)
BIOS Model name: NotSpecified CPU @ 2.0GHz
RAM (free -h):
total used free shared buff/cache available
Mem: 7.6Gi 1.2Gi 363Mi 58Mi 6.3Gi 6.3Gi
Swap: 0B 0B 0B
Storage (df -h / und /opt /data, falls vorhanden):
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 75G 44G 29G 61% /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 75G 44G 29G 61% /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 75G 44G 29G 61% /
-----------------------------------------
[3] NETZWERK · INTERFACES · PORTS
-----------------------------------------
IP / Interfaces (ip -brief addr):
lo UNKNOWN 127.0.0.1/8 ::1/128
eth0 UP 49.12.97.28/32 metric 100 2a01:4f8:c014:fc16::1/64 fe80::9000:6ff:fec5:70b3/64
docker0 DOWN 172.17.0.1/16 fe80::1033:ccff:fece:1d07/64
br-e62a9cada37e UP 172.18.0.1/16 fe80::3833:16ff:feba:2a63/64
br-288e105d3511 DOWN 172.20.0.1/16 fe80::2c9f:fbff:fe61:4ed0/64
br-bf66fc9799bc DOWN 172.19.0.1/16 fe80::3c65:ebff:fe87:33f1/64
vethad2e874@if2 UP fe80::c3c:3ff:fe2d:bec/64
veth3c4345c@if2 UP fe80::2067:7cff:fe69:7ddc/64
vethbd4e71e@if2 UP fe80::2471:74ff:fe55:7ab5/64
veth11c57cb@if2 UP fe80::cc8b:7dff:fe04:bf00/64
vethe1d3e83@if2 UP fe80::e48e:2cff:fe8b:3558/64
vethd4eb6fc@if2 UP fe80::f814:b9ff:fe1c:abdd/64
veth22a8652@if2 UP fe80::24fc:74ff:feb4:d5b/64
veth8951adc@if2 UP fe80::9c:44ff:febd:9cfc/64
Routen (ip route):
default via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 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-e62a9cada37e proto kernel scope link src 172.18.0.1
172.19.0.0/16 dev br-bf66fc9799bc proto kernel scope link src 172.19.0.1 linkdown
172.20.0.0/16 dev br-288e105d3511 proto kernel scope link src 172.20.0.1 linkdown
172.31.1.1 dev eth0 proto dhcp scope link src 49.12.97.28 metric 100
185.12.64.1 via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 metric 100
185.12.64.2 via 172.31.1.1 dev eth0 proto dhcp src 49.12.97.28 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=69052,fd=16)) uid:992 ino:1116629 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=69052,fd=14)) uid:992 ino:1116627 sk:2 cgroup:/system.slice/systemd-resolved.service <->
udp UNCONN 0 0 49.12.97.28%eth0:68 0.0.0.0:* users:(("systemd-network",pid=68824,fd=19)) uid:998 ino:11103402 sk:2002 cgroup:/system.slice/systemd-networkd.service <->
tcp LISTEN 0 4096 0.0.0.0:8080 0.0.0.0:* users:(("docker-proxy",pid=3223298,fd=7)) ino:9917757 sk:2003 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 127.0.0.54:53 0.0.0.0:* users:(("systemd-resolve",pid=69052,fd=17)) uid:992 ino:1116630 sk:9 cgroup:/system.slice/systemd-resolved.service <->
tcp LISTEN 0 4096 0.0.0.0:3306 0.0.0.0:* users:(("docker-proxy",pid=3222972,fd=7)) ino:9916582 sk:2004 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 0.0.0.0:3000 0.0.0.0:* users:(("docker-proxy",pid=3222930,fd=7)) ino:9916526 sk:2005 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 0.0.0.0:5678 0.0.0.0:* users:(("docker-proxy",pid=3223356,fd=7)) ino:9915934 sk:2006 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 0.0.0.0:5432 0.0.0.0:* users:(("docker-proxy",pid=3223006,fd=7)) ino:9915735 sk:2007 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 127.0.0.53%lo:53 0.0.0.0:* users:(("systemd-resolve",pid=69052,fd=15)) uid:992 ino:1116628 sk:f cgroup:/system.slice/systemd-resolved.service <->
tcp LISTEN 0 4096 0.0.0.0:443 0.0.0.0:* users:(("docker-proxy",pid=3319892,fd=7)) ino:10871638 sk:2008 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=3243930,fd=3),("systemd",pid=1,fd=113)) ino:5889 sk:10 cgroup:/system.slice/ssh.socket <->
tcp LISTEN 0 4096 0.0.0.0:80 0.0.0.0:* users:(("docker-proxy",pid=3319868,fd=7)) ino:10873915 sk:2009 cgroup:/system.slice/docker.service <->
tcp LISTEN 0 4096 [::]:8080 [::]:* users:(("docker-proxy",pid=3223306,fd=7)) ino:9917758 sk:200a cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:3306 [::]:* users:(("docker-proxy",pid=3222980,fd=7)) ino:9916583 sk:200b cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:3000 [::]:* users:(("docker-proxy",pid=3222938,fd=7)) ino:9916529 sk:200c cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:5678 [::]:* users:(("docker-proxy",pid=3223367,fd=7)) ino:9915935 sk:200d cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:5432 [::]:* users:(("docker-proxy",pid=3223015,fd=7)) ino:9915736 sk:200e cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:443 [::]:* users:(("docker-proxy",pid=3319900,fd=7)) ino:10871639 sk:200f cgroup:/system.slice/docker.service v6only:1 <->
tcp LISTEN 0 4096 [::]:22 [::]:* users:(("sshd",pid=3243930,fd=4),("systemd",pid=1,fd=114)) ino:5891 sk:1a cgroup:/system.slice/ssh.socket v6only:1 <->
tcp LISTEN 0 4096 [::]:80 [::]:* users:(("docker-proxy",pid=3319877,fd=7)) ino:10873916 sk:2010 cgroup:/system.slice/docker.service v6only:1 <->
-----------------------------------------
[4] DOCKER · ARCHITEKTUR + RUNTIME
-----------------------------------------
docker version (Kurzinfo):
Client: 29.0.4 · Server: 29.0.4
Laufende Container (Names, Image, Command, Status, Ports):
NAMES IMAGE COMMAND STATUS PORTS
hxki-caddy caddy:2 "caddy run --config …" Up 32 hours 0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 443/udp, 2019/tcp
hxki-node-exporter prom/node-exporter:v1.8.1 "/bin/node_exporter …" Up 32 hours 9100/tcp
hxki-nats-fsn nats:2.12.2 "/nats-server -js -m…" Up 45 hours 4222/tcp, 6222/tcp, 8222/tcp
hxki-mautic mautic/mautic:5-apache "/entrypoint.sh apac…" Up 3 days 0.0.0.0:8080->80/tcp, [::]:8080->80/tcp
hxki-n8n docker.n8n.io/n8nio/n8n:latest "tini -- /docker-ent…" Up 3 days 0.0.0.0:5678->5678/tcp, [::]:5678->5678/tcp
hxki-postgres postgres:16 "docker-entrypoint.s…" Up 3 days 0.0.0.0:5432->5432/tcp, [::]:5432->5432/tcp
hxki-mariadb mariadb:10.11 "docker-entrypoint.s…" Up 3 days 0.0.0.0:3306->3306/tcp, [::]:3306->3306/tcp
hxki-grafana grafana/grafana-oss:latest "/run.sh" Up 3 days 0.0.0.0:3000->3000/tcp, [::]:3000->3000/tcp
Alle Container (inkl. exited):
NAMES IMAGE STATUS
hxki-caddy caddy:2 Up 32 hours
hxki-node-exporter prom/node-exporter:v1.8.1 Up 32 hours
hx-node-exporter prom/node-exporter:v1.8.1 Exited (2) 32 hours ago
hxki-nats-fsn nats:2.12.2 Up 45 hours
hxki-mautic mautic/mautic:5-apache Up 3 days
hxki-n8n docker.n8n.io/n8nio/n8n:latest Up 3 days
hxki-postgres postgres:16 Up 3 days
hx-caddy caddy:2 Exited (0) 32 hours ago
hxki-mariadb mariadb:10.11 Up 3 days
hxki-grafana grafana/grafana-oss:latest Up 3 days
hxki-web node:18 Exited (254) 3 days ago
Docker-Networks:
NETWORK ID NAME DRIVER SCOPE
785b418ca035 bridge bridge local
288e105d3511 grafana_default bridge local
6145b1438ffd host host local
bf66fc9799bc hx-caddy_default bridge local
e62a9cada37e hxki-internal bridge local
5c5e22edf481 none null local
Docker-Volumes:
DRIVER VOLUME NAME
local 0eeedbb7c7a5bfdbb5efbfa124b0f2d3d2f4ede95c5cea069740f94059957526
local 2ee56d71815f5c83cfb3ed453d28514a15b5ee21694e6552c57390909762d9b4
local 4ee21e3573f749bbeb861878503b72f9800784cbd3f641867f9fe9717df5d1e0
local 5cce22714013942bc4e867a7157a2199a81d0a4d82724f78b41f1431c34dbccd
local 27eb60b02297b9ec2db73b9b21f7cbafe24d717ca9c604a196579f6b8f617d56
local 66a262991138c5266988387e8bcbd3255b0db21c7c4d1ed138fb814951c634dd
local 454fe3669cb8e5752dc9c369fc7a5f5a7fbfd215c7248ba53acf554674bea4ce
local 822a4d92fb8653e2c7c276c7a56b5052501a0f5f238d83050c9468b1cff8edf3
local 5913a0d7ecbcc5bfbb336c8ac888ba2dbccace6b67e02df3c778c129815f13c6
local 58050d6321143bdb0441d05ffad44137982e06552f5e6c17066f7de2c89bb9fe
local 805857d634b1af0a18e5cbce241cc5475b89de698f6c27be5bc7a7a43d4181ce
local 878539b941d8551b7b361e65884f78e2528a7f45df4f8cff7bae36ff75574721
local ac651b321dc22bdad7a228f47cf00fe0b832ce2185db6b5ebac26ed46a1b3448
local com-stack_caddy_config
local com-stack_caddy_data
local com-stack_grafana_data
local com-stack_mariadb_data
local com-stack_postgres_data
local docker_caddy_config
local docker_caddy_data
local f284a55680ca391d7a53b21553993c4325622bd4030224fb1444f68815fdbcd3
local hx-caddy_caddy_config
local hx-caddy_caddy_data
Docker Images (Kurzliste):
REPOSITORY TAG SIZE
ghcr.io/open-webui/open-webui main 6.08GB
gitea/gitea latest 259MB
lscr.io/linuxserver/syncthing latest 87.9MB
docker.n8n.io/n8nio/n8n latest 1.68GB
grafana/grafana latest 993MB
grafana/grafana-oss latest 993MB
postgres 15 627MB
postgres 16 636MB
nginx latest 225MB
mariadb 10.11 460MB
nats 2 23.8MB
nats 2.12.2 23.8MB
nats latest 23.8MB
mautic/mautic 5-apache 2.76GB
prom/prometheus latest 507MB
node 22-alpine 229MB
nginx alpine 79.8MB
prom/node-exporter latest 41.6MB
caddy 2 75.3MB
caddy latest 75.3MB
node 18 1.57GB
node 18-alpine 181MB
prom/node-exporter v1.8.1 38.2MB
synadia/nats-box latest 81.5MB
Container-Architektur-Details (Compose-Labels, Volumes, Networks):
>>> Container: hxki-caddy
Labels: {"com.docker.compose.config-hash":"b4a33ce5ac4b4035daab7866fad0ce7ac2fdba25e0f3625decf24bb504463682","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:cef7fe17d4df3b0843eae25bed319d6140b1a7bb13ccef076f5f1783d5bca9b1","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml,/opt/hx-ki/docker/docker-compose.nats-fsn.yml,/opt/hx-ki/docker/docker-compose.telemetry.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"hxki-caddy","com.docker.compose.version":"2.40.3","org.opencontainers.image.description":"a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go","org.opencontainers.image.documentation":"https://caddyserver.com/docs","org.opencontainers.image.licenses":"Apache-2.0","org.opencontainers.image.source":"https://github.com/caddyserver/caddy-docker","org.opencontainers.image.title":"Caddy","org.opencontainers.image.url":"https://caddyserver.com","org.opencontainers.image.vendor":"Light Code Labs","org.opencontainers.image.version":"v2.10.2"}
Mounts: [{"Type":"volume","Name":"docker_caddy_config","Source":"/var/lib/docker/volumes/docker_caddy_config/_data","Destination":"/config","Driver":"local","Mode":"rw","RW":true,"Propagation":""},{"Type":"bind","Source":"/opt/hx-ki/docker/hxki-caddy/Caddyfile","Destination":"/etc/caddy/Caddyfile","Mode":"rw","RW":true,"Propagation":"rprivate"},{"Type":"volume","Name":"docker_caddy_data","Source":"/var/lib/docker/volumes/docker_caddy_data/_data","Destination":"/data","Driver":"local","Mode":"rw","RW":true,"Propagation":""}]
Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-caddy","hxki-caddy"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"db3b6e1e2af8ac9b75cd418a50740d67c4671b2ff14b70d231637287de9b9a30","Gateway":"172.18.0.1","IPAddress":"172.18.0.6","MacAddress":"ca:a4:85:f2:1d:26","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-caddy","d7abec5b0a21"]}}
>>> Container: hxki-node-exporter
Labels: {"com.docker.compose.config-hash":"206caf33a84da0c4b86f95c212e34a78299df15f999a1d8454abc59559df9915","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:fa7fa12a57eff607176d5c363d8bb08dfbf636b36ac3cb5613a202f3c61a6631","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml,/opt/hx-ki/docker/docker-compose.nats-fsn.yml,/opt/hx-ki/docker/docker-compose.telemetry.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"hxki-node-exporter","com.docker.compose.version":"2.40.3","maintainer":"The Prometheus Authors <prometheus-developers@googlegroups.com>"}
Mounts: [{"Type":"bind","Source":"/","Destination":"/host","Mode":"","RW":false,"Propagation":"rslave"}]
Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-node-exporter","hxki-node-exporter"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"e2452903b046e81388deb53b24f031fdf851e2b098addb2d20e346783395a9b8","Gateway":"172.18.0.1","IPAddress":"172.18.0.10","MacAddress":"46:21:62:e6:0e:bd","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-node-exporter","8f4c87496dc6"]}}
>>> Container: hxki-nats-fsn
Labels: {"com.docker.compose.config-hash":"a43f55fe5eb4158d223f108cd8ecbf95f4d593b843bba8a20465c75dd2f23ee4","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:f8ad8851e65b6d8e0e536b55e201441bb52dd9e679d8752dfce5685f85af377d","com.docker.compose.oneoff":"False","com.docker.compose.project":"docker","com.docker.compose.project.config_files":"/opt/hx-ki/docker/docker-compose.yml,/opt/hx-ki/docker/docker-compose.nats-fsn.yml","com.docker.compose.project.working_dir":"/opt/hx-ki/docker","com.docker.compose.service":"hxki-nats-fsn","com.docker.compose.version":"2.40.3"}
Mounts: []
Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-nats-fsn","hxki-nats-fsn"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"310fee87a7d5f0de7e651630d4f3af3e0fb66815438c6879fee7e23603baa894","Gateway":"172.18.0.1","IPAddress":"172.18.0.9","MacAddress":"0a:2e:f2:d6:37:6a","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-nats-fsn","5ff8731ea58f"]}}
>>> 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:ad373d29a894e6ba3dc1ad7a9c1b6323b044553e0baf8ec48ffdef39dc3d000e","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.40.3","maintainer":"Mautic core team <>","vendor":"Mautic"}
Mounts: [{"Type":"volume","Name":"822a4d92fb8653e2c7c276c7a56b5052501a0f5f238d83050c9468b1cff8edf3","Source":"/var/lib/docker/volumes/822a4d92fb8653e2c7c276c7a56b5052501a0f5f238d83050c9468b1cff8edf3/_data","Destination":"/var/www/html/docroot/media/files","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"454fe3669cb8e5752dc9c369fc7a5f5a7fbfd215c7248ba53acf554674bea4ce","Source":"/var/lib/docker/volumes/454fe3669cb8e5752dc9c369fc7a5f5a7fbfd215c7248ba53acf554674bea4ce/_data","Destination":"/var/www/html/docroot/media/images","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"805857d634b1af0a18e5cbce241cc5475b89de698f6c27be5bc7a7a43d4181ce","Source":"/var/lib/docker/volumes/805857d634b1af0a18e5cbce241cc5475b89de698f6c27be5bc7a7a43d4181ce/_data","Destination":"/var/www/html/var/logs","Driver":"local","Mode":"","RW":true,"Propagation":""},{"Type":"volume","Name":"ac651b321dc22bdad7a228f47cf00fe0b832ce2185db6b5ebac26ed46a1b3448","Source":"/var/lib/docker/volumes/ac651b321dc22bdad7a228f47cf00fe0b832ce2185db6b5ebac26ed46a1b3448/_data","Destination":"/var/www/html/config","Driver":"local","Mode":"","RW":true,"Propagation":""}]
Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-mautic","mautic"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"40f2c5b14c83a63c1c3c27864a7ea99e4b2ed89239283de9da886273231e3bf1","Gateway":"172.18.0.1","IPAddress":"172.18.0.7","MacAddress":"86:23:a0:43:43:e5","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-mautic","mautic","a68906a5ec8b"]}}
>>> 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:9342d29e6652a8d9d03dbb720607001208a955d9a7a4d1a630596744d408346f","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.40.3","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.120.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"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"1a970c29475adb47c6dcedaac440f109933c1de4f07f2e2cec06ca33f709c880","Gateway":"172.18.0.1","IPAddress":"172.18.0.8","MacAddress":"da:6b:8f:61:47:52","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-n8n","n8n","379333ec4572"]}}
>>> 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:cf2a05fe40887b721e4b3dbac8fd32673c08292dcc8ba6b62b52b7f640433bd0","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.40.3"}
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"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"d20d3ffad1e1913253d92fcbe88cfa62556fa6c1c20b1fef32280d982935ab0e","Gateway":"172.18.0.1","IPAddress":"172.18.0.5","MacAddress":"ba:8c:b6:4c:14:a6","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-postgres","postgres","70658a90c4fd"]}}
>>> 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:8763a63f00ec980d913c04bf84f7fd5f60aa11ac9033f36d1a77921c065a5988","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.40.3","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"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"6e631b627c11982fe514d1498ce825a73bdffd76c6d8e5d6342cc81816d26cd5","Gateway":"172.18.0.1","IPAddress":"172.18.0.3","MacAddress":"1e:e9:de:6d:d1:4b","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-mariadb","mariadb","0f9456cbf76d"]}}
>>> Container: hxki-grafana
Labels: {"com.docker.compose.config-hash":"9f11f3698811311ae7fd653308e82c5a07ff83f6205050cd0bcc120cb82ca6ff","com.docker.compose.container-number":"1","com.docker.compose.depends_on":"","com.docker.compose.image":"sha256:70d9599b186ce287be0d2c5ba9a78acb2e86c1a68c9c41449454d0fc3eeb84e8","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":"grafana","com.docker.compose.version":"2.40.3","maintainer":"Grafana Labs <hello@grafana.com>","org.opencontainers.image.source":"https://github.com/grafana/grafana"}
Mounts: [{"Type":"bind","Source":"/opt/hx-ki/grafana","Destination":"/var/lib/grafana","Mode":"rw","RW":true,"Propagation":"rprivate"}]
Networks: {"hxki-internal":{"IPAMConfig":null,"Links":null,"Aliases":["hxki-grafana","grafana"],"DriverOpts":null,"GwPriority":0,"NetworkID":"e62a9cada37effde7298311727c5688d004a0b08485eea279efb92f4a1ce88d5","EndpointID":"48ae68c8abd8ca91b248fb914577ef1709d1b4429af5927965fb6c0a8549eeb8","Gateway":"172.18.0.1","IPAddress":"172.18.0.2","MacAddress":"a6:55:6e:f0:9d:89","IPPrefixLen":16,"IPv6Gateway":"","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"DNSNames":["hxki-grafana","grafana","55578be2f468"]}}
-----------------------------------------
[5] /opt · ARCHITEKTURBAUM
-----------------------------------------
ls -al /opt:
total 20
drwxr-xr-x 5 root root 4096 Nov 25 03:26 .
drwxr-xr-x 25 root root 4096 Nov 25 07:26 ..
drwx--x--x 4 root root 4096 Nov 24 16:26 containerd
drwxr-xr-x 2 root root 4096 Dec 1 09:10 hx-caddy
drwxr-xr-x 32 root root 4096 Dec 1 12:04 hx-ki
ls -al /opt/hx-ki (Top-Level):
total 132
drwxr-xr-x 32 root root 4096 Dec 1 12:04 .
drwxr-xr-x 5 root root 4096 Nov 25 03:26 ..
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 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 4 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 4 15:01 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:02 inventory
drwxr-xr-x 2 root root 4096 Nov 21 14:12 logs
drwxr-xr-x 6 999 systemd-journal 4096 Dec 1 12:04 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 999 root 4096 Dec 1 12:04 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:01 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/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/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/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 12
drwxr-xr-x 3 root root 4096 Nov 25 07:26 .
drwxr-xr-x 25 root root 4096 Nov 25 07:26 ..
drwxrwxrwx 15 1000 1000 4096 Nov 30 15:47 HXKI_WORKSPACE
Inhalt von HXKI_WORKSPACE (maxdepth 2):
/data/HXKI_WORKSPACE
/data/HXKI_WORKSPACE/contracts
/data/HXKI_WORKSPACE/logs
/data/HXKI_WORKSPACE/tmp
/data/HXKI_WORKSPACE/flows_in
/data/HXKI_WORKSPACE/incoming
/data/HXKI_WORKSPACE/flows_out
/data/HXKI_WORKSPACE/router
/data/HXKI_WORKSPACE/outgoing
/data/HXKI_WORKSPACE/docs
/data/HXKI_WORKSPACE/stage
/data/HXKI_WORKSPACE/telemetry
/data/HXKI_WORKSPACE/n8n_router
/data/HXKI_WORKSPACE/events
-----------------------------------------
[7] DOCKER-COMPOSE · BAUPLÄNE
-----------------------------------------
Gefundene docker-compose.yml / compose.yml unter /opt (maxdepth 6):
/opt/hx-caddy/docker-compose.yml
/opt/hx-ki/docker/hxki-syncthing/docker-compose.yml
/opt/hx-ki/docker/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
>>> Auszug aus: /opt/hx-caddy/docker-compose.yml
environment:
- NATS_URL=nats://91.98.42.205:4222
version: "3.9"
services:
caddy:
image: caddy:2
container_name: hx-caddy-caddy-1
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- /opt/hx-ki/caddy/Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
- caddy_config:/config
networks:
- hxki-internal
volumes:
caddy_data:
caddy_config:
networks:
hxki-internal:
external: true
>>> 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/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
-----------------------------------------
[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-fsn1-1_20251204-150205.txt
=========================================