Go to file
2022-05-15 21:43:20 +02:00
.gitlab/agents/gitlab-integrator Add gitlab agent configuration file 2022-02-16 15:27:40 +00:00
adguard Add exposition comment for adguard 2022-03-30 19:20:26 +02:00
dashboard Update kubernetes dashboard to be accessible from localhost, waiting for TLS 2022-05-15 21:43:20 +02:00
minecraft Add random testing for traefik 2022-05-15 18:57:30 +02:00
nginx Fix nginx routing setup 2022-05-15 20:30:42 +02:00
traefik-lb Add 443 entrypoint for traefik 2022-05-15 20:30:54 +02:00
README.md Add random testing for traefik 2022-05-15 18:57:30 +02:00

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