https://github.com/hotheadhacker/awesome-selfhost-docker🚀 Curated list of open-source, self-hosted projects deployable with Docker and docker-compose. Your go-to resource for amazing self-hostable software.
🚀 Curated list of open-source, self-hosted projects deployable with Docker and docker-compose. Your go-to resource for amazing self-hostable software.

Project |
Description |
Nextcloud |
Productivity platform for file hosting and collaboration |
Joplin |
Note-taking and to-do application |
Paperless-ng |
Document management system |
Bookstack |
Platform for organizing and storing information |
Trilium |
Hierarchical note-taking application |
HedgeDoc |
Collaborative markdown editor |
Wekan |
Open-source Trello-like kanban board |
Zim |
Desktop wiki & note-taking |
Standard Notes |
Encrypted note-taking app |
Kanboard |
Project management software |
Etherpad |
Real-time collaborative document editing |
OnlyOffice |
Office suite that enables you to manage documents, projects, team, and customer relations in one place |
CryptPad |
Collaboration suite that is end-to-end encrypted |
Outline |
A modern team knowledge base |
WeeWX |
Weather station software |
Kimai |
Time-tracking application |
Wekan |
Open-source Trello-like kanban board |
Restyaboard |
Open-source Trello-like kanban board |
Taskcafe |
Open-source project management tool |
Focalboard |
Open-source project management tool |
Project |
Description |
GitLab |
DevOps platform |
Gitea |
Lightweight code hosting solution |
Drone |
Continuous Integration platform |
Jenkins |
Automation server for CI/CD |
Gogs |
Painless self-hosted Git service |
Portainer |
Lightweight management UI for Docker |
SonarQube |
Continuous inspection of code quality |
Sentry |
Error tracking and performance monitoring |
Taiga |
Project management platform |
Redmine |
Project management web application |
Phabricator |
Suite of open-source tools for peer code review, task management, and project communication |
Code-Server |
Run VS Code on any machine anywhere |
Theia |
Cloud & desktop IDE framework implemented in TypeScript |
JupyterHub |
Multi-user server for Jupyter notebooks |
GitBucket |
Git platform powered by Scala |
Gerrit |
Web-based code review system |
Fossil |
Distributed version control system |
Sourcegraph |
Code search and navigation tool |
CodiMD |
Real-time collaborative markdown notes |
Leantime |
Open-source project management system |
Project |
Description |
Plex |
Media server |
Jellyfin |
Media system |
Airsonic |
Music streaming server |
Photoprism |
Personal photo management |
Navidrome |
Music server and streamer |
Emby |
Media server for personal streaming |
Karaoke Eternal |
Host your own karaoke party |
Radarr |
Movie collection manager |
Sonarr |
TV series collection manager |
Lidarr |
Music collection manager |
SickChill |
Automatic Video Library Manager for TV Shows |
MyMediaForAlexa |
Stream your own music to Alexa devices |
Koel |
Personal music streaming server |
Subsonic |
Music server and streamer |
Ampache |
Web-based audio/video streaming application |
LibreTime |
Open-source radio management software |
Headphones |
Automated music downloader for NZB and Torrent |
Beets |
Music library manager and MusicBrainz tagger |
Mopidy |
Extensible music server |
Piwigo |
Photo gallery software for the web |
Project |
Description |
Bitwarden |
Password manager |
Authelia |
Authentication and authorization server |
Keycloak |
Identity and access management |
Vault |
Secrets management |
Vaultwarden |
Unofficial Bitwarden server |
Fail2ban |
Intrusion prevention software framework |
OSSEC |
Open Source Host-based Intrusion Detection System |
ClamAV |
Open-source antivirus engine |
OpenVPN |
Open-source VPN solution |
WireGuard |
Fast and modern VPN solution |
CrowdSec |
Collaborative security engine |
ModSecurity |
Open-source web application firewall |
Suricata |
Network threat detection engine |
Snort |
Network intrusion detection system |
Wazuh |
Security monitoring and SIEM |
OpenSCAP |
Security compliance solutions |
Rspamd |
Fast, free and open-source spam filtering system |
SpamAssassin |
Open-source anti-spam platform |
Graylog |
Log management platform |
Project |
Description |
Grafana |
Analytics and monitoring solution |
Prometheus |
Monitoring system and time series database |
Netdata |
Real-time performance monitoring |
Uptime Kuma |
Uptime monitoring tool |
Zabbix |
Enterprise-class monitoring solution |
InfluxDB |
Time series database |
Telegraf |
Server agent for collecting and reporting metrics |
Cacti |
Network monitoring and graphing tool |
Nagios |
IT infrastructure monitoring |
Checkmk |
Monitoring system for IT infrastructure |
LibreNMS |
Network monitoring system |
Icinga |
Monitoring system for IT infrastructure |
Monit |
Small Open Source utility for managing and monitoring Unix systems |
Glances |
Cross-platform monitoring tool |
Cortex |
Horizontally scalable, highly available, multi-tenant, long term storage for Prometheus |
VictoriaMetrics |
Fast, cost-effective and scalable monitoring solution and time series database |
Thanos |
Highly available Prometheus setup with long term storage capabilities |
Kapacitor |
Open-source framework for processing, monitoring, and alerting on time series data |
Bosun |
Monitoring and alerting system by Stack Exchange |
Cerebro |
Web admin tool for Elasticsearch |
Project |
Description |
Seafile |
File hosting and collaboration platform |
Syncthing |
Continuous file synchronization |
ownCloud |
File hosting software |
FileBrowser |
Web File Browser |
Pydio Cells |
Content collaboration platform |
Minio |
High-performance object storage |
Nextcloud |
Productivity platform for file hosting and collaboration |
Cozy |
Personal cloud server |
Kinto |
Minimalist JSON storage service |
ProjectSend |
Clients-oriented file uploading platform |
Caddy |
Fast, multi-platform web server with automatic HTTPS |
Samba |
Free software re-implementation of the SMB/CIFS networking protocol |
Resilio Sync |
Fast, reliable, and simple file sync and share solution |
Zenko |
Open-source multi-cloud data controller |
SeaweedFS |
Distributed file system to store and serve billions of files fast |
Ceph |
Distributed object, block, and file storage platform |
GlusterFS |
Scale-out network-attached storage file system |
OpenMediaVault |
Next generation network attached storage solution based on Debian Linux |
XigmaNAS |
Open-source NAS (Network-Attached Storage) distribution based on FreeBSD |
FreeNAS |
Open-source network-attached storage operating system based on FreeBSD |
Project |
Description |
Home Assistant |
Open source home automation |
OpenHAB |
Vendor and technology agnostic open source automation software |
Domoticz |
Home Automation System |
Node-RED |
Flow-based programming for the Internet of Things |
ESPHome |
System to control your ESP8266/ESP32 |
Homebridge |
HomeKit support for the impatient |
ioBroker |
Integration platform for the Internet of Things |
Gladys |
Home Assistant for smart living |
Jeedom |
Home automation platform |
OpenMotics |
Home automation system |
Project |
Description |
Matomo |
Web analytics platform |
Plausible |
Lightweight and privacy-friendly web analytics |
Umami |
Simple, fast, privacy-focused alternative to Google Analytics |
Ackee |
Self-hosted analytics tool |
GoAccess |
Real-time web log analyzer |
Metabase |
Business intelligence and analytics |
Redash |
Make sense of your data |
Countly |
Product analytics platform |
PostHog |
Open-source product analytics |
Fathom |
Simple, privacy-focused website analytics |
Vince |
Self Hosted Alternative To Google Analytics |
This project is in early development
