At the current moment in time I have only managed to get a basic NGINX webpage running on a three node kubernetes cluster running K3s. I aim to transition the following docker services over to Kubernetes services. The three nodes will be hosted for free using the forever free Oracle Cloud resources.
Below are the services I have running 24/7 on Raspberry Pi’s. Some are public facing services and some are private.
Docker Image | Purpose |
---|---|
NGINX Proxy Manager | I use NPM to easily setup reverse proxy records for the multiple web facing services that I host in my Home lab. |
Nextcloud and MariaDB backend database | For allowing me to have a 24/7 local cloud backup location for family images and video. |
Uptime Kuma | Used for monitoring my services uptime and alert me of any issues via Discord integration. |
Grafana and InfluxDB backend | I have built a Pollution monitor using an ESP8266. This sends the data to the InfluxDB database and then Grafana displays the information in graphs. |
Home Assistant | I don’t actively use Home assistant. But I have it installed for If I ever decide to create an interactive tablet for my smart home devices. |
The following are the docker services that I run on an old desktop for more processing power.
Docker Image | Purpose |
---|---|
Plex | I mainly use plex as a way to easily stream family photos and videos to internet connected devices. I also have a small amount of TV shows and movies backed up. |
GitLab and GitLab runners | I don’t always have an instance of GitLab running. But it allows me to practise CI/CD processes locally. Running it through gitlab.com takes a bit longer to get results |
Leave a Reply