A starting point for your home server rabbit hole
Find a file
2025-12-06 21:46:10 -05:00
.github/workflows set path inline 2025-10-14 18:05:23 -04:00
docs update mdbook 2025-11-24 17:22:13 -05:00
src/tilde no more neofetch 2025-12-06 21:46:10 -05:00
.gitignore init with uv 2024-08-30 23:43:46 -04:00
.python-version init with uv 2024-08-30 23:43:46 -04:00
LICENSE Initial commit 2022-10-18 22:57:51 -04:00
pyproject.toml update zendns docs 2025-10-09 17:45:53 -04:00
README.md update image url 2025-05-13 20:04:55 -04:00
run.sh update wg-easy 2025-11-03 21:59:06 -05:00
uv.lock remove python-dotenv 2024-09-01 01:45:30 -04:00

━━━ ❖ ━━━



❖ Information

Tilde aims to be a starting point for anyone getting started in their self-hosting journey. It uses Pyinfra to configure a new server and deploy commonly used applications using Docker. Please note that Tilde only targets and supports Debian.

tilde photo

❖ Features

  • A Wireguard tunnel with a user-friendly interface so you can access your services even when you're not home, without exposing them to the internet.
  • Dynamic DNS using DuckDNS so that wireguard can always connect you to your services
  • A Nextcloud instance for your own cloud storage
  • A Jellyfin instance for media consumption
  • Grafana with Prometheus for server monitoring
    • Comes with Node Exporter (System Stats) and cadvisor (Container Stats) pre-configured. Add any dashboard compatible with them.
  • A Nginx Proxy Manager Instance for reverse proxy and TLS (Configured by the user)

❖ User Guide

tilde.dotzenith.xyz