Bumps the docker-dependency group with 1 update in the /docker-compose/atuin directory: [atuinsh/atuin](https://github.com/atuinsh/atuin). Bumps the docker-dependency group with 2 updates in the /docker-compose/dawarich directory: freikin/dawarich and redis. Bumps the docker-dependency group with 1 update in the /docker-compose/dozzle directory: amir20/dozzle. Bumps the docker-dependency group with 2 updates in the /docker-compose/immich directory: redis and [immich-app/postgres](https://github.com/immich-app/base-images). Bumps the docker-dependency group with 2 updates in the /docker-compose/karakeep directory: [karakeep-app/karakeep](https://github.com/karakeep-app/karakeep) and getmeili/meilisearch. Bumps the docker-dependency group with 1 update in the /docker-compose/linkwarden directory: [linkwarden/linkwarden](https://github.com/linkwarden/linkwarden). Bumps the docker-dependency group with 1 update in the /docker-compose/opengist directory: [thomiceli/opengist](https://github.com/thomiceli/opengist). Bumps the docker-dependency group with 1 update in the /docker-compose/pihole directory: pihole/pihole. Bumps the docker-dependency group with 1 update in the /docker-compose/portainer directory: portainer/portainer-ce. Bumps the docker-dependency group with 1 update in the /docker-compose/prometheus directory: prom/prometheus. Bumps the docker-dependency group with 1 update in the /docker-compose/rustfs directory: redis. Bumps the docker-dependency group with 1 update in the /docker-compose/swagger-editor directory: swaggerapi/swagger-editor. Bumps the docker-dependency group with 1 update in the /docker-compose/uptime-kuma directory: louislam/uptime-kuma. Updates `atuinsh/atuin` from 18.15.2 to 18.16.0 - [Release notes](https://github.com/atuinsh/atuin/releases) - [Changelog](https://github.com/atuinsh/atuin/blob/main/CHANGELOG.md) - [Commits](https://github.com/atuinsh/atuin/compare/v18.15.2...v18.16.0) Updates `freikin/dawarich` from 1.6.1 to 1.7.7 Updates `redis` from 7.4-alpine to 8.6-alpine Updates `redis` from 7.4-alpine to 8.6-alpine Updates `redis` from 7.4-alpine to 8.6-alpine Updates `amir20/dozzle` from v10.5.0 to v10.5.2 Updates `redis` from 7.2.5 to 8.6.3 Updates `immich-app/postgres` from 14-vectorchord0.4.3-pgvectors0.2.0 to 16-vectorchord0.4.3-pgvectors0.2.0 - [Commits](https://github.com/immich-app/base-images/commits) Updates `redis` from 7.2.5 to 8.6.3 Updates `redis` from 7.2.5 to 8.6.3 Updates `karakeep-app/karakeep` from 0.31.0 to 0.32.0 - [Release notes](https://github.com/karakeep-app/karakeep/releases) - [Commits](https://github.com/karakeep-app/karakeep/compare/v0.31.0...v0.32.0) Updates `getmeili/meilisearch` from v1.41.0 to v1.43.0 Updates `linkwarden/linkwarden` from v2.14.0 to v2.14.1 - [Release notes](https://github.com/linkwarden/linkwarden/releases) - [Commits](https://github.com/linkwarden/linkwarden/compare/v2.14.0...v2.14.1) Updates `thomiceli/opengist` from 1.12.1 to 1.12.2 - [Release notes](https://github.com/thomiceli/opengist/releases) - [Changelog](https://github.com/thomiceli/opengist/blob/master/CHANGELOG.md) - [Commits](https://github.com/thomiceli/opengist/compare/v1.12.1...v1.12.2) Updates `pihole/pihole` from 2026.02.0 to 2026.04.1 Updates `portainer/portainer-ce` from 2.40.0 to 2.41.1 Updates `prom/prometheus` from v3.10.0 to v3.11.3 Updates `redis` from 7.4-alpine to 8.6-alpine Updates `redis` from 7.4-alpine to 8.6-alpine Updates `redis` from 7.4-alpine to 8.6-alpine Updates `swaggerapi/swagger-editor` from v5.3.7 to v5.3.8 Updates `louislam/uptime-kuma` from 2.2.1 to 2.3.2 --- updated-dependencies: - dependency-name: atuinsh/atuin dependency-version: 18.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-dependency - dependency-name: freikin/dawarich dependency-version: 1.7.7 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: amir20/dozzle dependency-version: v10.5.2 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: docker-dependency - dependency-name: immich-app/postgres dependency-version: 16-vectorchord0.4.3-pgvectors0.2.0 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: docker-dependency - dependency-name: karakeep-app/karakeep dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-dependency - dependency-name: getmeili/meilisearch dependency-version: v1.43.0 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: linkwarden/linkwarden dependency-version: v2.14.1 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: thomiceli/opengist dependency-version: 1.12.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: docker-dependency - dependency-name: pihole/pihole dependency-version: 2026.04.1 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: portainer/portainer-ce dependency-version: 2.41.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-dependency - dependency-name: prom/prometheus dependency-version: v3.11.3 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: redis dependency-version: 8.6-alpine dependency-type: direct:production dependency-group: docker-dependency - dependency-name: swaggerapi/swagger-editor dependency-version: v5.3.8 dependency-type: direct:production dependency-group: docker-dependency - dependency-name: louislam/uptime-kuma dependency-version: 2.3.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docker-dependency ... Signed-off-by: dependabot[bot] <support@github.com>
Rodney Osodo's Homelab
Hello, I'm Rodney Osodo @blackd0t on Twitter. I'm a software engineer and homelab enthusiast. I use it to learn new technologies and to host my projects and other services I use. This repository contains the configuration files for my homelab.
Goals
- Have fun.
- Learn new technologies.
- De-google my life.
- To eventually provide a highly available and scalable infrastructure for my projects and services with no single point of failure.
Hardware
I have a single server running Proxmox VE 8.3.5 with the following specs:
- CPU: AMD Ryzen 7 4800H with Radeon Graphics (16) @ 1.4GHz - 2.9GHz
- RAM: 64 GB DDR4-3200 Memory
- SSD: 1x 1 TB NVMe SSD
- Disk: 1x 2 TB HDD
I also have a backup server running Proxmox Backup Server 3.3.0 with the following specs:
- CPU: Intel N100 (4) @ 2.9GHz
- RAM: 16 GB DDR4-3200 Memory
- SSD: 500GB NVMe SSD
- Disk: 1x 4 TB HDD
I have a 30 Mbps uplink and a 30 Mbps downlink internet connection from Safaricom (planning to upgrade depending on usage). I don't have a static IP address so I use cloudflare-tunnel and tailscale to expose my services to the internet.
Some photos of my homelab:
More photos can be found in this Immich-photo-album.
Software
I use Proxmox VE as my hypervisor and run Debian 12 (Bookworm) on the VMs.
For VM provisioning, I use Terraform and my scripts can be found here. I use ansible to bootstrap the VMs and the scripts can be found here.
Services
Here are some of the notable services that I use:
heimdall
Heimdall is a dashboard for all my web applications. It is a way to organize all the applications that I use daily.
cloudflared
Cloudflared is a lightweight tunnel daemon that proxies any localhost HTTP traffic through the Cloudflare network. I use it to expose my services to the internet.
immich
Immich is a photo album that I use to store all my photos. I use it to store all my photos. Immich is divided into several services, which are run as individual docker containers.




