<!-- Generated from docs/*.md. Do not edit directly. -->

# How-To Guides

Each guide takes one real setup from start to finish. They assume DockTail already runs on the Docker host and the Tailscale side is set up; if not, start with the [Quick Start](https://docktail.org/docs/quick-start/) and [Tailscale Admin Setup](https://docktail.org/docs/tailscale-admin/).

- [Expose Jellyfin over Tailscale](https://docktail.org/docs/guides/jellyfin-over-tailscale/): stream your media library to every device on your tailnet over HTTPS, without opening a port.
- [Expose Home Assistant over Tailscale](https://docktail.org/docs/guides/home-assistant-over-tailscale/): reach Home Assistant and the companion app from anywhere, including the `trusted_proxies` setting it needs.
- [Migrate from TSDProxy to DockTail](https://docktail.org/docs/guides/migrate-from-tsdproxy/): translate `tsdproxy.*` labels to `docktail.*` labels and switch over one app at a time.

For single-label recipes (databases over TCP, SSH, PROXY protocol, public Funnel), see [Examples](https://docktail.org/docs/examples/).
