$ proxmox status
node online
docker containers running
cloudflare dns active
https: daniel-schumacher.net
Project Detail
Self-hosted infrastructure built with Proxmox, Docker, Cloudflare and Nginx Proxy Manager.
$ proxmox status
node online
docker containers running
cloudflare dns active
https: daniel-schumacher.net
Overview
I built this homelab to learn real-world infrastructure, networking, Linux, Docker and deployment. It hosts my portfolio website and will be expanded with more services over time.
Architecture
Current Services
Virtualization host for the homelab environment.
OnlineProxmoxContainer runtime for deploying portfolio and future services.
OnlineDockerContainer management interface for keeping services organized.
OnlinePortainerReverse proxy for routing domains to internal services.
OnlineNginxPublic DNS management and edge protection for the domain.
OnlineCloudflareStatic portfolio hosted from the homelab stack.
OnlineWebsiteDeployment workflow pulling code from GitHub into Docker.
OnlineGitHubWhat I learned
Future Improvements
Hosted here