Our great sponsors
-
Nextcloud - I honestly don't know why I run nextcloud. I currently use it to automatically backup phone photos, and share a small subset of the files I sync with seafile (nextcloud file sync *sucks* compared to seafile, but the sharing UI is a little better), but it's mediocre at that, kind of like it's mediocre at everything else. Why do so many of y'all host it? Is there anything it does well that I'm missing?
-
Is your server exposed to the public internet, do you use the official ntfy.sh server or how did you set it up?
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Portainer - Web UI for managing Docker Containers
-
RE: Your update, on https://selfhosted-services-2022.deployn.de/ you have the wrong link for miniflux. It should be https://github.com/miniflux/v2 instead :D
-
-Jellyfin (It's... Jellyfin. Can't say much more about it that hasn't already been said.)
-
-Immich (Photo backup. Just set this up last week so I can't say much yet about it, but with the exception of a few minor kinks it seems to get the job done pretty solidly.)
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first.
I have a ton running in my environment, but I will pair the list down to just a few that are critical for my daily life... - Home Assistant: Like most here, this is probably my most-used Self-Hosted service! I have two instances running, one at home & one for my Vacation Home. - Plex: I run a massive (40+TB) media server at home, and I have been running Plex to support that for the past 7 years. Before Plex, I had a somewhat large Windows Media Server setup... and when I cut the cord and moved to Plex... I have never looked back! (Do use all of the *arr's as well to feed the beast!) - Heimdall Dashboard: I have tried Organizr V2, and others... but I keep coming back to Heimdall. I really hate this saying, but "It Just Works!!!" - Grafana: I enjoy looking at historical data about my environment... and Grafana seems to make the prettiest dashboards! To be fair, I use Grafana at work as well... so I could be a little based. :P - MinIO: I see this one getting often overlooked... but if you need some S3 style storage in your Self-Hosted life... this is it! I use several MinIO containers around my environment... for object storage of regular data, as well as backup data (using restic)
-
Frigate - NVR with object detection. Send info via MQTT, integrated with Ignition and ntfy.
-
I have a ton running in my environment, but I will pair the list down to just a few that are critical for my daily life... - Home Assistant: Like most here, this is probably my most-used Self-Hosted service! I have two instances running, one at home & one for my Vacation Home. - Plex: I run a massive (40+TB) media server at home, and I have been running Plex to support that for the past 7 years. Before Plex, I had a somewhat large Windows Media Server setup... and when I cut the cord and moved to Plex... I have never looked back! (Do use all of the *arr's as well to feed the beast!) - Heimdall Dashboard: I have tried Organizr V2, and others... but I keep coming back to Heimdall. I really hate this saying, but "It Just Works!!!" - Grafana: I enjoy looking at historical data about my environment... and Grafana seems to make the prettiest dashboards! To be fair, I use Grafana at work as well... so I could be a little based. :P - MinIO: I see this one getting often overlooked... but if you need some S3 style storage in your Self-Hosted life... this is it! I use several MinIO containers around my environment... for object storage of regular data, as well as backup data (using restic)
-
your_spotify: tracks what you listen on spotify and offers you a dashboard to explore statistics about it.
-
Vaultwarden (Bitwarden) - Password Manager
-
Lidarr - ^ for Music
-
Tautulli - Plex Statistics
-
Ombi - Requests for Plex
-
Wireguard (wg-easy) - WireGuard VPN + Web Admin UI
-
zmNinja
High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder
Zoneminder (https://zoneminder.com/) and zmninja (https://github.com/ZoneMinder/zmNinja) for security camera monitoring/recording/viewing. Listens on vpn/mesh for secure, private access.
-
TheLounge (https://github.com/thelounge/thelounge) - web IRC client that I set to listen on my vpn/mesh. Works great on desktop and mobile, and supports push notifications.
-
Openhab (https://www.openhab.org/) - connected to vpn/mesh, controlling a group of z-wave devices that control an outlet and thermostats.
-
ZeroTier (https://github.com/zerotier) for a not self-hosted SDN/mesh and Nebula (https://github.com/slackhq/nebula) for a self-hosted SDN/mesh.
-
RTL_433 (https://github.com/merbanan/rtl_433) - paired with a USB software defined radio, picks up readings from sensors.
-
-
glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
-
uptime
A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap. (by fzaninotto)
-
- unmanic : basically a FFmpeg GUI. I just wanted to test it and next thing I know, I passed through multiples tv shows and got down from 8TB to 6.5TB
-
- jellyseerr : a media request management, a fork of overseerr for jellyfin. Friends are mostly using requestrr but I wanted a backup solution as it's not maintained anymore and it could break anytime. It's far from being perfect but it does the job (it's getting rate limited a lot by pihole because it always wants to synchronize with jellyfin, I reduced the cron jobs to reduce it a bit).
-
-Trilium (I use it for notes. Joplin was my go-to until I needed something with a web-ui.)
-
-JFA-go (An accounts manager for Jellyfin, really useful tool, I use it to create invite links so friends/family can make accounts themselves.)
-
homepage
A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
-
Plex Auto Genres - Tool I created to automatically sort Plex tv-shows, anime, movies into genre based collections
-
Gotify
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)
Been looking for something for push notifications for a while now. How is ntfy working out for you? Have you ever used gotify?
-
Some important services for me: 1. Wireguard: I have bypass rules in Authelia since I’m too lazy to login to my services. Wireguard also provides adblock on-the-go. 2. Samba server: use to transfer files between iPhone/iPad/laptop. Didn’t expect I’m depending on it too much. 3. Webtop: aka my lite/fake VM. I mounted my data directory to this container, mostly use it when i need GUI to move/edit files on my server. Accessible through web browser or RDP protocol. 4. Diversion: adblock on Asus router. Easy to setup adblock with vpn. Also no need to setup 2 Adblock instances. Another advantage, asus router can force all dns queries through this, bypass hard coded dns on some devices. 5. Cockpit with file sharing plugin: easily manage samba/nfs share
-
Some important services for me: 1. Wireguard: I have bypass rules in Authelia since I’m too lazy to login to my services. Wireguard also provides adblock on-the-go. 2. Samba server: use to transfer files between iPhone/iPad/laptop. Didn’t expect I’m depending on it too much. 3. Webtop: aka my lite/fake VM. I mounted my data directory to this container, mostly use it when i need GUI to move/edit files on my server. Accessible through web browser or RDP protocol. 4. Diversion: adblock on Asus router. Easy to setup adblock with vpn. Also no need to setup 2 Adblock instances. Another advantage, asus router can force all dns queries through this, bypass hard coded dns on some devices. 5. Cockpit with file sharing plugin: easily manage samba/nfs share
-
docker-transmission-openvpn
Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel
Interesting stuff! i've been using tranmission-ovpn and routing my other sensitive containers through that. Might be my next weekend project. Your method seems less hacky.
-
docker-swag
Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
SWAG (ext proxy)
-
Dozzle - hate portainer log view
-
file brower and nginx autoindex with my personal bash script to generate download links one by one
-
Caddy Reverse Proxy
-
LinuxGSM
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
LGSM Servers Satisfactory Valheim Minecraft Java Minecraft Bedrock
-
-
foundryvtt
Public issue tracking and documentation for Foundry Virtual Tabletop - software connecting RPG gamers in a shared multiplayer environment with an intuitive interface and powerful API.
FoundryVTT
-
Calibre Web
:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
Calibre Web
-
Collabora Online
Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
Nextcloud w/ Collabora
-
AdGuard Home
-
Skarf
-
lldap
Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. GPL-3.0 Rust
LLDAP
-
Matrix Server
-
Two other great mentions is restic & Obisidan! I just started migrating my backup tasks from Duplicati to restic. Less overhead to run, and I get the same benefits of what Duplicati was providing. I never really used the Duplicati website often enough to miss it, so restic's command line interface works for me!
-
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
I have a ton running in my environment, but I will pair the list down to just a few that are critical for my daily life... - Home Assistant: Like most here, this is probably my most-used Self-Hosted service! I have two instances running, one at home & one for my Vacation Home. - Plex: I run a massive (40+TB) media server at home, and I have been running Plex to support that for the past 7 years. Before Plex, I had a somewhat large Windows Media Server setup... and when I cut the cord and moved to Plex... I have never looked back! (Do use all of the *arr's as well to feed the beast!) - Heimdall Dashboard: I have tried Organizr V2, and others... but I keep coming back to Heimdall. I really hate this saying, but "It Just Works!!!" - Grafana: I enjoy looking at historical data about my environment... and Grafana seems to make the prettiest dashboards! To be fair, I use Grafana at work as well... so I could be a little based. :P - MinIO: I see this one getting often overlooked... but if you need some S3 style storage in your Self-Hosted life... this is it! I use several MinIO containers around my environment... for object storage of regular data, as well as backup data (using restic)
-
Medusa
Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. (by pymedusa)
Medusa for a sonarr replacement. I got tired of jackett and sonarr messing up, not finding shows, etc... Been using for about 3 years now. Very satisfied. https://pymedusa.com/
-
There are some backup tools in this thread. Duplicati, rsync, restic, Duplicity, Syncthing
-
Cups-Airprint - Airprint server for older non-airprint capable printers.
-
MonitoRSS
Discord RSS bot (formerly known as Discord.RSS) with customizable feeds. https://monitorss.xyz
Monitor-RSS with rss-bridge Monitor-RSS allows me to filter RSS feeds obtained from rss-bridge with keywords and let's me embed them to discord. I mainly use xpath on rss-bridge to scrape sports news (fantasy football injuries) and add those feeds to Monitor-RSS that allows to filter them by player names or anything specific I am interested in. Sending those filtered feeds to Discord results in easy reading and manage them via discord tag or channel notifications. This way I get notified for stuff I am interested in and ignore anything not relevant 😎
-
Monitor-RSS with rss-bridge Monitor-RSS allows me to filter RSS feeds obtained from rss-bridge with keywords and let's me embed them to discord. I mainly use xpath on rss-bridge to scrape sports news (fantasy football injuries) and add those feeds to Monitor-RSS that allows to filter them by player names or anything specific I am interested in. Sending those filtered feeds to Discord results in easy reading and manage them via discord tag or channel notifications. This way I get notified for stuff I am interested in and ignore anything not relevant 😎
-
Logitec Media Server - Music server. Yes, I'm old enough to have a still-working original squeezebox, as well as multiple squeezebox radios. They're awesome.
-
librephotos
A self-hosted open source photo management service. This is the repository of the backend.
LibrePhotos - Man, I *so* want a google photos replacement that gives me control over how my photos are organized. Photoprism and LibrePhotos are both almost there. Of the two, I chose LibrePhotos mainly because I like how the project is run, and because it doesn't rely on making humongous thumbnails of all your media (so therefore uses about 1/4 the space in its database).
-
MythTV - Amazing (if a bit crotchety) PVR for OTA TV programming, as well as a decent media server. I think I might be the only one on this list running it! :D
-
transmission-wireguard - This is just a simple docker-compose config which combines transmission with a wireguard tunnel, and ensures that no transmission traffic goes outside the tunnel.
-
Apache - Web server. Required for MythTV, but I also use it as my reverse SSL proxy for everything else.
-
-
Freepbx
This module provides a facility to install bug fixes to the framework code that is not otherwise housed in a module (by FreePBX)
FreePBX
-
AllTube: Video downloader for hundreds of websites
-
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
ArchiveBox: Wayback Machine but selfhosted
-
HomeBox: Keep track of things in your home
-
Seafile
High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.
Seafile: Selfhosted Mega/Dropbox (I don't know why so many people use the overkilled Nextcloud for that)
-
Emby: Media server
-
Sonarr: Series/Animes
-
Kutt: Short links
-
Uptime Kuma: Services monitoring tool
-
n8n
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
n8n: Automate tasks
-
Hi! what do you think about the vulnerabilities marked in github of OneDev? https://github.com/theonedev/onedev/security/advisories
-
Wallabag
wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.
Wallabag - For saving web content and links.
-
SFTPGo
Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
I surprised nobody mentioned SFTPgo - very flexible file access/sharing over SFTP/FTP/WebDAV/HTTPS with event manager, users, acls... with multiple backend supports (that can be from local storage and up to all popular cloud storages) and all of this in one single executable file.
-
firezone
Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
Firezone (https://github.com/firezone/firezone) Wireguard-VPN Server with SSO capability
-
Zitadel (https://zitadel.com/) - Single Sign On / Keycloak Replacement
-
Traefik (https://traefik.io/) Docker Proxy
-
AdGuard Home (https://adguard.com/) DNS filter
-
kopia
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
I just got setup on Kopia yesterday: https://kopia.io
-
-
docker-hoster
A simple "etc/hosts" file injection tool to resolve names of local Docker containers on the host.
Docker-Hoster (https://github.com/dvddarias/docker-hoster)
-
Sure, I use this bridge (https://github.com/mautrix/facebook) to bridge synapse server to my facebook account, so I can use facebook messenger through my synapse server. I like it mainly so I don't have to install facebook messenger on my phone.
-
emulatorjs (https://github.com/linuxserver/docker-emulatorjs) - JS retroarch hosting for fun. Works pretty well for earlier systems for me at least.
-
docker-qBittorrentvpn
Docker container which runs a headless qBittorrent client with WebUI and optional OpenVPN (by MarkusMcNugen)
qt bittorent (https://github.com/MarkusMcNugen/docker-qBittorrentvpn) - torrent with vpn in a browser. I love that I dont have to devote my box to it or mess with vpn state.
-
Whoogle (https://github.com/benbusby/whoogle-search) - A google alternative with no ads etc.
-
Handbrake (https://github.com/jlesage/docker-handbrake) - Similar to QT bittorrent, nice to have a spot where I can dump my video files and it has tools to monitor new files dropped in and custom formats.
-
Take a look at photoprism for a google photo replacement. I just started using last week so far I’m impressed.
-
Maybe take a look at gatus instead.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Related posts
- Is there a Linux server distro that you can configure stuff like Windows server does?
- What are your top self hosted services that you are very satisfied with ?
- 7 Months of Self-Hosting with my RaspberryPi [More details in pinned comment]
- Open-source home cloud OS allows you to run Docker applications without coding
- Self-hosting all these services on two Raspberry Pi 4s!