🚀 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
This project is in early development