@tom_doerr: A list of open source tools for deploying your own VPN, music streaming service, photo hosting, and more on personal in…
Summary
A curated list of open source self-hosted tools for VPN, music streaming, photo hosting, and more, shared via a GitHub repository.
View Cached Full Text
Cached at: 07/15/26, 01:42 AM
A list of open source tools for deploying your own VPN, music streaming service, photo hosting, and more on personal infrastructure. https://github.com/Atarity/deploy-your-own-saas…
Atarity/deploy-your-own-saas
Source: https://github.com/Atarity/deploy-your-own-saas

🙊 Deploy your own VPN
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Algo VPN | Set of Ansible scripts that simplify the setup of a personal Wireguard and IPsec VPN. | 30312 | 🟢 5d |
| OpenVPN | Full-featured open source VPN solution. | 14231 | 🟢 33m |
| dockovpn.io | Stateless OpenVPN dockerized server which doesn’t require persistent storage. | 1428 | 🔴 2y |
| WireGuard | Faster, simpler, leaner, and more useful than IPsec. It intends to be considerably more performant than OpenVPN. | n/a | n/a |
🎧 Deploy your own Music streaming service
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Koel | Simple web-based personal audio streaming service. | 17195 | 🟢 19h |
| Audiobookshelf | Audiobook and podcast server. | 13508 | 🟢 15h |
| Mopidy | Extensible music server. | 8542 | 🟠 1mo |
| Black Candy | Music streaming server with web UI and iOS/Android apps. | 4317 | 🟢 14h |
| AzuraCast | Web radio management suite, with a modern web app. | 3942 | 🟢 1d |
| Ampache | Web based audio/video streaming application and file manager. | 3804 | 🟢 7h |
| Madsonic | Web-based media library and media streamer with jukebox functionality. | n/a | n/a |
| Funkwhale | Web-based music library with Airsonic compatibility. | n/a | n/a |
📷 Deploy your own Photo hosting
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Immich | High performance photo and video solution with familiar UI. | 107652 | 🟢 1m |
| PhotoPrism | Personal photo management with Ai classification and lots of features. | 39969 | 🟢 1d |
| Lychee | Upload, manage and share photos like from a native application. | 6361 | 🔴 4y |
| Piwigo | PHP image gallery. | 3818 | 🟢 6d |
| Pinry | Your own Pinterest with boards and tags. | 3394 | 🟠 6mo |
| Chevereto | Powerful and fast image hosting script that allows you to create your very own image hosting website in just minutes. | 942 | 🟢 4d |
📚 Deploy your own eBooks catalog
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Calibre | E-book manager packed with all you need features including server, viewer, editor and more. | 25340 | 🟢 9m |
| Calibre-Web | Web UI for Calibre database. | 17693 | 🟠 1mo |
| COPS | Calibre OPDS and HTML server. | 1485 | 🔴 2y |
📄 Deploy your own Google Docs
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Nocodb | Airtable alternative could be based on top of MySQL, PostgreSQL, SQL Server, SQLite & MariaDB with solid GUI | 63962 | 🟢 2h |
| Baserow | Your own API-focused Airtable with plugins. | 5331 | 🟢 1h |
| ONLYOFFICE CE | Private cloud office with collaboration features. CE version distributed as Docker image. | 5095 | 🟠 1mo |
| Collabora | LibreOffice in the cloud with collaboration features. | 3292 | 🟢 7h |
| SeaTable | Your own Airtable where spreadsheets meets database. | 702 | 🟠 8mo |
🎬 Deploy your own Netflix
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Jellyfin | Media system that puts you in control of managing and streaming your media. | 54265 | 🟢 1h |
📝 Deploy your own Notes
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Memos | Memo hub with knowledge management and socialization. | 61535 | 🟢 44m |
| Leanote | Your own Evernote. | 11692 | 🔴 2y |
| CodiMD | Realtime collaborative markdown notes. | 10110 | 🟠 9mo |
| Standard Notes | Clean and simple web app with E2E encryption, extensions and clients. How to self-host tutorial | 6540 | 🟢 9h |
| Bangle.io | Web only WYSIWYG note taking app that saves notes locally in markdown. | 1223 | 🟢 55m |
| TinyList | Your own Google Keep. Simple and clean. | 133 | 🟠 5mo |
🏷 Deploy your own Bookmarks service
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Hoarder | Bookmark-everything app with AI-based tagging and full text search. | 27396 | 🟢 1d |
| Linkding | Simple bookmarks with tags and neat UI. | 10842 | 🟢 21h |
| LinkAce | Bookmark archive with tags, lists and sharing features. | 3312 | 🟢 1d |
| xBrowserSync | Secure and anonymous bookmarking server with browser plugins and mobile app. | 1720 | 🟠 3mo |
| Unmark | Application for bookmarks. | 1633 | 🟠 5mo |
| Nextcloud Bookmarks | Bookmark app for Nextcloud with browser plugins, mobile and desktop apps. | 1196 | 🟢 1d |
| Briefkasten | Bookmark web app with REST API, OAuth, drag-n-drop and browser extension. | 1179 | 🟢 26d |
| Benotes | Bookmark taking web app with additional note taking feature. | 856 | 🔴 1y |
| Bookmarks | Self-hosted bookmarking app that can import bookmarks from delicious and chrome. | 149 | 🔴 3y |
| Readeck | Selfhosted bookmarking app with the modern UI, smart features and browser extension. | n/a | n/a |
🔤 Deploy your own URL shortener
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Yourls | Customizable, URL shortener in PHP. Detailed stats, analytics, plugins, and more included. | 12116 | 🟢 1d |
| Kutt | Modern URL shortener with support for custom domains. | 10968 | 🟢 9d |
| Shlink | URL shortener with neat UI, API and analytics. | 5154 | 🟢 22d |
| Delta | A file uploader and URL shortener packed with features and CLI. | 127 | 🔴 5y |
🗓 Deploy your own Calendar
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Radicale | Small CalDAV and CardDAV server made with Python. Simple file storage and plugins | 4826 | 🟢 20h |
| Sabre | CardDAV, CalDAV and WebDAV server made with PHP. | 3236 | 🟢 20h |
| Calendar Server | Calendar and contacts server made by Apple. | 505 | 🔴 6y |
🗄 Deploy your own Cloud storage
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Syncthing | Continuous file synchronization program. | 86368 | 🟢 13h |
| MinIO | Object storage server compatible with Amazon S3 APIs. | 61331 | 🟠 2mo |
| Nextcloud | Enhanced OwnCloud fork with tons of additional services like calendars, mail, contacts, video calls, etc . | 36142 | 🟢 20m |
| Filestash | Easily turn popular backends like SFTP, S3, GitHub etc into web-based file manager | 14379 | 🟢 2h |
| OwnCloud | Personal cloud which runs on your own server. | 8809 | 🟢 1h |
| Teedy | Lightweight document management system with workflows | 2552 | 🟠 5mo |
🕸 Deploy your own DNS
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Unbound | Validating, recursive, caching DNS resolver. Fast and lean and incorporates modern features based on open standards. | 4713 | 🟢 5d |
🛑 Deploy your own AdBlock
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Pi-hole | Network-wide ad blocking software you can deploy to local Raspberry Pi or always-free instance of Google Cloud. Yes, you’ve got the irony right. | 59855 | 🟢 3d |
| AdGuard Home | Network-wide DNS resolver with encryption for blocking ads & tracking. | 35418 | 🟢 9m |
✉️ Deploy your own Email server
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Postal | A fully featured mail server with web UI. | 16671 | 🟢 12h |
| Mail-in-a-Box | Another mail server suite based on Postfix, Dovecot, Z-Push, Roundcube, Nextcloud, Apache SpamAssassin, Postgrey, Nginx. | 15363 | 🟠 1mo |
| Mailcow | Dockerized mail server suite based on Postfix, Dovecot, Nginx, PHP, MariaDB, Rspamd and more. | 13107 | 🟢 20h |
| Mailu | Dockerized, secured mail suite which is easy to install and maintain. | 7363 | 🟢 5d |
| Roundcube | Browser-based IMAP client with an application-like user interface. | 7084 | 🟢 9d |
| Maddy | A composable all-in-one mail server written in Golang. | 6037 | 🟢 19h |
| iRedMail | Mail server suite with vast of options. | 1826 | 🟢 7d |
💬 Deploy your own Chat server
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Rocket Chat | WebChat platform. | 45788 | 🟢 5m |
| Mattermost | Private cloud, Slack-alternative. | 38429 | 🟢 3m |
| Zulip | Team chat which combined the immediacy of real-time chat with an email threading model. | 25494 | 🟢 4h |
| Mumble | Low-latency, high quality voice chat for gaming. | 8113 | 🟢 5d |
| Prosody IM | Modern XMPP communication server. | n/a | n/a |
| Matrix | Ecosystem for open federated Instant Messaging and VoIP. | n/a | n/a |
📹 Deploy your own Video calls
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Jitsi | Multi-platform open-source video conferencing. | 29599 | 🟢 2h |
| Nextcloud Talk | Chat or video calls via web or mobile apps, including screen sharing and webinar functionality. | 2160 | 🟢 7m |
✍️ Deploy your own Publishing system
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Hugo | Static site generators with amazing speed. | 88975 | 🟢 1d |
| Gatsby | React-based framework with performance, scalability, and security built in. | 55951 | 🟢 1h |
| Ghost | Headless Node.js CMS for professional publishing. | 54415 | 🟢 1m |
| Jekyll | Static websites and blogs. | 51560 | 🟢 21d |
| Eleventy | A simpler site generator. Transforms a directory of templates (of varying types) into HTML. | 19773 | 🟢 22h |
🗣 Deploy your own Disqus comments
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Remark42 | Self-hosted, lightweight, and simple commenting system, which doesn’t spy on users | 5553 | 🟢 3d |
| Isso | Lightweight commenting server. It aims to be a drop-in replacement for Disqus. | 5287 | 🟠 2mo |
| Staticman | Commenting server for static sites which stores all user generated content into your own repository. | 2455 | 🔴 2y |
📈 Deploy your own Web analytics engine
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Matomo | Open analytics platform. | 21687 | 🟢 1h |
| GoAccess | Real-time web log analyzer and interactive viewer that runs in a terminal or through browser. | 20704 | 🟠 1mo |
| Fathom Lite | Simple, privacy-focused website analytics. | 8008 | 🟠 3mo |
| GoatCounter | Easy analytics without tracking. | 5809 | 🟢 1d |
| Ackee | Self-hosted, Node.js based analytics tool for those who care about privacy. | 4679 | 🟢 13d |
| Shynet | Privacy-friendly, detailed web analytics that works without cookies or JS. | 3140 | 🟠 3mo |
🔍 Deploy your own Google search
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| SearXNG | Metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled. | 33883 | 🟢 23h |
| Whoogle | Search results without ads, JavaScript, AMP links, cookies, or IP address tracking. | 11573 | 🟢 3d |
📦 Deploy your own Cloud backup
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Restic | Encrypted, deduplicated & simple backups with an easy-to-use CLI. | 35004 | 🟢 3d |
| Borg | Deduplicating archiver with compression and authenticated encryption. | 13510 | 🟢 6h |
| ElkarBackup | Backup solution based on RSync/RSnapshot. | 413 | 🟢 28d |
🔗 Deploy your own Web archive
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| ArchiveBox | Web archive. Preserve and organize content from websites in a variety of formats. | 27925 | 🟢 12d |
| Archivy | Knowledge repository that allows you to preserve content. | 3265 | 🔴 2y |
🍕 Deploy your own file sharing server
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| FilePizza | Peer-to-peer file transfers with only browser. | 10118 | 🟢 18h |
| Enclosed | Minimalistic web app designed for sending private and secure notes. | 2036 | 🟠 1mo |
| Linx | Simple file/code/media sharing website. | 1578 | 🔴 1y |
| XBackBone | PHP file manager that support the instant sharing tools like ShareX, uPic, etc | 1155 | 🟢 7d |
| Lufi | Convenient file sharing with E2E encryption. | 350 | 🟠 2mo |
| Send | Simple, private file sharing with encryption. A Firefox Send fork. | n/a | n/a |
📂 Deploy your own Information storing and organization system
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Outline | Fastest wiki and knowledge base for growing teams with markdown support and clean UI. | 39684 | 🟢 2h |
| Wiki.js | Lightweight and extensible wiki made with Node.js. | 28594 | 🟢 30d |
| Bookstack | Platform to create documentation/wiki content built with PHP & Laravel. | 18898 | 🟢 10h |
| MediaWiki | Collaboration and documentation platform with enormous capabilities. | 5112 | 🟢 31m |
| Dokuwiki | Simple wiki that doesn’t require a database. | 4677 | 🟢 4h |
| Hypothes.is | Web annotating system with search, storing, collaboration, sharing and integrations. | 3161 | 🟢 3d |
🔑 Deploy your own Password manager
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Bitwarden | Easiest and safest password manager to store, share, and sync sensitive data. | 19420 | 🟢 6m |
| LessPass | Stateless password manager. | 6035 | 🟢 5d |
🤥 Deploy your own Read it Later
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Wallabag | Self hostable application for saving web pages. | 12826 | 🟢 1d |
| Shiori | Simple bookmarks manager written intended as a simple clone of Pocket. | 11543 | 🟢 4d |
| Shaark | Knowledge storage for web links, notes, pictures and passwords with clean web UI. | 592 | 🔴 2y |
🗞 Deploy your own RSS reader
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| FreshRSS | Rss aggregator with responsive UI. | 15537 | 🟢 16h |
| Miniflux | Minimalist and opinionated feed reader. | 9477 | 🟢 11h |
| Selfoss | Multipurpose rss reader, live stream, mashup, aggregation web application. | 2469 | 🟢 16d |
| Tiny Tiny RSS | Web-based news feed reader and aggregator. | 784 | 🟢 2d |
🇫🇮 Deploy your own Git server
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Gitea | Lightweight and powerful git server made with Go, so you can deploy it even on Raspberry Pi. | 56823 | 🟢 53m |
| GitLab CE | Turn-key git hosting solution. | 24587 | 🟢 2h |
| Gitolight | Git hosting on a server, with very fine-grained access control and many powerful features. | 8581 | 🟠 4mo |
| Pagure | Lightweight, powerful, and flexible git-centered forge with decentralization features. | 227 | 🟠 1mo |
| Forgejo | Lightweight, git-based software forging infrastructure with decentralised features. Base of Codeberg platform. | n/a | n/a |
🗑 Deploy your own Gist/PasteBin
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Privatebin | Minimalist, online pastebin where the server has zero knowledge of pasted data. | 8445 | 🟢 3h |
| Opengist | Git-powered pastebin. | 3254 | 🟢 3d |
| 0bin | Client side encrypted pastebin that can run without a database. | 1405 | 🟠 10mo |
🐵 Deploy your own Mailchimp
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Listmonk | High performance newsletter and mailing list manager with a modern dashboard. Single binary app. | 22106 | 🟢 1d |
🥋Deploy Deploy your own Kanban board
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Wekan | Collaborative Kanban board. | 20995 | 🟢 1h |
| Phabricator | A collection of web apps which contains bug tracker, kanban board, wiki, chat and everything you need to build software. | 12303 | 🔴 2y |
| Planka | Kanban board which looks and feels exactly like Trello. | 12226 | 🟢 15d |
| Kanboard | Project management software that focuses on the Kanban methodology. | 9719 | 🟢 11h |
| Taiga | Project management software with a kanban board, sprints, wiki and tickets. | 2122 | 🟠 8mo |
🛰 Deploy your own GPS tracking system
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| µlogger server | Web application for real-time collection of geolocation data, tracks viewing and management. | 611 | 🔴 1y |
| OwnTracks | Lightweight program for storing and accessing location data published via MQTT or HTTP by the OwnTracks apps. | n/a | n/a |
💳 Deploy your own Personal finance tracker
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Firefly III | Financial manager to help you keep track of expenses, income, budgets and everything in between. | 24039 | 🟢 2h |
| Sure | A personal finance app. CE fork of Maybe Finance | 8999 | 🟢 13h |
| Ledger | Plain text double-entry accounting with 3rd party UI like Prudent. Entry point to plain text accounting | 5985 | 🟢 10d |
| Beancount | Plain text double-entry accounting with 3rd party web UI like Fava | 5801 | 🟠 1mo |
| ezBookkeeping | A lightweight personal finance app with a user-friendly interface and powerful bookkeeping features. | 5222 | 🟢 22h |
🏠 Deploy your own Smart home
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Home Asisstant | Home automation hub which can be deployed on Raspberry Pi | 89364 | 🟢 1m |
| Home Bridge | Lightweight server that emulates the iOS HomeKit API so you can work with smart home devices that do not support the HomeKit protocol. | 25430 | 🟢 2h |
| OpenHAB | Vendor-neutral, hardware/protocol-agnostic home automation hub | n/a | n/a |
🌀 Deploy your own IFTTT
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| n8n | Node-based Workflow Automation Tool with visual editor. | 196414 | 🟢 3m |
| Huginn | System for building agents that perform automated tasks for you online. Written in Ruby. | 49615 | 🟢 2d |
| Beehive | A flexible event/agent & automation system made with Go. | 6476 | 🔴 3y |
| Kibitzr | Tiny server to notify about (almost) anything in the web. | 715 | 🟠 3mo |
🔐 Deploy your own One-time password provider
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| 2FAuth | A web app to manage your Two-Factor Authentication accounts and generate security codes. | 4043 | 🟢 2d |
🐳 Deploy your own Container Management System
| Name | Description | ⭐️ | Updated |
|---|---|---|---|
| Portainer | Container management tool. It allows anyone to deploy and manage containers without the need to write code. | 37958 | 🟢 1h |
| Umbrel | Either a docker image or OS that provides you with the most beautiful web interface to manage containerized web services. | 11612 | 🟢 3d |
| Pterodactyl | Game server management panel. It runs game servers in isolated containers while exposing a beautiful web UI to the users. | 9025 | 🟢 14d |
| Yacht | A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. | 57 | 🟠 4mo |
Worth to check:
- https://www.reddit.com/r/selfhosted/
- https://github.com/sovereign/sovereign
Cover mashup based on KADA★BURA art.
Similar Articles
@tom_doerr: Curates top open source apps for homelab enthusiasts. https://github.com/ccbikai/awesome-homelab…
Tom Doerr shares the awesome-homelab curated list of top open source apps for homelab enthusiasts, featuring AI tools like Ollama, Dify, Open WebUI, and others.
awesome-tunneling: List of tunneling software and services
This is a curated list of tunneling software and services for exposing local servers publicly with automatic HTTPS, targeted at self-hosters and developers.
@exploraX_: https://x.com/exploraX_/status/2058847991264383485
A curated list of 100 free open-source GitHub repos across categories like AI tools, self-hosted alternatives, dev essentials, and more, compiled by a content creator on X.
mikeroyal/Self-Hosting-Guide
A comprehensive guide to self-hosting software applications locally, covering cloud services, LLMs, WireGuard, automation, Home Assistant, and networking.
@tom_doerr: Hardens Linux servers with a comprehensive guide covering SSH, firewalls, and intrusion detection tools. https://github…
A comprehensive guide for securing Linux servers, covering SSH hardening, firewall configuration with UFW, and intrusion detection using tools like Fail2Ban and CrowdSec.