π Curated list of open-source, self-hosted projects deployable with Docker and docker-compose. Your go-to resource for amazing self-hostable software.
- Productivity
- Development
- Media
- Communication
- Security
- Monitoring
- File Sharing
- Home Automation
- Analytics
- Miscellaneous
| 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 |
| Restyaboard | Open-source Trello-like kanban board |
| Taskcafe | Open-source project management tool |
| Focalboard | Open-source project management tool |
| AppFlowy | Open-source Notion alternative with a focus on privacy and extensibility. |
| Tillywork | Opensource work management solution. Manage your sprints, projects, and sales pipelines in one place |
| Huly | All-in-One Project Management Platform |
| 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 |
| Tigerbeetle | The financial transactions database designed for mission critical safety and performance. |
| Undb | No Code Database & BaaS |
| 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 |
| Prowlarr | An indexer manager/proxy built on *Arr to integrate with various media software like Sonarr, Radarr, and Lidarr. Supports multiple indexers and automation. |
| Cobalt | Quick Media Downloader |
| Audiobookshelf | Self-hosted audiobook and podcast server with a web player and mobile apps. |
| SuggestArr | Companion tool for Overseerr and Jellyfin that provides media recommendations. |
| Project | Description |
|---|---|
| Rocket.Chat | Communication platform |
| Matrix Synapse | Matrix reference homeserver |
| Jitsi Meet | Video conferencing solution |
| Zulip | Team chat |
| Mumble | Low-latency voice chat |
| Mattermost | Open-source, self-hostable online chat service |
| Element | A glossy Matrix collaboration client |
| Discourse | Open-source discussion platform |
| Postal | Mail delivery platform |
| Mailu | Full-featured mail server |
| Matterbridge | Bridge between various chat protocols |
| Misskey | Decentralized social media platform |
| Friendica | Decentralized social network |
| Hubzilla | Decentralized publishing platform |
| GNU social | Decentralized social network |
| Diaspora | Distributed social networking service |
| Pleroma | Lightweight social networking server |
| Movim | Decentralized social platform |
| Scuttlebutt | Decentralized social network |
| Threema Web | Secure messaging app |
| 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 |
| Dozzle | Realtime log viewer for docker containers |
| 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 |
| Project | Description |
|---|---|
| Pi-hole | Network-wide ad blocking |
| FreshRSS | Self-hosted RSS feed aggregator |
| Wallabag | Save and classify articles |
| Tandoor Recipes | Recipe manager |
| Shiori | Simple bookmark manager |
| Speedtest | Self-hosted speed test |
| Papermerge | Document management system |
| Calibre-web | Web app for browsing, reading, and downloading eBooks |
| Firefly III | Personal finances manager |
| Homer | A dead simple static homepage for your server |
| Astuto | Customer feedback tool to collect, manage and prioritize feedback from your users |
| Wordpress | Run WordPress, MariaDB and phpMyAdmin in Docker |
