Old infra code testing
Go to file
2022-06-12 12:14:10 -04:00
applications Start adding home services 2022-06-12 12:14:10 -04:00
machines/vms add vm provisioning 2022-06-10 21:15:13 -04:00
templates add vm provisioning 2022-06-10 21:15:13 -04:00
.gitignore reformat project; start vm provisioning 2022-06-08 14:28:48 -04:00
README.md add vm provisioning 2022-06-10 21:15:13 -04:00

GoodwinLabs

My homelab infrastructure as code

THE PLAN


Media

Media Server

  • Requirements

    • 4 core
    • 4GB RAM
    • NVIDIA GPU
    • network storage for media
  • Applications

    • Plex

Media Management (Docker)

  • Requirements

    • 4 core
    • 4GB RAM
    • network storage for downloads
    • network storage from media
  • Applications

    • FileBrowser
    • Sonarr (x2)
    • Radarr (x2)
    • Prowlarr
    • Overseerr
    • Requestrr
    • dizquetv
    • Transmission?

Coding

Development Server (Docker) - Server for my code development

  • Requirements

    • 8 cores
    • 8GB RAM
  • Applications

    • VSCode Server?
    • Gitea
    • Jenkins
    • Bookstack

Home Applications

QA (Docker) - Hold any containers to see if they will stay

  • Requirements
    • 4 core
    • 4GB RAM
  • Applications
    • N/A

Production (Docker) - Important Services

  • Requirements

    • 8 core
    • 8GB RAM
  • Applications

    • Portainer
    • BabyBuddy
    • Tandoor
    • Minio
    • Heimdall
    • PiHole
    • Nginx Proxy Manager
    • Uptime Kuma

Storage

NAS (TrueNAS Scale)

  • No Major Requirements