this post was submitted on 19 Jan 2025
2 points (100.0% liked)

homelab.

199 readers
1 users here now

Welcome to your friendly /r/homelab, where techies and sysadmin from everywhere are welcome to share their labs, projects, builds, etc.

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homelab by /u/marcin423 on 2025-01-19 10:44:55+00:00.


You can often hear questions here: ๐Ÿค” How to document a homelab? How to keep its maintenance and development in check? And finally, how to connect everything together? ๐Ÿ› ๏ธ

From the very beginning, I used an Infrastructure as Code (IaaC) approach in my homelab. However, due to privacy concerns, I couldn't publish it as open source. Recently, I spent a lot of time separating sensitive information so that I could publish the rest as open source ๐Ÿ˜Š

Check it out here: GitHub -

For example, Terraform defines the following resources:

๐Ÿ–ฅ๏ธ Linux containers (LXC) on Proxmox

โ˜๏ธ Virtual private server in Google Cloud Platform (GCP)

๐Ÿ”’ Tailscale access control lists (ACLs)

Ansible roles:

๐Ÿ›ก๏ธ Adguard DNS

๐Ÿ“ฆ Apt Cacher NG

๐Ÿ› ๏ธ Backup Ninja

๐Ÿณ Docker

๐Ÿ“น Frigate

๐Ÿ“Š Grafana

๐Ÿ“ˆ Grafana Agent

๐Ÿ‘ด Gramps

๐ŸŒˆ Hyperion NG

๐Ÿ“ธ Immich

๐ŸŽฅ Kodi

๐Ÿ“‚ Loki

๐Ÿ“ง Mailrise

๐Ÿ Mosqquitto

๐Ÿ”‹ NUT

๐ŸŒ Omada Software Controller

๐Ÿ“„ Paperless NGX

๐Ÿ’พ Proxmox Backup Server

๐Ÿ“ˆ Prometheus

๐ŸŽต Raspotify

๐Ÿ”„ RClone

๐Ÿ–ฅ๏ธ Samba

๐Ÿ” SearXNG

๐ŸŽถ Shairport

๐Ÿ“„ Stirling PDF

๐Ÿ”’ Tailscale

๐Ÿš€ Traefik

๐Ÿ“ก Transmission

๐Ÿ“Š Uptime Kuma

๐Ÿ” Vaultwarden

๐Ÿ” Whoogle

๐Ÿ“ก Zigbee2MQTT

Hope this helps! ๐Ÿ˜Š If you need any more tweaks, just let me know!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here