Skip to content

jakelake88/complete-homelab-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Complete Homelab Stack

A comprehensive Docker Compose stack for running a complete homelab with 9 essential services.

πŸš€ Services Included

  1. PiHole - DNS/Ad Blocker (Port 8080)
  2. Vaultwarden - Password Manager (Port 8081)
  3. Planka - Kanban Board (Port 8082)
  4. Radicale - Calendar/CalDAV (Port 8083)
  5. Homepage - Dashboard (Port 8084)
  6. Red Discord Bot - Discord Bot (No port)
  7. Speedtest Tracker - Speed Monitor (Port 8085)
  8. Uptime Kuma - Service Monitor (Port 8086)
  9. Immich - Photo Sync (Port 8087)

πŸ“‹ Quick Start

  1. Clone this repository
  2. Edit complete-homelab-stack.yml - Change all default passwords and tokens
  3. Deploy with Docker Compose or Portainer
  4. Access your services at http://your-server-ip:PORT

πŸ“– Documentation

⚠️ Security Notice

Before deployment:

  • Change all default passwords in the YAML file
  • Update IP addresses to match your network
  • Generate secure tokens where indicated

πŸ”§ Deployment Options

Option 1: Docker Compose (Command Line)

docker-compose -f complete-homelab-stack.yml up -d

Option 2: Portainer (Web Interface)

  1. Go to Stacks β†’ Add stack
  2. Upload complete-homelab-stack.yml
  3. Deploy

πŸ“ Data Storage

All persistent data is stored in ./data/ subdirectories for easy backup and management.

🌐 Access URLs

After deployment, access services at:

  • PiHole: http://your-ip:8080/admin
  • Vaultwarden: http://your-ip:8081
  • Planka: http://your-ip:8082
  • Calendar: http://your-ip:8083
  • Homepage: http://your-ip:8084
  • Speedtest: http://your-ip:8085
  • Uptime Kuma: http://your-ip:8086
  • Immich: http://your-ip:8087

🀝 Contributing

Feel free to submit issues and pull requests to improve this homelab stack.

πŸ“„ License

This project is open source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published