Deploy your own Saas apps
Deploy your own VPN
- OpenVPN β full-featured open source VPN solution. (Digital Ocean tutorial)
- dockovpn.io β
stateless OpenVPN dockerized server which doesnβt require persistent storage. - WireGuard β faster, simpler, leaner, and more useful than IPsec. It intends to be considerably more performant than OpenVPN. (Digital Ocean tutorial)
- Algo VPN β set of Ansible scripts that simplify the setup of a personal Wireguard and IPsec VPN.
- Streisand β another set of Ansible scripts to setup and run WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge.
Deploy your own Music streaming service
- Ampache β web based audio/video streaming application and file manager.
- Madsonic β web-based media library and media streamer with jukebox functionality.
- Mopidy β extensible music server.
- Koel β simple web-based personal audio streaming service. (GitHub)
- Funkwhale β web-based music library with Airsonic compatibility. (GitLab)
Deploy your own Photo hosting
- Chevereto β powerful and fast image hosting script that allows you to create your very own image hosting website in just minutes.
- PhotoPrism β Personal photo management with Ai classification and lots of features (GitHub)
- Lychee β Upload, manage and share photos like from a native application (GitHub)
- Photo-Stream β super-simple, jekyll-based, self-hosted photo stream.
- Piwigo β PHP image gallery. (GitHub)
- Pinry β your own Pinterest with boards and tags. (GitHub)
Deploy your own eBooks catalog
- Calibre β e-book manager, packed with all you need features (including server).
- COPS β Calibre OPDS and HTML server. (Urown tutorial)
- Calibre-Web β web UI for Calibre database.
Deploy your own Google Docs
- Collabora β LibreOffice in the cloud with collaboration features. (tutorial for OwnCloud)
- ONLYOFFICE CE β private cloud office with collaboration features. CE version distributed as Docker image. (GitHub)
- SeaTable β your own Airtable where spreadsheets meets database.
- Baserow β your own API-focused Airtable with plugins.
- Nocodb β Airtable alternative could be based on top of MySQL, PostgreSQL, SQL Server, SQLite & MariaDB with solid GUI (GitHub)
Deploy your own Netflix
Deploy your own Notes
- CodiMD β realtime collaborative markdown notes.
- Standard Notes β clean and simple web app with E2E encryption, extensions and clients. How to self-host tutorial
- TinyList β your own Google Keep. Simple and clean. GitHub
- Leanote β your own Evernote. GitHub
- Bangle.io β web only WYSIWYG note taking app that saves notes locally in markdown. GitHub
Deploy your own Bookmarks service
- Unmark β application for bookmarks. (Tutplus tutorial from 2014)
- Bookmarks β self-hosted bookmarking app that can import bookmarks from delicious and chrome.
- xBrowserSync β secure and anonymous bookmarking server with browser plugins and mobile app. (GitHub)
- Nextcloud Bookmarks β bookmark app for Nextcloud with browser plugins, mobile and desktop apps. (GitHub)
- LinkAce β bookmark archive with tags, lists and sharing features. (GitHub)
- Linkding β simple bookmarks with tags and neat UI.
Deploy your own URL shortener
- Yourls β Your Own URL Shortener.
- Kutt β modern URL shortener with support for custom domains. (GitHub)
- Delta β a file uploader and URL shortener packed with features and CLI.
- Shlink β URL shortener with neat UI, API and analytics. (GitHub).
- CLI based approach
Deploy your own Calendar
- Radicale β CalDAV and CardDAV Server made with Python.
- Sabre β CardDAV, CalDAV and WebDAV server made with PHP.
- Calendar Server β Calendar and contacts server made by Apple.
Deploy your own Cloud storage
- OwnCloud β personal cloud which runs on your own server. (tutorial)
- Nextcloud β enhanced OwnCloud fork with tons of additional services like calendars, mail, contacts, video calls, etc (GitHub).
- Syncthing β continuous file synchronization program.
- MinIO β object storage server compatible with Amazon S3 APIs.
- Teedy β lightweight document management system with workflows (GitHub)
- Filestash β easily turn popular backends like SFTP, S3, GitHub etc into web-based file manager (GitHub)
Deploy your own DNS
- Unbound β validating, recursive, caching DNS resolver. (Urown tutorial)
Deploy your own AdBlock
- 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. (GitHub)
Deploy your own Email server
- Mailu β dockerized, secured mail suite which is easy to install and maintain.
- Mailcow β dockerized mail server suite based on Postfix, Dovecot, Nginx, PHP, MariaDB, Rspamd and more. (GitHub)
- iRedMail β mail server suite with vast of options.
- Mail-in-a-Box β another mail server suite based on Postfix, Dovecot, Z-Push, Roundcube, Nextcloud, Apache SpamAssassin, Postgrey, Nginx. (GitHub)
- Roundcube β browser-based IMAP client with an application-like user interface.
- Postal β a fully featured mail server with web UI. (GitHub)
Deploy your own Chat server
- Prosody IM β modern XMPP communication server. (Urown tutorial)
- Zulip β team chat which combined the immediacy of real-time chat with an email threading model. (GitHub)
- Rocket Chat β WebChat platform. (GitHub)
- Mattermost β private cloud, Slack-alternative. (GitHub)
- Mumble β low-latency, high quality voice chat for gaming. (GitHub)
- Matrix β ecosystem for open federated Instant Messaging and VoIP. (GitHub)
- Riot β multi platform chat app based on Matrix protocol.
Deploy your own Video calls
- Jitsi β Multi-platform open-source video conferencing. (GitHub)
- Nextcloud Talk β chat or video calls via web or mobile apps, including screen sharing and webinar functionality. (GitHub)
Deploy your own Publishing system
- Jekyll β static websites and blogs. (GitHub)
- Hugo β static site generators with amazing speed.
- Ghost β headless Node.js CMS for professional publishing.
- Gatsby β React-based framework that helps developers build fast websites and apps. (GitHub)
Deploy your own Disqus comments
- Isso β lightweight commenting server. It aims to be a drop-in replacement for Disqus. (GitHub)
- Remark42 β self-hosted, lightweight, and simple commenting system, which doesnβt spy on users (GitHub)
- Staticman β commenting server for static sites which stores all user generated content into your own repository. (GitHub)
- Code It Yourself approach by Tania Rascia
Deploy your own Web analytics engine
- Ackee β self-hosted, Node.js based analytics tool for those who care about privacy.
- Matomo β open analytics platform.
- GoAccess β real-time web log analyzer and interactive viewer that runs in a terminal or through browser. (GitHub)
- Fathom Lite β Simple, privacy-focused website analytics.
- Shynet β Privacy-friendly, detailed web analytics that works without cookies or JS.
Deploy your own Google search
- Searx β A privacy-respecting, hackable metasearch engine. (GitHub)
- Whoogle β Deploy your own search engine that privately uses Google results.
Deploy your own Cloud backup
- Duplicity β backs up directories by producing encrypted tar-format volumes and uploading them to a remote or local file server.
- Borg β deduplicating archiver
with compression and encryption. - ElkarBackup β backup solution based on RSync/RSnapshot.
- Restic β encrypted, deduplicated & simple backups with an easy-to-use CLI. (GitHub)
Deploy your own Web archive
- ArchiveBox β self-hosted web archive. (GitHub)
- Archivy β knowledge repository that allows you to preserve content. (GitHub)
Deploy your own file sharing server
- Firefox Send β simple, private file sharing with encryption.
- FilePizza β peer-to-peer file transfers with only browser.
- Lufi β convenient file sharing with E2E encryption.
- Linx β simple file/code/media sharing website.
- XBackBone β PHP file manager that support the instant sharing tools like ShareX, uPic, etc (GitHub)
Deploy your own Information storing and organization system
- Bookstack β platform to create documentation/wiki content built with PHP & Laravel.
- MediaWiki β collaboration and documentation platform with enormous capabilities.
- Dokuwiki β simple wiki that doesnβt require a database. (GitHub)
- Outline β fastest wiki and knowledge base for growing teams with markdown support and clean UI. (GitHub)
- Wiki.js β lightweight and extensible wiki made with Node.js. (GitHub)
- Hypothes.is β web annotating system with search, storing, collaboration, sharing and integrations. (GitHub)
Deploy your own Password manager
- Bitwarden β easiest and safest way to store, share, and sync sensitive data. (GitHub)
- LessPass β stateless password manager. (GitHub)
Deploy your own Read it Later
- Shiori β simple bookmarks manager written intended as a simple clone of Pocket.
- Wallabag β self hostable application for saving web pages.
- Shaark β knowledge storage for web links, notes, pictures and passwords with clean web UI.
Deploy your own RSS reader
- Selfoss β multipurpose rss reader, live stream, mashup, aggregation web application.
- FreshRSS β rss aggregator with responsive UI.(GitHub)
- Tiny Tiny RSS β web-based news feed reader and aggregator.
- Miniflux β minimalist and opinionated feed reader.
Deploy your own Git server
- GitLab CE β turn-key git hosting solution. (Digital Ocean tutorial)
- Gitolight β git hosting on a server, with very fine-grained access control and many powerful features.
- Gitea β lightweight and powerful git server made with Go, so you can deploy it even on Raspberry Pi. (GitHub)
- Pagure β lightweight, powerful, and flexible git-centered forge with decentralization features.
Deploy your own Gist/PasteBin
- Privatebin β minimalist, online pastebin where the server has zero knowledge of pasted data. (GitHub)
- 0bin β client side encrypted pastebin that can run without a database. (GitHub)
Deploy your own Mailchimp
- Listmonk β newsletter and mailing list manager with a modern dashboard.
Deploy your own Kanban board
- Wekan β collaborative Kanban board.
- Kanboard β project management software that focuses on the Kanban methodology. (GitHub)
- Taiga β project management software with a kanban board, sprints, wiki and tickets. (GitHub)
- Phabricator β a collection of web apps which contains bug tracker, kanban board, wiki, chat and everything you need to build software. (GitHub)
- Planka β Kanban board which looks and feels exactly like Trello. (GitHub)
Deploy your own GPS tracking system
- OwnTracks β lightweight program for storing and accessing location data published via MQTT or HTTP by the OwnTracks apps.
- Β΅logger server β web application for real-time collection of geolocation data, tracks viewing and management.
Deploy your own Personal finance tracker
- Firefly III β financial manager to help you keep track of expenses, income, budgets and everything in between. (GitHub)
- Ledger β plain text double-entry accounting with 3rd party UI like Prudent. Entry point to plain text accounting
- Beancount β plain text double-entry accounting with 3rd party web UI like Fava
Deploy your own Smart home
- Home Asisstant β home automation hub which can be deployed on Raspberry Pi (GitHub)
- OpenHAB β vendor-neutral, hardware/protocol-agnostic home automation hub (GitHub)
- 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. (GitHub)
Deploy your own IFTTT
- n8n β node-based Workflow Automation Tool with visual editor. (GitHub)
- Beehive β a flexible event/agent & automation system made with Go.
- Huginn β system for building agents that perform automated tasks for you online. Written in Ruby.
Deploy your own Google Authenticator (2FA, OTP)
Deploy your own Twitch
- Lightspeed β a self-contained OBS β FTL β WebRTC live streaming server.
Deploy your own App store for servers
- Portainer β container management tool. It allows anyone to deploy and manage containers without the need to write code. (GitHub)
- Yacht β a web interface for managing docker containers with an emphasis on templating to provide 1 click deployments.