Secure self-hosted services with Tailscale
Deploy 95+ pre-configured Docker Compose stacks with zero-trust networking. Connect your homelab services securely over your private Tailnet—no exposed ports, no complex firewall rules.
Quick start
Get your first service running in minutes with these simple steps.
Get a Tailscale auth key
Clone the repository
Configure environment variables
.env file with your Tailscale auth key and service configuration.Explore by category
Browse 95+ pre-configured services organized by use case.
Networking & security
Media & entertainment
Productivity
Development tools
Monitoring
Utilities
Key features
Everything you need to run secure, production-ready self-hosted services.
Zero-trust security
Every service runs in a Tailscale sidecar container, ensuring encrypted, authenticated connections without exposed ports.
Template-based configs
Consistent Docker Compose patterns across all services make deployment predictable and maintainable.
Health checks built-in
Every service includes health checks and proper dependency ordering for reliable container orchestration.
Serve & Funnel support
Expose services privately to your Tailnet with Serve, or publicly to the internet with Funnel—all configured via JSON.
Ready to secure your homelab?
Start deploying self-hosted services with the security and simplicity of Tailscale in minutes.
Deploy your first service