====== Docker auf Hetzner ======
; Location : /opt/
; URL Overview : [[https://traefik.smns-bw.org/|https://traefik.smns-bw.org/]]
; User : smns-tr
; Passwort : U2FsdGVkX1/4qpCkOWSe1g0n7majxu9XaWpKFwBG/G2VfStI33ccbkOuMXzvv379
Die Docker Container auf Hetzner werden alle über docker-compose betrieben. Container die nach außen hin geöffnet sind laufen über den Reverse Proxy Traefik v3, der ebenfalls einen eigenen Container hat, in der Tabelle unten blau markiert.
docker ps --format "|| {{.ID}} | {{.Image}} | {{.Ports}} | {{.Names}} |"
^NR ^CONTAINER ID ^IMAGE ^PORTS ^NAMES |
|1|d19bb1cb8503|biocase-web|80/tcp, 443/tcp|biocase.smns-bw.org|
|2|f4d23330fdbc|pydeepzoom-web|0.0.0.0:6550→6550/tcp, 6550→6550/tcp|pydeepzoom|
| 3 | a46fb404d21a | traefik:latest | 0.0.0.0:80→80/tcp, 80→80/tcp, 0.0.0.0:443→443/tcp, 443→443/tcp | traefik |
|4|0ea8651bbef8|nginx:alpine|80/tcp|error-webportal|
|5|753e298ae55d|wollomatic/socket-proxy:1|2375/tcp|traefik2-dockerproxy-1|
|6|22e3c4e70015|postgres:12|0.0.0.0:5432→5432/tcp, 5432→5432/tcp|biocase.smns-bw.org_db|
|7|474b1b88c04f|mariadb|3306/tcp|biocase.smns-bw.org_db_maria|
|8|27a758d46545|ghcr.io/danny-avila/librechat-dev:latest|0.0.0.0:3080→3080/tcp, 3080→3080/tcp|LibreChat|
|9|8c668d6f7ed3|ghcr.io/danny-avila/librechat-rag-api-dev-lite:latest| |rag_api|
|10|6194658a8106|getmeili/meilisearch:v1.7.3|7700/tcp|chat-meilisearch|
|11|00425d59cd5b|mongo|27017/tcp|chat-mongodb|
|13|ef631de2f657|ankane/pgvector:latest|5432/tcp|vectordb|
|14|309b6f19d8e1|lscr.io/linuxserver/dokuwiki:latest|80/tcp, 443/tcp|itwiki.smns-bw.org|
|15|be2ebd1b54e4|gitlab/gitlab-ce:latest|22/tcp, 80/tcp, 443/tcp|gitlab.smns-bw.org|
|16|7981fe0c9cb8|mondedie/flarum:stable|0.0.0.0:85→8888/tcp, [::]:85→8888/tcp|flarum.smns-bw.org|
|17|fc95edffdc21|mariadb:10.5|3306/tcp|flarum.smns-bw.org_db|
|18|32b86e7333d1|gitlab/gitlab-runner:alpine| |gitlab-runner1|
|19|bd3861f32346|registry.gitlab.com/gitlab-org/gitlab-runner:alpine| |gitlab_runner-runner-1|
|20|3cc4a72e54f6|docker:20-dind|2375-2376/tcp|gitlab_runner-dind-1|
|21|77adac10417a|4a06cef33f34|80/tcp, 443/tcp|testwiki.smns-bw.org|
|22|1bf791aaca0d|solr:8.9|8983/tcp|solr.smns-bw.org|
|23|f5fe3e0ca0e9|mysql:8.3|33060/tcp, 0.0.0.0:3308→3306/tcp, [::]:3308→3306/tcp|collections.smns-bw.org_mysql_db|
|24|5b618fc4f81d|fauna-app-react-app|80/tcp|react-app|
|25|009030e4e621|geometroidea-nginx|0.0.0.0:83→80/tcp, [::]:83→80/tcp|geometroidea_nginx|
|26|0ca6c654f79e|geometroidea-gunicorn|0.0.0.0:8000→8000/tcp, 8000→8000/tcp|geometroidea_gunicorn|
|27|3db498f04562|webportal-web|6543/tcp|collections.smns-bw.org|
|28|f4b3f0dc1d8f|apache-idservice-web| |id.smns-bw.org|
|29|7e445f7a1e5f|apache-smns-web|80/tcp|smns-bw.org|
|30|790b4e22f6a6|mariadb:10.4|3306/tcp|smns-bw.org_db|
|31|4a8952dba63f|shiny-digiphyll-shiny|3838/tcp, 0.0.0.0:3838→82/tcp, [::]:3838→82/tcp|digiphyll|
|32|29244a7bfbd1|apache-idservice-sqlite| |id.smns-bw.org_db|
|33|9bcf089e9d33|tecnativa/docker-socket-proxy:latest|2375/tcp|socket-proxy|
|34|3ee302eb562b|d653f5f8a602|0.0.0.0:84→80/tcp, [::]:84→80/tcp|wordpress|
|35|7efaf0ef4288|postgres:14.5|5432/tcp|geometroidea_db|
|36|edd658081227|67c2fc9e3d84|80/tcp|pictures.smns-bw.org|
|37|14a2a8ca234d|apache-morphyll-web|80/tcp|morphyll.naturkundemuseum-bw.de|
|38|077bf06590b2|67c2fc9e3d84|80/tcp|ent.smns-bw.org|
|39|39b141257fbd|67c2fc9e3d84|80/tcp|col.smns-bw.org|
^Container Id^Container Name^Container IPs^Container Ports^Container Networks^Container Gateways |
|4f6bd5ba8f53|biocase.smns-bw.org |172.40.0.3 172.18.0.26 |null:443/tcp null:80/tcp |biocase_internal proxy |172.40.0.1 172.18.0.1 |
|cff7bac8647f|biocase.smns-bw.org_db |172.40.0.4 172.18.0.29 |5432:5432/tcp |biocase_internal proxy |172.40.0.1 172.18.0.1 |
|40771970ce15|biocase.smns-bw.org_db_maria |172.40.0.2 |null:3306/tcp |biocase_internal |172.40.0.1 |
|9ae0834673c6|awstats |172.18.0.10 172.24.0.3 |8081:80/tcp |proxy webportal_internal |172.18.0.1 172.24.0.1 |
|c2912f869db9|media.smns-bw.org |172.18.0.15 |null:80/tcp |proxy |172.18.0.1 |
|01bd345ff35a|id.smns-bw.org |172.18.0.14 |null:80/tcp |proxy |172.18.0.1 |
|aba38f58eb94|pictures.smns-bw.org |172.27.0.2 172.31.0.2 172.18.0.18 |null:80/tcp |apache-pictures_internal apache-pictures_pydeepzoom_net proxy |172.27.0.1 172.31.0.1 172.18.0.1 |
|48d70ee80212|testwiki.smns-bw.org |172.18.0.12 |null:443/tcp null:80/tcp |proxy |172.18.0.1 |
|41d7784fcc3a|librechat.smns-bw.org |192.168.32.2 172.18.0.22 |3080:3080/tcp |librechat_internal proxy |192.168.32.1 172.18.0.1 |
|e0a1551dfab5|chat-mongodb |192.168.32.4 |null:27017/tcp |librechat_internal |192.168.32.1 |
|d924d66c0775|chat-meilisearch |192.168.32.3 |null:7700/tcp |librechat_internal |192.168.32.1 |
|4b694056a356|itwiki.smns-bw.org |172.18.0.6 |null:443/tcp null:80/tcp |proxy |172.18.0.1 |
|bc2412d6adb1|grafana |192.168.144.3 |3000:3000/tcp |prometheus_internal |192.168.144.1 |
|3e89cf47137c|cadvisor |192.168.144.2 |8080:8080/tcp |prometheus_internal |192.168.144.1 |
|c4be31e0b3d0|prometheus |192.168.144.4 |9090:9090/tcp |prometheus_internal |192.168.144.1 |
|f15e05229d88|gitlab.smns-bw.org |192.168.48.3 172.18.0.24 |null:22/tcp null:443/tcp null:80/tcp |gitlab-network proxy |192.168.48.1 172.18.0.1 |
|9e6aa23651fb|gitlab-runner1 |192.168.48.2 | |gitlab-network |192.168.48.1 |
|f5df1e398311|traefik |172.18.0.32 |443:443/tcp 80:80/tcp |proxy |172.18.0.1 |
|45f7d272125e|portainer-portainer-1 |172.25.0.2 |null:8000/tcp null:9000/tcp 9443:9443/tcp |portainer_default |172.25.0.1 |
|5f44fe916163|collections.smns-bw.org |172.18.0.17 172.28.0.3 172.24.0.4 |null:6543/tcp |proxy solr_net webportal_internal |172.18.0.1 172.28.0.1 172.24.0.1 |
|de30c25b7b56|collections.smns-bw.org_mysql_db |172.18.0.19 172.28.0.4 172.24.0.2 |3308:3306/tcp null:33060/tcp |proxy solr_net webportal_internal |172.18.0.1 172.28.0.1 172.24.0.1 |
|280abcfcb6d8|error-webportal |172.18.0.33 |null:80/tcp |proxy |172.18.0.1 |
|7c9c0e545b13|solr.smns-bw.org |172.18.0.3 172.23.0.2 172.28.0.2 |8983:8983/tcp |proxy solr_internal solr_net |172.18.0.1 172.23.0.1 172.28.0.1 |
|18fa222d9fcf|fagales.smns-bw.org |172.18.0.9 |null:80/tcp |proxy |172.18.0.1 |
|9990ca6cc6c4|wordpress |172.18.0.11 192.168.16.3 |84:80/tcp |proxy wp-h5p_internal |172.18.0.1 192.168.16.1 |
|a235c564c88e|wp-mariadb |172.18.0.8 192.168.16.2 |3310:3306/tcp |proxy wp-h5p_internal |172.18.0.1 192.168.16.1 |
|20062bb95cbc|morphyll.naturkundemuseum-bw.de |172.29.0.2 172.18.0.21 |null:80/tcp |apache-morphyll_internal proxy |172.29.0.1 172.18.0.1 |
|6571dcf7d2c3|whoami |172.18.0.31 |null:80/tcp |proxy |172.18.0.1 |
|6d78ce5dc4d0|digiphyll |172.18.0.7 |null:3838/tcp 3838:82/tcp |proxy |172.18.0.1 |
|ef5ca98d60a0|pydeepzoom |172.18.0.23 172.30.0.2 192.168.0.2 |6550:6550/tcp |proxy pydeepzoom_internal pydeepzoom_pydeepzoom_net |172.18.0.1 172.30.0.1 192.168.0.1 |
|cee43acf5d10|typus.smns-bw.org_db |172.20.0.2 |3309:3306/tcp |apache-typus_internal |172.20.0.1 |
|5b9fde329cce|col.smns-bw.org |172.18.0.5 |null:80/tcp |proxy |172.18.0.1 |
|5b47292ce184|gbols.smns-bw.org |172.18.0.16 |null:80/tcp |proxy |172.18.0.1 |
|ab2761f53e93|ent.smns-bw.org |172.18.0.4 |null:80/tcp |proxy |172.18.0.1 |
|163365310f36|geometroidea_nginx |192.168.128.4 172.18.0.30 |83:80/tcp |geometroidea_geo_net proxy |192.168.128.1 172.18.0.1 |
|45034f3dec39|geometroidea_gunicorn |192.168.128.2 |8000:8000/tcp |geometroidea_geo_ne |192.168.128.1 |
|91f84b615bd0|socket-proxy |172.18.0.2 |null:2375/tcp |proxy |172.18.0.1 |
|6303491b89da|smns-bw.org |172.21.0.3 172.18.0.13 |null:80/tcp |apache-smns_internal proxy |172.21.0.1 172.18.0.1 |
|c7c7e6dfb1a6|palbot.smns-bw.org |172.19.0.3 172.18.0.27 |null:80/tcp |apache-palbot_internal proxy |172.19.0.1 172.18.0.1 |
|a36403034e8c|meta.smns-bw.org |192.168.240.3 172.18.0.28 |null:80/tcp |apache-meta_internal proxy |192.168.240.1 172.18.0.1 |
|37e7e469c4e7|smns-bw.org_db |172.21.0.2 |null:3306/tcp |apache-smns_internal |172.21.0.1 |
|78008ab77f0a|palbot.smns-bw.org_db |172.19.0.2 |null:3306/tcp |apache-palbot_internal | |
|7f37f6761a60|morphyll.naturkundemuseum-bw.de_db|172.22.0.2 172.18.0.25 |5434:5432/tcp |postgres-morphyll-digiphyll_internal proxy |172.22.0.1 172.18.0.1 |
|9476453f8c97|meta.smns-bw.org_db |192.168.240.2 172.18.0.20 |3307:3306/tcp |apache-meta_internal proxy |192.168.240.1 172.18.0.1 |
|c5d6b0750deb|geometroidea_db |192.168.128.3 |null:5432/tcp |geometroidea_geo_net |192.168.128.1 |