The open source we run on
HostingSwift is built on open source, and our self-hosting guides document open-source software you can run yourself. This is the honest directory: every project with a link to its official website and its source code, and the licence it ships under.
269 open-source projects and 4 clearly-labelled proprietary products, across 7 categories. Read why we credit upstream.
Platform & infrastructure
What our own hosting runs on.
Nginx
BSD-2-ClausePostgreSQL
PostgreSQLMariaDB
GPL-2.0MySQL
GPL-2.0Redis
RSALv2 / SSPLv1Valkey
BSD-3-ClauseDocker
Apache-2.0Podman
Apache-2.0Kubernetes
Apache-2.0WireGuard
GPL-2.0OpenVPN
GPL-2.0PowerDNS
GPL-2.0Unbound
BSD-3-ClauseCertbot (Let's Encrypt)
Apache-2.0Prometheus
Apache-2.0Grafana
AGPL-3.0Prometheus node_exporter
Apache-2.0Alertmanager
Apache-2.0Grafana Loki
AGPL-3.0Nginx Proxy Manager
MITTraefik
MITCaddy
Apache-2.0HAProxy
GPL-2.0Icecast
GPL-2.0Liquidsoap
GPL-2.0FFmpeg
LGPL/GPLnginx-rtmp-module
BSD-2-ClauseOpenResty
BSD-2-ClauseSelf-hosting apps we document
The software customers run most, with full setup guides.
WordPress
GPL-2.0+Development happens on WordPress Trac; the GitHub repos are official mirrors.
Plex Media Server
proprietaryPlex Media Server is closed-source proprietary software; only some clients are open.
Kodi
GPL-2.0Immich
AGPL-3.0PhotoPrism
AGPL-3.0Navidrome
GPL-3.0Audiobookshelf
GPL-3.0Matrix Synapse
AGPL-3.0Mattermost
MIT / AGPL (Team Edition)Rocket.Chat
MITZulip
Apache-2.0Jitsi Meet
Apache-2.0BigBlueButton
LGPL-3.0Forgejo
GPL-3.0+GitLab
MIT (CE)gitlab-foss is the Community Edition source; gitlab-org/gitlab is the full EE+CE monorepo.
n8n
Sustainable Use LicenseNode-RED
Apache-2.0Vaultwarden
AGPL-3.0Bitwarden (self-hosted)
AGPL-3.0 / SDKMinIO
AGPL-3.0SeaweedFS
Apache-2.0mailcow
GPL-3.0Mail-in-a-Box
CC0-1.0listmonk
AGPL-3.0Paperless-ngx
GPL-3.0Wiki.js
AGPL-3.0Outline
BSL-1.1Ollama
MITOpen WebUI
BSD-3-ClauseHome Assistant
Apache-2.0PeerTube
AGPL-3.0MediaCMS
AGPL-3.0Databases & data
Where your data lives.
PostgreSQL
PostgreSQLMariaDB
GPL-2.0MySQL
GPL-2.0SQLite
Public DomainApache CouchDB
Apache-2.0MongoDB
SSPL-1.0Redis
RSALv2 / SSPLv1Valkey
BSD-3-ClauseKeyDB
BSD-3-ClauseInfluxDB
MIT (1.x) / Apache-2.0 (3.x)ClickHouse
Apache-2.0Ceph
LGPL-2.1NocoDB
AGPL-3.0Baserow
MIT / PremiumGrist
Apache-2.0Teable
AGPL-3.0Security, identity & access
Keeping systems and people authenticated and defended.
Vaultwarden
AGPL-3.0Bitwarden (self-hosted)
AGPL-3.0 / SDKPassbolt
AGPL-3.0 (CE)Authelia
Apache-2.0Authentik
MIT / EnterpriseKeycloak
Apache-2.0Wazuh
GPL-2.0Greenbone / OpenVAS
GPL-2.0step-ca
Apache-2.0PrivateBin
ZlibWireGuard
GPL-2.0wg-easy
AGPL-3.0Headscale
BSD-3-ClauseNetBird
BSD-3-ClauseTailscale
BSD-3-ClauseMeshCentral
Apache-2.0Apache Guacamole
Apache-2.0Automation & monitoring
Doing things reliably, and knowing when they break.
n8n
Sustainable Use LicenseNode-RED
Apache-2.0Windmill
AGPL-3.0Apache Airflow
Apache-2.0Rundeck
Apache-2.0Ansible
GPL-3.0Terraform
BUSL-1.1OpenTofu
MPL-2.0Uptime Kuma
MITGatus
Apache-2.0LibreNMS
GPL-3.0Zabbix
GPL-2.0Netdata
GPL-3.0Checkmk
GPL-2.0 (Raw)Watchtower
Apache-2.0Docker
Apache-2.0Business, analytics & productivity
Running the business side on software you own.
WooCommerce
GPL-3.0PrestaShop
OSL-3.0Saleor
BSD-3-ClauseInvoice Ninja
Elastic LicenseFirefly III
AGPL-3.0pretix
AGPL-3.0Zammad
AGPL-3.0FreeScout
AGPL-3.0osTicket
GPL-2.0Moodle
GPL-3.0Canvas LMS
AGPL-3.0Chamilo
GPL-3.0Plausible Analytics
AGPL-3.0Matomo
GPL-3.0GoatCounter
EUPL-1.2Metabase
AGPL-3.0Apache Superset
Apache-2.0Redash
BSD-2-ClauseLimeSurvey
GPL-2.0Formbricks
AGPL-3.0Appsmith
Apache-2.0ToolJet
AGPL-3.0Budibase
GPL-3.0Penpot
MPL-2.0Excalidraw
MITdraw.io
Apache-2.0Stirling PDF
MITDocuSeal
AGPL-3.0Documenso
AGPL-3.0Media, reading & home
Everything else worth self-hosting.
Ombi
GPL-2.0Stash
AGPL-3.0TubeSync
AGPL-3.0MeTube
AGPL-3.0Calibre-Web
GPL-3.0Kavita
GPL-3.0Kiwix
GPL-3.0Piwigo
GPL-2.0mStream
GPL-3.0Ampache
AGPL-3.0slskd
AGPL-3.0ArchiveBox
MITMiniflux
Apache-2.0FreshRSS
AGPL-3.0Tiny Tiny RSS
GPL-3.0Wallabag
MITMealie
AGPL-3.0Tandoor Recipes
AGPL-3.0Actual Budget
MITHome Assistant
Apache-2.0ESPHome
GPL-3.0Eclipse Mosquitto
EPL-2.0Zigbee2MQTT
GPL-3.0Syncthing
MPL-2.0Duplicati
LGPL-2.1restic REST server
BSD-2-ClauseOpenDKIM
BSD-3-ClauseThe project website is http-only; the maintained source and documentation live on GitHub.
Rspamd
Apache-2.0SpamAssassin
Apache-2.0Collabora Online
MPL-2.0ONLYOFFICE Docs
AGPL-3.0CryptPad
AGPL-3.0Etherpad
Apache-2.0HedgeDoc
AGPL-3.0YOURLS
MITMautic
GPL-3.0Gotify
MITntfy
Apache-2.0More projects
Joomla
GPL-2.0+Drupal
GPL-2.0+Docmost
AGPL-3.0Docspell
GPL-3.0Funkwhale
AGPL-3.0Nextcloud Talk
AGPL-3.0The Lounge
MITMatterbridge
Apache-2.0Stoat (formerly Revolt)
AGPL-3.0Revolt rebranded to Stoat.
WeeChat
GPL-3.0soju
AGPL-3.0Continuwuity (Conduit fork)
Apache-2.0Continuwuity is the maintained successor to conduwuit; the original Conduit is at gitlab.com/famedly/conduit.
Drone CI
Apache-2.0Drone was merged into the Harness/Gitness lineage.
Woodpecker CI
Apache-2.0Renovate
AGPL-3.0OpenVSCode Server
MITSonarQube
LGPL-3.0 (Community)Harbor
Apache-2.0Zot
Apache-2.0Verdaccio
MITNexus Repository
EPL-1.0 (OSS)Gitea Packages
MITConventional Commits
MITOWASP ZAP
Apache-2.0ocserv (OpenConnect)
GPL-2.0SoftEther VPN
Apache-2.0Blocky
Apache-2.0Technitium DNS
GPL-3.0AdGuard Home
GPL-3.0OpenWrt
GPL-2.0Klaro (cookie consent)
BSD-3-ClauseLibreSpeed
LGPL-3.0OpenSpeedTest
MITObsidian LiveSync
MITStandard Notes
AGPL-3.0vLLM
Apache-2.0OpenAI Python SDK
Apache-2.0OpenAI Node SDK
Apache-2.0OBS Studio
GPL-2.0Butt (broadcast using this tool)
GPL-2.0Freeware; source is not published on a public repository.
AzuraCast
AGPL-3.0SoX
GPL-2.0 / LGPL-2.1Joplin Server
AGPL-3.0Renovate
AGPL-3.0GitLab Runner
MITThe Lounge
MITMatterbridge
Apache-2.0wg-easy
AGPL-3.0Headscale
BSD-3-ClauseOpenWrt (x86)
GPL-2.0RustDesk Server
AGPL-3.0Rundeck
Apache-2.0Canvas LMS
AGPL-3.0Synapse Admin
MITJellyfin (Docker)
GPL-2.0Klaro (cookie consent)
BSD-3-ClauseCryptPad Forms
AGPL-3.0PhotoView
AGPL-3.0TubeSync
AGPL-3.0Bitwarden CLI
GPL-3.0SoftEther VPN
Apache-2.0WeeChat
GPL-3.0ocserv (OpenConnect)
GPL-2.0PrivateBin
ZlibSet up any of these on a HostingSwift VPS
Each guide covers why to self-host it, the minimum specs, a step-by-step install and practical tips.
- 📝 Self-host WordPress
- ☁️ Self-host Nextcloud
- 🎞️ Self-host Jellyfin
- 🦊 Self-host GitLab CE
- 🍵 Self-host Gitea
- 💬 Self-host Mattermost
- 🔗 Self-host n8n
- 👻 Self-host Ghost
- 🔐 Self-host Matrix (Synapse)
- 🪣 Self-host MinIO
- 🔑 Self-host Vaultwarden
- 📸 Self-host Immich
- 🎬 Self-host Plex
- 📺 Self-host Emby
- 🎦 Self-host Kodi
- 🎵 Self-host Navidrome
- 🐋 Self-host Funkwhale
- 🖼️ Self-host PhotoPrism
- 🎧 Self-host Audiobookshelf
- 📹 Self-host PeerTube
- 🔴 Self-host Owncast
- 🎥 Self-host MediaCMS
- 🗂️ Self-host Stash
- 🎯 Self-host Jellyseerr
- 🙋 Self-host Ombi
- 📄 Self-host Collabora Online
- 📝 Self-host ONLYOFFICE Docs
- 🔒 Self-host CryptPad
- ✏️ Self-host Etherpad
- 📘 Self-host HedgeDoc
- 🧭 Self-host Outline
- 📚 Self-host BookStack
- 🔖 Self-host Wiki.js
- 🗒️ Self-host Docmost
- 💜 Self-host Obsidian LiveSync (CouchDB)
- 🗒️ Self-host Joplin Server
- 🔨 Self-host Forgejo
- 🚁 Self-host Drone CI
- 🪵 Self-host Woodpecker CI
- 🎩 Self-host Jenkins