helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

160
active users

#homelab

14 posts13 participants0 posts today

It took a couple of weeks learning how the the values yaml files for rook ceph are supposed to be written. But I have finally managed to get a rook ceph storage cluster configured on a Talos kubernetes cluster!

I can do this stuff!

Next step is getting it to work with an ArgoCD CI/CD pipeline.

Replied in thread

Next I run #syncthing on my laptop, and on my #homelab #intelN100 #n100 mini pc / server that runs in the cupboard and is very #lowpower I run #proxmox and this also has a #samba share which allows any other network devices to see the media.

With syncthing running, I always have two copies of the media, but for backup I was using #rclone to send an encrypted copy to #googledrive - which I am in the process of switching over to #nextcloud running on #hetzner

🧵 3/4

Cositas en mi homelab:
- HomeAssitant (automatización del hogar)
- Jellyfin (media player)
- Nextcloud (fotos, calendario, contactos, RSS, documentos, Kanban, ...)
- Searxng (buscador agregador de otros)
- LibreTranslate (traductor LLM local)
- Forgejo (gestor de repositorios)
- Motion (detector de movimiento para cámaras IP)
- Prosody y Synapse (XMPP para video llamadas, chat, etc.)
- Y más cositas para gestionar lo anterior (Gatus, Nagios, Grafana, Prometheus, Graphite, Puppet, ...)
#HomeLab

Okay, authentik is up! Took a while, I was fighting against flux and the helm release because it deployed with the wrong StorageClass (I forgot to have that configuration ready before release.) Helm wasn't able to modify the PVC because they're immutable, updating the release has to wait for the initial release to succeed (which it won't) or timeout and flux is quiet on the reasons for all of this unless you know where to look 😔 lots of learning was had though!

Anyway, admin and personal user accounts created, MFA enabled. Got my first application integrated too! (actual budget)

What next? The world is my oyster... Probably gitea or semaphore. I'm hesitant to integrate services like jellyfin before I have more users onboarded and this gives me an opportunity to experiment with other edge cases like other providers and service accounts and such

I wrote something for myself, and figured it might be useful for others: a small service that automatically discovers LXCs and VMs in a Proxmox cluster and acts as a DNS server pointing to the IP(s) for them. It's called, somewhat unimaginatively... proxmox-service-discovery:
github.com/andrew-d/proxmox-se

As a short example: if you have a Proxmox cluster running lxc1, lxc2, and vm3, and you run proxmox-service-discovery with the "--dns-zone=example.com" option, then it will run a DNS server that answers queries for lxc1.example.com with all the IP addresses for lxc1, and so on for lxc2 and vm3.

It's pretty basic but well-tested, and seems to work well for my use-case. Feedback appreciated, along with bug reports, PRs, and so on!

A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS - andrew-d/proxmox-service-discovery
GitHubGitHub - andrew-d/proxmox-service-discovery: A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNSA DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS - andrew-d/proxmox-service-discovery

Ever wanted to screw around with clusters of low powered devices?

You basically can’t get any cheaper than those massive lots of Dell Wyse 3040 thin clients on Ebay.
They can be found for as low as ~$15 per device. They should be faster than a Pi Zero and come with built in Ethernet.

You might need to learn how to build custom power supply stuff because they typically they don’t come with them (be careful, some are 5v and some are 12v), but that’s really all just extra fun, isn’t it? :blobcat3c: