# it-tools Self-hosted collection of handy developer / IT utilities ([corentinth/it-tools](https://github.com/CorentinTh/it-tools)) — encoders, converters, generators, formatters, network helpers, etc. ## Access ## How it's wired This is a standalone container. It publishes a host port and is fronted by the **homelab Traefik VM** — it is *not* routed by Docker labels on this host. | Piece | Value | |---|---| | Container port | `80` | | Published host port | `8078` | | Public hostname | `ittools.herbylab.dev` | | TLS | Cloudflare (via the homelab Traefik VM) | The homelab Traefik VM holds a file-based route at `dynamic/ittools.yml` that points `ittools.herbylab.dev` → `http://:8078`. DNS for `ittools.herbylab.dev` resolves to the Traefik VM, which proxies to this host. ## Run ``` docker compose up -d ``` ## Notes - **No authentication is currently enforced.** Putting it behind Authentik forward-auth (an outpost + `forwardAuth` middleware on the Traefik VM) is a possible follow-up. - **History:** migrated 2026-05-21 from the dev box's old local Traefik, where it was served as a `/it-tools` path-prefix on the Tailscale hostname behind Authelia. That local Traefik + Authelia stack was retired in favor of the homelab Traefik VM + Authentik.