Homelab

Top 23 Homelab Open-Source Projects

  • dashy

    🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!

  • Project mention: Dashy: A self-hostable personal dashboard built for you | news.ycombinator.com | 2024-04-17
  • Proxmox

    Proxmox VE Helper-Scripts

  • Project mention: LXC or Portainer for media server | /r/Proxmox | 2023-12-07

    There's no one right way to do this. For me, I focused on isolation and containment. So I used LXCs for everything with Plex as the only Privileged container. All other *arrs remained unprivileged. My data resides on a NAS elsewhere in my network so I had to set up SMB sharing to all the LXCs and as you'll find out, that becomes less than intuitive. I wrote a guide here that details how I configured everything.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • homelab

    Fully automated homelab from empty disk to running services with a single command.

  • Project mention: Fastest way to set up an k8s environment ? | /r/kubernetes | 2023-05-31

    K3s is great, I use it on all of my personal clusters (here and here). It's lightweight and very easy to manage.

  • Ansible-NAS

    Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.

  • Project mention: davestephens/ansible-nas: Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook. | /r/devopsish | 2023-05-27
  • router7

    router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.

  • Project mention: Securely Chaining Wi-Fi Routers (2022) | news.ycombinator.com | 2023-11-25

    An "advert" for a BSD-licensed open-source codebase? Pointers to a comparable OSS networking project, implemented in memory-safe golang or rust, would be appreciated. There is https://router7.org, but for a narrow use case.

  • DockSTARTer

    DockSTARTer helps you get started with running apps in Docker.

  • Project mention: services and ssl are a nightmare | /r/homeautomation | 2023-06-02

    I recommend Dockstarter if you're not that familiar with docker yet. It helps setting up everything and there's documentation available for every app.

  • launchpad

    A collection of quick starters for ansible, kubernetes, docker, linux, windows, and more. Great for HomeLabs! (by techno-tim)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • httm

    Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even actual Time Machine backups!)

  • Project mention: Is my open-source project up to date with MIT license compliance and attribution? | /r/opensource | 2023-12-11

    My projects and many projects include a THIRD-PARTY-LICENSES.html file when I distribute binaries. See: https://github.com/kimono-koans/httm/blob/master/third_party/LICENSES_THIRD_PARTY.html

  • pi-hosted

    Raspberry Pi Self Hosted Server Based on Docker / Portainer.io

  • Project mention: Trying to deploy Plex via Portainer on a Raspberry Pi, having trouble building the image | /r/portainer | 2023-07-09
  • Gossa

    🎶 a fast and simple multimedia fileserver

  • Project mention: I created a minimalist file browser web UI, with streaming capabilites | /r/selfhosted | 2023-06-09

    Reminds me of Gossa.

  • dockcheck

    CLI tool to automate docker image updates. No pre-pull, selective, notify, prune.

  • Project mention: Should I be using a unified Docker-Compose.yml? | /r/selfhosted | 2023-12-08
  • Monitoring

    Monitor ESXi, Synology, Docker, PiHole and Raspberry Pi and Windows using Grafana, InfluxDB and Telegraf (by chvvkumar)

  • media-stack

    A stack of self-hosted tools to manage and stream media. Sonarr + Radarr + qBitTorrent + Prowlarr + Jellyfin + VPN

  • Project mention: What it looks like to host a completely automated *arr Suite | /r/homelab | 2023-05-20
  • pi-cluster

    Pi Kubernetes Cluster. Homelab kubernetes cluster automated with Ansible and ArgoCD

  • labca

    A private Certificate Authority for internal (lab) use, based on the open source ACME Automated Certificate Management Environment implementation from Let's Encrypt (tm).

  • ansible_homelab

    Ansible playbooks to quickly setup a homelab. The playbook will update the system, install Docker, and then deploy the Docker containers.

  • Project mention: Performance, power consumption and resource usage of my self-hosting setup | /r/selfhosted | 2023-05-09

    - Ubuntu VM provisioned via Ansible (based on this project), running docker containers, with 36GB of RAM allocated.

  • rackstack

    A modular 3d-printable mini rack system.

  • Project mention: 3D printed mini-rack! | /r/homelab | 2023-10-02

    Special thanks to the creator of rackstack, you can find the project here: https://github.com/jazwa/rackstack

  • smart-home

    🏡 My smart home server setup built on top of Ubuntu, Docker, Home Assistant, Servarr, etc

  • Raspberry-Pi-Guide

    Raspberry Pi Guide. Learn all about the Raspberry Pi and other cool tools such as Tailscale, WireGuard, Home Assistant, Homebridge, ESPHome, and Watchdog timer.

  • Locatarr

    Locating *Arr services and aggregating them into a single list. Thus, Locatarr. (by Locatarr)

  • Ward

    Server dashboard (by AntonyLeons)

  • homelab-kube-cluster

    Dan's Homelab Kubernetes Cluster - Operated through Kustomize & ArgoCD

  • Dasherr

    A minimal and lightweight dashboard for your self-hosted services (and bookmarks)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Homelab related posts

  • Show HN: My HomeLab (and other cool stuff)

    2 projects | news.ycombinator.com | 3 May 2024
  • Use Ansible to create and start LXD virtual machines

    2 projects | dev.to | 12 Mar 2024
  • You shouldn't run NSA-grade Wi-Fi at home

    4 projects | news.ycombinator.com | 4 Jan 2024
  • Securely Chaining Wi-Fi Routers (2022)

    2 projects | news.ycombinator.com | 25 Nov 2023
  • Building a freedom-friendly WiFi pocket-router (2021)

    1 project | news.ycombinator.com | 24 Nov 2023
  • Secure Programmable Router

    1 project | news.ycombinator.com | 16 Sep 2023
  • Continue with LocalAI: An alternative to GitHub's Copilot that runs everything locally

    4 projects | /r/selfhosted | 30 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 6 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Homelab projects? This list will help you:

Project Stars
1 dashy 15,448
2 Proxmox 10,121
3 homelab 7,756
4 Ansible-NAS 2,957
5 router7 2,655
6 DockSTARTer 2,144
7 launchpad 1,296
8 httm 1,204
9 pi-hosted 1,144
10 Gossa 843
11 dockcheck 716
12 Monitoring 635
13 media-stack 462
14 pi-cluster 341
15 labca 290
16 ansible_homelab 275
17 rackstack 275
18 smart-home 229
19 Raspberry-Pi-Guide 224
20 Locatarr 219
21 Ward 198
22 homelab-kube-cluster 193
23 Dasherr 177

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com