Docker Environment
Overview
The active Docker Engine host is LXC 100 proxy at 192.168.2.20. On June 9, 2026 it ran 25 containers.
Purpose
This page is the runtime inventory. Use the linked service page for configuration, backup, update, and troubleshooting procedures.
Architecture
| Network | Subnet | Purpose |
|---|---|---|
aproxy |
172.18.0.0/16 |
Traefik ingress |
backend |
172.19.0.0/16 |
Databases and internal service communication |
Configuration
Platform and data
| Container | Image | Project | Documentation |
|---|---|---|---|
traefik |
traefik:v3.7.0 |
traefik |
Traefik |
forgejo, runner |
Forgejo 11 / Runner 6.3.1 | gitea |
Forgejo |
drone, drone-runner |
Drone 2.24 / latest runner | drone |
Drone CI |
postgresql |
postgres:alpine3.19 |
postgresql |
PostgreSQL |
mariadb |
mariadb:11.5 |
mariadb |
MariaDB |
mongodb, mongo-express |
Mongo / Mongo Express | mongodb |
MongoDB |
portainer |
Portainer CE 2.21.4 | portainer |
Portainer |
adminer |
Adminer 4.8.1 | adminer |
Adminer |
Applications
| Container | Project | Documentation |
|---|---|---|
vaultwarden |
vaultwarden |
Vaultwarden |
homebox |
homebox |
Homebox |
stirling-pdf |
sterling-pdf |
Stirling PDF |
appsmith |
appsmith |
Appsmith |
meshcentral |
meshcentral |
MeshCentral |
receiptapp |
receiptapp |
Receipt App |
Websites
See Website Services for website, kh3website, khywebsite, khysite, dashboard, noticeboard, and kh3-dev-site. The nginx container publishes the documentation site.
Deployment source gaps
No Compose file was found in the labeled project path for:
- Appsmith
- MeshCentral
- Dashboard
- Noticeboard
- Development Site, whose ownership may be part of the Forgejo stack
Operational Procedures
ssh docker
docker ps -a
docker compose -f /root/<project>/docker-compose.yml config
docker compose -f /root/<project>/docker-compose.yml up -d
Follow the specific service page. Do not recreate a container whose source gap has not been resolved.
Troubleshooting
- Broad outage: check Docker Engine and Traefik.
- Static sites work but data-backed apps fail: check the
backendnetwork and databases. - One app fails: inspect only that container and its direct dependencies.
Related Systems
References
docker psanddocker inspectcaptured June 9, 2026