Skip to content

urbaman/HomeLab

Repository files navigation

ProxmoxHomeLabNotes

Appunti vari sul progetto Proxmox

Il progetto Proxmox prevede di impostare un cluster di almeno tre nodi Proxmox, per far girare le seguenti istanze:

Plesk (mailserver)

  • How to manage the mailserver with cloudflare

Proxmox (Hypervisor)

  • PfSense in HA
  • HomeAssistant (domotica)
  • 3x TrueNAS SCALE cluster (filesystem) - NOT WORKING
  • Truecommand to manage TrueNAS SCALE gluster cluster - NOT WORKING
  • Gluseterfs cluster
  • 3x haproxy for HA implementations
  • 3x etcd cluster for kubernetes
  • 3x control planes, 3x worker nodes kubernetes cluster
    • Metallb Loadbalancer
    • Multus multinetwork
    • Longhorn storage
    • Portainer
    • Certmanager
    • Traefik
    • Proxmox monitoring (Prometheus-Grafana)
    • Proxmox Backup monitoring (Prometheus-Grafana)
    • Haproxy monitoring
    • Dell Idrac Monitoring
    • Arista switch monitoring
    • Ceph monitoring
    • Glusterfs monitoring
    • NFS monitoring
    • Uptimekuma
    • Kured
    • Heimdall
    • Homer
    • Homepage
    • Datree (deprecated)
    • Teleport
    • Nvidia GPU plugin
    • NFS via NFS subdir provisioner
    • node feature discovery (not needed with Nvidia GPU plugin)
    • reloader (?)
    • k8TZ (to set a default timezone for the cluster)
    • Kyverno
    • Cilium+Hubble (?)
    • Authelia+lldap
    • CloudnativePG
    • kubelet-csr-approver
    • Livesync for Obsidian (through couchdb cluster)
    • Postgresql cluster with pgadmin and monitoring
    • MySQL replica cluster with Proxysql and Phpmyadmin; MySQL Prometheus-Grafana monitoring
    • Mariadb replica cluster with Proxysql and Phpmyadmin; Mariadb Prometheus-Grafana monitoring
    • Redis and Redis Prometheus-Grafana monitoring
    • Dbgate for multi-db client
    • Cloudbeaver for multi-db client
    • Memcached
    • MinIO for S3 ObjectStorage
    • ArgoCD for CD/DI
    • Gitlab for CD/CI
    • Hasicorp vault and External secrets for secret SPoT
    • Velero Backup
    • NextCloud (FileServer) and Prometheus-Grafana monitoring
    • Plex (MediaServer)
      • With Sonarr, Radarr, Transmission, Bazarr, Lidarr, Readarr, Prowlarr, Unpackerr, Overseer
      • Tautulli, all other "rr": autobrr, omegabrr, plex-auto-languages, plex-meta-manager, recyclarr, sabnzbd, wizarr
    • VS code (code-server)
    • Boing shared computing
    • Vaultwarden https://github.com/dani-garcia/vaultwarden/wiki/Kubernetes-deployment
    • the lounge
    • actualbudget
    • Authelia? https://www.authelia.com/integration/kubernetes/introduction/
    • Guacamole? https://github.com/thomas-illiet/k8s-guacamole
    • UrBackup (Backup)
    • miniflux
    • shlink
    • nut management
    • paperless
    • Stirling PDF
    • Reactive Resume
    • Firefly III
    • Flatnotes
    • IT-tools
    • Drawio

https://github.com/awesome-selfhosted/awesome-selfhosted