Back to projects
// personal project
PersonalFull Self-Hosted Server Environment
DebianDockerWireGuardPostfixDovecotAdGuardSSL/TLSTailscale
A full home lab environment built on Debian Linux from the ground up. Every service was configured manually, covering everything from network topology and firewall rules to Docker Compose stacks for monitoring and logging. The goal was to build something production-grade on personal hardware.
The mail stack (Postfix + Dovecot) is fully compliant with SPF, DKIM, and DMARC standards. WireGuard provides a private VPN for secure remote access. AdGuard Home handles network-wide DNS filtering. Automated backup scripts run nightly with retention policies.
Key Highlights
- ▸WireGuard VPN for secure remote access
- ▸AdGuard Home for network-wide DNS filtering
- ▸Postfix/Dovecot mail stack with full SPF/DKIM/DMARC compliance
- ▸Dockerized monitoring, logging, and automated nightly backups
- ▸99% uptime across all self-hosted services