.gitlab/agents/gitlab-integrator | ||
adguard | ||
dashboard | ||
helm-traefik | ||
minecraft | ||
nginx | ||
tcp | ||
traefik-lb | ||
README.md |
K3s cluster
Name | Usage | Accessibility | Host | Automated backups |
---|---|---|---|---|
therbron.com | Personal website | Public | Socrates | Nothing to backup |
Nginx Proxy Manager | Reverse proxy management | Public* | Socrates | ? |
Adguard | DNS ad blocker and custom DNS server | Private | Socrates | ? |
Nextcloud | File hosting suite | Public | Plato | ? |
Collabora | Online office suite | Public | Plato | ? |
Home assistant | Home automation and monitoring | Private | Pythagoras-a | ? |
Pwndrop | On the fly file downloading | Public* | Pythagoras-b | ? |
Vikunja | To-do and Kanban boards | Public | Pythagoras-b | ? |
Gitlab | Version control system | Public | Pythagoras-b | ? |
Wiki | Documentation manager | Public | Pythagoras-b | ? |
Bitwarden | Password manager | Public | Pythagoras-b | ? |
Jellyfin | Media streaming | Public | Archimedes | ? |
Sonarr | TV shows collection manager | Private | Plato | ? |
Radarr | Movie collection manager | Private | Plato | ? |
Jackett | Torrent indexer | Private | Plato | ? |
Deluge | Torrent client | Private | Plato | ? |
Notes
Add node to the list of available load balancer
kubectl label node <node-name> svccontroller.k3s.cattle.io/enablelb=true
kubectl port-forward $(kubectl get pods --selector "app.kubernetes.io/name=traefik" --output=name) 9000:9000
kubectl port-forward $(kubectl get pods --selector "app.kubernetes.io/name=traefik" --output=name) 25565:25565