HomeLab

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. Prowlarr

    Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers.

    Prowlarr – indexer

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. Portainer

    Making Docker and Kubernetes management easy.

    Since I'm not using Kubernetes/K3S to manage the orchestration, I simply use Docker Compose files, which I manage in folders and track with Git. Secrets and credentials are stored securely using .env files — nothing is hardcoded. For maintenance, I use Portainer. The whole Docker management and Ubuntu itself run on the internal SSD for the fastest speed possible, ensuring no other services interfere.

  4. gluetun

    VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

    gluetun – WireGuard VPN tunnel

  5. bazarr

    Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.

    Bazarr – subtitles

  6. jellyseerr

    Open-source media request and discovery manager for Jellyfin, Plex, and Emby.

    Jellyseerr – media discovery

  7. Guides

    Here you will find Guides mainly for the Starr Apps (Sonarr/Radarr) and everything related to it. (by TRaSH-Guides)

    I recommend checking out Trash Guides for more details about the arr stack. For the whole media server setup, I dedicated a 3TB HDD, which is enough for now. Later, I can upgrade using JBOD bays: What is JBOD?

  8. tailscale

    The easiest, most secure way to use WireGuard and 2FA.

    For accessing my server from outside and anywhere, I use Tailscale. This service creates a VPN between all your desired devices. It offers much better security and less risk than using port forwarding or exposing ports/services to the whole internet. Runs fantastic — and even for free!

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. Code-Server

    VS Code in the browser

    code-server – VS Code in browser

  11. sabnzbd

    SABnzbd - The automated Usenet download tool

    SABnzbd – download client, routed through

  12. it-tools

    Collection of handy online tools for developers, with great UX.

    it-tools – handy dev toolkit in the browser

  13. Radarr

    Movie organizer/manager for usenet and torrent users.

    Radarr – movies

  14. scrutiny

    Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds

    Scrutiny monitors my HDD/SSD for temperatures, errors, and more, with a clean web UI.

  15. Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

    With my remaining 1TB HDD, I thought of making a locally hosted cloud for all my devices to sync school and private documents, as well as images if needed. For that, I'm currently using Nextcloud, which runs well as long as there are no issues.

  16. uptime-kuma

    A fancy self-hosted monitoring tool

    Uptime Kuma pings my most important services (where possible via /health endpoints). If something is down, I immediately get a mobile notification.

  17. n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    Run an automation server like n8n

  18. NetAlertX

    Get visibility of what's going on on your WIFI/LAN network. Schedule scans for devices, port changes and get alerts if unknown devices or changes are found. Write your own Plugins with auto-generated UI and in-build notification system. Build out and easily maintain your network source of truth (NSoT).

    NetAlertX is something fun I’m experimenting with — it provides network alerts when a device connects to the network for the first time. Whether it’s expected or possibly an intruder, I get a full notification with hostname and device info. Feels like a "network intruder alert".

  19. Jellyfin

    The Free Software Media System - Server Backend & API

    Jellyfin – media player

  20. watchtower

    A process for automating Docker container base image updates.

    For updates, I’m using a container called Watchtower that updates my Docker images automatically, together with unattended-upgrades to update system security packages.

  21. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Yo Ho, Yo Ho, a pirates life for me!! Recent streaming services, prices and shows getting butchered, finally decided its time. Here's how a basic self-hosted 'Netflix' would look like. Fully automated once its setup. Using only a makeshift homelab server from second hand parts.

    30 projects | /r/Piracy | 6 Jul 2023
  • Help with setting up NZBHydra

    1 project | /r/usenet | 3 Jul 2023
  • This would have made my life so much easier in the beginning....

    8 projects | /r/Piracy | 10 May 2023
  • yall might appreciate this

    13 projects | /r/DataHoarder | 17 Dec 2022
  • I'm genuinely unsure how i manage to do this

    13 projects | /r/Piracy | 19 Jul 2022

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?