diff --git a/02-selfhosting/index.md b/02-selfhosting/index.md new file mode 100644 index 0000000..fba6d82 --- /dev/null +++ b/02-selfhosting/index.md @@ -0,0 +1,29 @@ +# 🏠 Self-Hosting & Homelab + +Guides for running your own services at home, including Docker, reverse proxies, DNS, storage, monitoring, and security. + +## Docker & Containers + +- [Self-Hosting Starter Guide](docker/self-hosting-starter-guide.md) +- [Docker vs VMs for the Homelab](docker/docker-vs-vms-homelab.md) +- [Debugging Broken Docker Containers](docker/debugging-broken-docker-containers.md) + +## Reverse Proxies + +- [Setting Up Caddy as a Reverse Proxy](reverse-proxy/setting-up-caddy-reverse-proxy.md) + +## DNS & Networking + +- [Tailscale for Homelab Remote Access](dns-networking/tailscale-homelab-remote-access.md) + +## Storage & Backup + +- [rsync Backup Patterns](storage-backup/rsync-backup-patterns.md) + +## Monitoring + +- [Tuning Netdata Web Log Alerts](monitoring/tuning-netdata-web-log-alerts.md) + +## Security + +- [Linux Server Hardening Checklist](security/linux-server-hardening-checklist.md)