What are your Most Used Self Hosted Applications?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • Amplication - open-source Node.js backend code generator
  • Appwrite - The open-source backend cloud platform
  • SurveyJS - A Non-Cloud Alternative to Google Forms that has it all.
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Mergify - Updating dependencies is time-consuming.
  • Home Assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    HomeAssistant - Don't access it too often right now but it's constantly automating my home lights and recording data.

  • paperless-ngx

    A community-supported supercharged version of paperless: scan, index and archive all your physical documents

    Paperless NGX - Searchable document storage with OCR (might replace with some features of NextCloud eventually)

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • Nextcloud

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

    Nextcloud (your private google web services replacement) https://github.com/nextcloud/server

  • Jellyfin

    The Free Software Media System

    Jellyfin (media server for tv, movies, music, books, etc) https://github.com/jellyfin/jellyfin

  • accounts

    Accounts - A pretty Janky & minimal accounting web app I've thrown together to manage my self-employment finances.

  • forwarder

    A Simple URL forwarder

    Forwarder - A really basic URL forwarder I wrote a while back for making mobile access to some URLs easier. Built it to help learn programming in Go. Still comes in handy for web development testing here and there.

  • mailbag

    A simple plaintext email send app based on Laravel

    MailBag - A simple email subscription app I threw together after getting fed-up with Mailchimp.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • meilisearch-js

    JavaScript client for the Meilisearch API

    Meilisearch - Provides search for the main BookStack static site/docs/blog.

  • BookStack

    A platform to create documentation/wiki content built with PHP & Laravel

    BookStack - Long term note storage

  • Plausible Analytics

    Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.

    Plausible - For site analytics

  • Pi-hole

    A black hole for Internet advertisements

    PiHole - Just doing its thing blocking requests via DNS on the network.

  • pass-import

    A pass extension for importing data from most existing password managers

    Gitea - Backend for pass

  • Firefly III

    Firefly III: a personal finances manager

    Firefly III and the data importer run daily over here.

  • docker-minecraft-server

    Docker image that provides a Minecraft Server that will automatically download selected version at startup


  • uptime-kuma

    A fancy self-hosted monitoring tool

    Uptime Kuma

  • docker-ripper

    The best way to automatically rip optical disks using docker!

    Ripper: Automatic Blu-ray ripping

  • docker-github-backup

    A backup script for GitHub repositories

    GitHub-Backup: Back up my GitHub repos

  • scrutiny

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

    Scrutiny - Hard drive health monitoring

  • wireguard-vyatta-ubnt

    WireGuard for Ubiquiti Devices

    Wireguard - Running on my OpenWRT router for remote network access and bridging to two other networks.

  • traefik

    The Cloud Native Application Proxy

    Traefik - For routing to Docker container services internally, and as an HTTPS gateway to a few externally-accessible services.

  • Paper

    The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies

    PaperMC - Modded Minecraft server for a few friends

  • flame

    Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. (by pawelmalak)

  • automatic-ripping-machine

    Automatic Ripping Machine (ARM) Scripts

    ARM (Automatic Ripping Machine) https://github.com/automatic-ripping-machine/automatic-ripping-machine

  • e2guardian

    E2guardian is a web content filter that can work in proxy, transparent or icap server modes

    e2Guardian (Filtering & block ads at URL level for privacy) https://github.com/e2guardian/e2guardian

  • ErsatzTV

    Stream custom live channels using your own media

    ErsatzTV (Make your own streaming channel from your videos) https://github.com/jasongdove/ErsatzTV

  • fHDHR

    fun Home Distribution Hiatus Recreation

    fHDHR (pull in streaming from the web) https://github.com/fHDHR/fHDHR

  • jellyseerr

    fork of overseerr for jellyfin support

    Jellyseerr (requesting program) https://github.com/Fallenbagel/jellyseerr

  • Podgrab

    A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.

    Podgrab (pull in all your podcasts automatically with metadata) https://github.com/akhilrex/podgrab

  • unmanic

    Unmanic - Library Optimiser

    Unmanic (convert all your videos automatically to preferred format/codecs) https://github.com/Unmanic/unmanic

  • Docspell

    Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

    For sure! Here it is: docspell.org

  • Linkding-Miniflux Telegram bot

  • youngs-ytdl

    Telegram bot for Youtube-dl

    Youtube-Dl bot

  • Cronicle

    A simple, distributed task scheduler and runner with a web based UI.

    Cronicle (best graphical cron-like task scheduler I've ever used, free or paid)

  • Portainer

    Making Docker and Kubernetes management easy.

    Portainer (docker container management - 5 professional accounts free)

  • syncthing-android

    Wrapper of syncthing for Android.

    Syncthing (syncs multiple devices flawlessly - server, desktop, and mobile)

  • prometheus

    The Prometheus monitoring system and time series database.

    Prometheus (server metrics/monitoring)

  • Wiki.js

    Wiki.js | A modern and powerful wiki app built on Node.js

    Wiki.js (awesome wiki/documentation app)

  • onedrive

    OneDrive Client for Linux

    OneDrive (server/headless version - enables auto-sync of multiple OneDrive accounts)

  • VueTorrent

    The sleekest looking WEBUI for qBittorrent made with Vuejs!

    Vuetorrent (modern UI for qBittorent)

  • flood

    A modern web UI for various torrent clients with a Node.js backend and React frontend. (by jesec)

    Flood w/ rTorrent (modern UI for different bt clients)

  • Directus

    The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.

    Directus (database visualizer/manager)

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

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