2026-06-15 05:37:33 -04:00
2026-06-15 05:37:33 -04:00
2026-06-15 09:30:11 +00:00

ByteGeist Homelab

Server

Provider: Hetzner OS: Ubuntu 24.04 RAM: 4 GB Disk: 80 GB

Domains

  • git.casko.dev
  • status.casko.dev

Services

  • Docker
  • Docker Compose
  • Gitea
  • Uptime Kuma
  • Nginx Proxy Manager

Docker Containers

Container Purpose
gitea Self-hosted Git server
uptime-kuma Monitoring and uptime checks
npm Reverse proxy and SSL certificates

Timeline

2026-06-15

  • Installed Docker
  • Learned Docker Compose
  • Created first Docker network
  • Installed Gitea
  • Installed Uptime Kuma
  • Installed Nginx Proxy Manager
  • Configured git.casko.dev
  • Configured status.casko.dev
  • Enabled SSL certificates

Lessons Learned

  • Docker images are templates
  • Containers are running instances
  • Docker Compose manages multi-container applications
  • Reverse proxies route traffic to internal services
  • SSL certificates can be automated with Let's Encrypt

Future Plans

  • Homepage Dashboard
  • Deploy TaurusTech projects
  • Deploy DNR-App
  • Learn container networking
  • Learn backups and disaster recovery
S
Description
No description provided
Readme 35 KiB
Languages
Markdown 100%