A compact TailHome homelab control hub on a home office shelf
THTailHome

tailhome.blackielabs.com

TailHome

Install a private Tailscale homelab stack on Raspberry Pi OS, Debian, or Ubuntu, with CLI binaries available for Linux, macOS, and Windows.

Installer

Shell command for the Linux full stack installer.

curl -fsSL https://tailhome.blackielabs.com/install.sh | bash

Runtime

Installer checkpoints for a normal TailHome setup.

Tailscale SSH login
Docker Compose stack
Generated service passwords
CLI installed as tailhome
Private service URLs

Default Stack

Private services, ready after install

Homepage

service directory

3000

Grafana

metrics dashboards

3001

Prometheus

monitoring store

9090

Uptime Kuma

uptime checks

3002

Portainer

container control

9443

Pi-hole

DNS filtering

8080

Caddy

local routing

8088

Watchtower

image updates

daily

Go CLI

Operate the stack from one command

Source lives at apps/tailhome/cmd/tailhome. Release binaries can be attached to GitHub Releases for installs that do not have Go available.

tailhome status

Show the Compose stack

tailhome urls

Print service URLs

tailhome config

Show active configuration

tailhome env

Print masked environment

tailhome update

Pull and restart services

tailhome backup

Archive the install directory

Deploy Target

Ready for tailhome.blackielabs.com

The Next.js app is configured with canonical metadata for the domain and can be deployed as a standalone Node build.

DNS points to the web host
TLS terminates at the host or reverse proxy
Installer endpoints serve shell and PowerShell scripts
Release downloads serve Linux, macOS, and Windows CLI binaries