deploy-your-own-saas

Software service builders

A collection of project templates and tutorials for building and deploying custom software services, such as VPNs, music streaming platforms, photo hosting sites, and private cloud offices.

List of "only yours" cloud services for everyday needs black_flag

GitHub

5k stars
96 watching
286 forks
last commit: almost 2 years ago
Linked from 1 awesome list

awesomeawesome-listlistopen-sourceself-hosted

๐Ÿ™Š Deploy your own VPN

OpenVPNโ€” full-featured open source VPN solution
dockovpn.io1,251about 2 years agoโ€” 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
Algo VPN29,048about 2 years agoโ€” set of Ansible scripts that simplify the setup of a personal Wireguard and IPsec VPN
Streisand23,216over 5 years agoโ€” 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

Ampache3,569almost 2 years agoโ€” 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
Funkwhaleโ€” web-based music library with Airsonic compatibility
AzuraCastโ€” web radio management suite, with a modern web app

๐Ÿ“ท Deploy your own Photo hosting

Immichโ€” high performance photo and video solution with familiar UI
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
Lycheeโ€” upload, manage and share photos like from a native application
Photo-Streamโ€” super-simple, jekyll-based, self-hosted photo stream
Piwigoโ€” PHP image gallery
Pinryโ€” your own Pinterest with boards and tags

๐Ÿ“š Deploy your own eBooks catalog

Calibre20,037almost 2 years agoโ€” e-book manager, packed with all you need features (including server)
COPS1,436over 2 years agoโ€” Calibre OPDS and HTML server
Calibre-Web13,345almost 2 years agoโ€” web UI for Calibre database

๐Ÿ“„ Deploy your own Google Docs

Collaboraโ€” LibreOffice in the cloud with collaboration features
ONLYOFFICE CEโ€” private cloud office with collaboration features. CE version distributed as
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

๐ŸŽฌ Deploy your own Netflix

Jellyfinโ€” media system that puts you in control of managing and streaming your media

๐Ÿ“ Deploy your own Notes

CodiMD9,361almost 2 years agoโ€” realtime collaborative markdown notes
Standard Notesโ€” clean and simple web app with E2E encryption, extensions and clients
TinyListโ€” your own Google Keep. Simple and clean
Leanoteโ€” your own Evernote
Bangle.ioโ€” web only WYSIWYG note taking app that saves notes locally in markdown
Memosโ€” memo hub with knowledge management and socialization

๐Ÿท Deploy your own Bookmarks service

Unmark1,602almost 4 years agoโ€” application for bookmarks
Bookmarks150over 3 years agoโ€” self-hosted bookmarking app that can import bookmarks from delicious and chrome
xBrowserSyncโ€” secure and anonymous bookmarking server with browser plugins and mobile app
Nextcloud Bookmarksโ€” bookmark app for Nextcloud with browser plugins, mobile and desktop apps
LinkAceโ€” bookmark archive with tags, lists and sharing features
Linkding6,923almost 2 years agoโ€” simple bookmarks with tags and neat UI
Benotes758almost 2 years agoโ€” bookmark taking web app with additional note taking feature
Briefkasten950almost 2 years agoโ€” bookmark web app with REST API, OAuth, drag-n-drop and browser extension

๐Ÿ”ค Deploy your own URL shortener

Yourls10,876almost 2 years agoโ€” Your Own URL Shortener
Kuttโ€” modern URL shortener with support for custom domains
Delta123over 5 years agoโ€” a file uploader and URL shortener packed with features and CLI
Shlinkโ€” URL shortener with neat UI, API and analytics.
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 Server490over 6 years agoโ€” Calendar and contacts server made by Apple

๐Ÿ—„ Deploy your own Cloud storage

OwnCloud8,412almost 2 years agoโ€” personal cloud which runs on your own server
Nextcloudโ€” enhanced OwnCloud fork with tons of like calendars, mail, contacts, video calls, etc
Syncthingโ€” continuous file synchronization program
MinIO48,833almost 2 years agoโ€” object storage server compatible with Amazon S3 APIs
Teedyโ€” lightweight document management system with workflows
Filestashโ€” easily turn popular backends like SFTP, S3, GitHub etc into web-based file manager

๐Ÿ•ธ Deploy your own DNS

Unbound3,179almost 2 years agoโ€” validating, recursive, caching DNS resolver

๐Ÿ›‘ Deploy your own AdBlock

Pi-holeโ€” network-wide ad blocking software you can deploy to local Raspberry Pi or . Yes, you've got the irony right
AdGuard Homeโ€” network-wide DNS resolver with encryption for blocking ads & tracking

โœ‰๏ธ 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
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
Roundcubeโ€” browser-based IMAP client with an application-like user interface
Postalโ€” a fully featured mail server with web UI
Maddyโ€” a composable all-in-one mail server written in Golang

๐Ÿ’ฌ Deploy your own Chat server

Prosody IMโ€” modern XMPP communication server
Zulipโ€” team chat which combined the immediacy of real-time chat with an email threading model
Rocket Chatโ€” WebChat platform
Mattermostโ€” private cloud, Slack-alternative
Mumbleโ€” low-latency, high quality for gaming
Matrixโ€” ecosystem for open federated Instant Messaging and VoIP
Riotโ€” multi platform chat app based on Matrix protocol

๐Ÿ“น Deploy your own Video calls

Jitsiโ€” Multi-platform open-source video conferencing
Nextcloud Talkโ€” chat or video calls via web or mobile apps, including screen sharing and webinar functionality

โœ๏ธ Deploy your own Publishing system

Jekyllโ€” static websites and blogs
Hugoโ€” static site generators with amazing speed
Ghost47,732almost 2 years agoโ€” headless Node.js CMS for professional publishing
Gatsbyโ€” React-based framework that helps developers build fast websites and apps

๐Ÿ—ฃ Deploy your own Disqus comments

Issoโ€” lightweight commenting server. It aims to be a drop-in replacement for Disqus
Remark42โ€” self-hosted, lightweight, and simple commenting system, which doesnโ€™t spy on users
Staticmanโ€” commenting server for static sites which stores all user generated content into your own repository
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
Matomo20,003almost 2 years agoโ€” open analytics platform
GoAccessโ€” real-time web log analyzer and interactive viewer that runs in a terminal or through browser
Fathom Lite7,695almost 3 years agoโ€” Simple, privacy-focused website analytics
Shynet2,943about 2 years agoโ€” Privacy-friendly, detailed web analytics that works without cookies or JS
Searxโ€” A privacy-respecting, hackable metasearch engine
Whoogle9,647almost 2 years agoโ€” 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
ElkarBackup397over 3 years agoโ€” backup solution based on RSync/RSnapshot
Resticโ€” encrypted, deduplicated & simple backups with an easy-to-use CLI

๐Ÿ”— Deploy your own Web archive

ArchiveBoxโ€” self-hosted web archive
Archivyโ€” knowledge repository that allows you to preserve content

๐Ÿ• Deploy your own file sharing server

Sendโ€” simple, private file sharing with encryption. A Firefox Send fork
FilePizza4,423almost 2 years agoโ€” peer-to-peer file transfers with only browser
Lufi311almost 2 years agoโ€” convenient file sharing with E2E encryption
Linx1,497over 3 years agoโ€” simple file/code/media sharing website
XBackBoneโ€” PHP file manager that support the instant sharing tools like ShareX, uPic, etc
Enclosedโ€” Minimalistic web app designed for sending private and secure notes

๐Ÿ“‚ Deploy your own Information storing and organization system

Bookstack15,571almost 2 years agoโ€” 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
Outlineโ€” fastest wiki and knowledge base for growing teams with markdown support and clean UI
Wiki.jsโ€” lightweight and extensible wiki made with Node.js
Hypothes.isโ€” web annotating system with search, storing, collaboration, sharing and integrations

๐Ÿ”‘ Deploy your own Password manager

Bitwardenโ€” easiest and safest way to store, share, and sync sensitive data
LessPassโ€” stateless password manager

๐Ÿคฅ Deploy your own Read it Later

Shiori9,611almost 2 years agoโ€” simple bookmarks manager written intended as a simple clone of Pocket
Wallabagโ€” self hostable application for saving web pages
Shaark582over 2 years agoโ€” 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
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
Gitolight8,419over 2 years agoโ€” 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
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
0binโ€” client side encrypted pastebin that can run without a database
Opengist1,932almost 2 years agoโ€” git-powered pastebin

๐Ÿต Deploy your own Mailchimp

Listmonk15,572almost 2 years agoโ€” newsletter and mailing list manager with a modern dashboard

๐Ÿฅ‹Deploy your own Kanban board

Wekan19,662almost 2 years agoโ€” collaborative Kanban board
Kanboardโ€” project management software that focuses on the Kanban methodology
Taigaโ€” project management software with a kanban board, sprints, wiki and tickets
Phabricatorโ€” a collection of web apps which contains bug tracker, kanban board, wiki, chat and everything you need to build software
Plankaโ€” Kanban board which looks and feels exactly like Trello

๐Ÿ›ฐ 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 server552almost 2 years agoโ€” 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
Ledgerโ€” plain text double-entry accounting with 3rd party UI like
Beancountโ€” plain text double-entry accounting with 3rd party web UI like

๐Ÿ  Deploy your own Smart home

Home Asisstantโ€” home automation hub which can be deployed on Raspberry Pi
OpenHABโ€” vendor-neutral, hardware/protocol-agnostic home automation hub
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

๐ŸŒ€ Deploy your own IFTTT

Activepiecesa no-code open-source business automation tool
n8nโ€” node-based Workflow Automation Tool with visual editor
Beehive6,323over 3 years agoโ€” a flexible event/agent & automation system made with Go
Huginn43,937almost 2 years agoโ€” system for building agents that perform automated tasks for you online. Written in Ruby
Kibitzrโ€” tiny server to notify about (almost) anything in the web

๐Ÿ” Deploy your own Google Authenticator (2FA, OTP)

2FAuthโ€” a web app to manage your Two-Factor Authentication

๐ŸŽ™ Deploy your own Twitch

Lightspeed3,635over 3 years agoโ€”ย a self-contained OBS โ†’ FTL โ†’ WebRTC live streaming server

๐Ÿณ Deploy your own Container Management System

Portainerโ€” container management tool. It allows anyone to deploy and manage containers without the need to write code
Yacht3,499almost 2 years agoโ€” a web interface for managing docker containers with an emphasis on templating to provide 1 click deployments
Pterodactylโ€” game server management panel. It runs game servers in isolated containers while exposing a beautiful web UI to the users
Umbrelโ€” either a docker image or OS that provides you with the most beautiful web interface to manage containerized web services
https://www.reddit.com/r/selfhosted/
https://geek-cookbook.funkypenguin.co.nz/
https://github.com/sovereign/sovereign10,425almost 4 years ago
https://roll.urown.net/about.html

Backlinks from these awesome lists:

More related projects: