HomelabOS¶
Welcome to HomelabOS! Your very own offline-first open-source data-center!
HomelabOS is a collection of various separate services. You can find more information about each in the menu on the left.
Installation¶
Getting Started¶
Understanding Storage¶
Getting Help¶
If you are having problems you can:
Available Software¶
Categories¶
- Analytics
- Automation
- Blogging Platforms
- Calendaring and Contacts Management
- Chat
- Docker & VM Management
- Document Management
- E-books
- Federated Identity/Authentication
- Feed Readers
- File Sharing and Synchronization
- Games
- Gateways and terminal sharing
- Media Streaming
- Misc/Other
- Money, Budgeting and Management
- Monitoring
- Note-taking and Editors
- Password Managers
- Personal Dashboards
- Photo and Video Galleries
- Read it Later Lists
- Social Networking
- Software Development
- Task management/To-do lists
- VPN
- Web servers
- Wikis
Analytics¶
matomo¶
Open source analytics
Automation¶
homeassistant¶
Home Assistant can automate just about any part of your home.
homebridge¶
HomeKit support for the impatient
kibitzr¶
Kibitzr acts as a replacement for IFTTT
Blogging Platforms¶
ghost¶
Ghost is a fully open source, adaptable platform for building and running a modern online publication
Calendaring and Contacts Management¶
Chat¶
matterbridge¶
A program that allows users to link multiple chat platforms.
thelounge¶
TheLounge is a web based IRC client that syncs nicely across devices, and stays online when you aren't.
zulip¶
Threaded chat software
Docker & VM Management¶
portainer¶
Docker management interface, for the more advanced user.
taisun¶
Single Server Docker Management for Humans
Document Management¶
mayan¶
Mayan EDMS is a document management system.
paperless¶
Document management
paperless_ngx¶
A document management system
teedy¶
Document Management made simple for everyone
E-books¶
calibre¶
Ebook management system.
lazylibrarian¶
LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs.
Email¶
mailu¶
Mailu is a simple yet full-featured mail server as a set of Docker images.
Federated Identity/Authentication¶
keycloak¶
Open Source Identity and Access Management
openldap¶
LDAP management interface
Feed Readers¶
freshrss¶
FreshRSS is a free, self-hostable aggregator.
miniflux¶
Miniflux is a minimalist and opinionated feed reader.
File Sharing and Synchronization¶
bazarr¶
Companion application to Sonarr and Radarr. It can manage and download subtitles based on your requirements.
duplicati¶
Free backup software to store encrypted backups online
jackett¶
Jackett provides API Support for your favorite torrent trackers.
lidarr¶
Sonarr but for Music.
minio¶
Minio is an S3 storage utility.
mylar¶
An automated Comic Book manager
nzbget¶
Efficient Usenet downloader.
nzbhydra2¶
NZBHydra 2 is a meta search for newznab indexers and torznab trackers.
ombi¶
Ombi is a self-hosted web application that automatically gives your shared Plex or Emby users the ability to request content by themselves!
overseerr¶
Overseerr is a request management and media discovery tool built to work with your existing Plex ecosystem.
qbittorrent¶
An open-source alternative to µTorrent
radarr¶
Automated movie downloader
restic¶
Backup software
samba¶
Export your HomelabOS storage_dirs as file shares to other computers on your local network
sickchill¶
SickChill is an automatic Video Library Manager for TV Shows.
sonarr¶
Smart PVR for newsgroup and bittorrent users.
syncthing¶
File syncing software
transmission¶
Transmission is available for all your torrenting needs.
Games¶
factorio¶
Factorio headless server in a Docker container
minecraft¶
It's Minecraft.
minecraftbedrockserver¶
It's Minecraft.
quakejs¶
QuakeJS is a port of IOQuake3 to JavaScript with the help of Emscripten
seat¶
EVE Online Auth
Gateways and terminal sharing¶
guacamole¶
Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
webvirtmgr¶
WebVirtMgr is a complete Kernel Virtual Machine (KVM) hypervisor manager.
Media Streaming¶
airsonic¶
Airsonic is a free, web-based media streamer, providing ubiquitous access to your music.
beets¶
Beets is the media library management system for obsessive-compulsive music geeks.
emby¶
Emby is a media server
funkwhale¶
A social platform to enjoy and share music
jellyfin¶
Jellyfin is a media server. Just point it at your NAS collections of Movies and TV and you're off to the races.
massivedecks¶
Massive Decks is a comedy party game based on Cards against Humanity.
mstream¶
All your music, everywhere you go.
peertube¶
ActivityPub based Video Sharing
plex¶
Plex is a media server. Just point it at your NAS collections of Movies and TV and you're off to the races.
tubearchivist¶
Your self hosted YouTube media server
tubearchivist_jf¶
Import your Tube Archivist media folder into Jellyfin
Misc/Other¶
adguardhome¶
Network-wide software for blocking ads and tracking.
chowdown¶
Simple recipes in Markdown format
cockpit¶
Cockpit admin interface package for configuring and troubleshooting a system
codimd¶
The best platform to write and share markdown
duckdns¶
DuckDNS is free dynamic DNS hosted on AWS.
erpnext¶
Open Source ERP for Everyone.
ethercalc¶
EtherCalc is a web spreadsheet
folding_at_home¶
Folding@home software allows you to share your unused computer power with scientists researching diseases.
gotify¶
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
grocy¶
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
grownetics¶
Growentics is an open source environmental mapping with plant management and tracking software suite.
hubzilla¶
HubZilla is a powerful platform for creating interconnected websites featuring a decentralized/nomadic identity.
invidious¶
Invidious is an alternative front-end to YouTube
invoiceninja¶
Free Open-Source Invoicing
mealie¶
Simple recipes in Markdown format
monicahq¶
Monica is an open source personal CRM.
n8n¶
n8n is a free and open node based Workflow Automation Tool.
nodered¶
Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
octoprint¶
The snappy web interface for your 3D printer.
ollama¶
Ollama makes it easy to get up and running with large language models locally.
pihole¶
Pi-hole provides network-wide ad blocking via your own Linux hardware.
privatebin¶
Threaded chat softwarePrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.
rsshub¶
RSSHub is an open source, easy to use, and extensible RSS feed aggregator, it's capable of generating RSS feeds from pretty much everything.
sabnzbd¶
Free and easy binary newsreader
searx¶
A privacy-respecting, hackable metasearch engine.
searxng¶
A privacy-respecting, hackable metasearch engine.
shinobi¶
Free Open Source CCTV platform.
simplyshorten¶
A simple selfhosted URL shortener with no name because naming is hard
thespaghettidetective¶
AI-based failure detection for 3D printer remote management and monitoring.
ubooquity¶
Ubooquity is a free home server for your comics and ebooks library
unificontroller¶
The Unifi-controller Controller software is a powerful, enterprise wireless software engine ideal for high-density client deployments requiring low latency and high uptime performance.
unofficial_ddns¶
UnofficialDDNSnix is a service which provides dynamic DNS for name.com
watchtower¶
Watchtower is a process for automating Docker container base image updates
webdavserver¶
WebDAV Server A simple WebDAV service. If you enable WebDAV over SSL you will have a secure file transfer service setup, which is useful for e.g. syncing your notes from Joplin. If you don't need all the extra from NextCloud/OwnCloud, this service could be what you need.
webtrees¶
WebTrees is Online genealogy software
xfinityusageinfluxdb¶
xfinityusageinfluxdb is a service that runs on the xfinityusageinfluxdb server.
xteve¶
Xteve is an emulated TV Tuner for IPTV services. It offers guide management and smart filtering of channels from your IPTV provider.
zammad¶
Zammad is a web-based, open source user support/ticketing solution.
ztncui¶
ZeroTier network controller user interface
Money, Budgeting and Management¶
firefly_iii¶
Firefly III is a money management app.
Monitoring¶
elkstack¶
Elastic Search, Logstash and Kibana
grafana¶
Grafana is a Time Series Database graphing application.
graylog¶
Graylog is a leading centralized log management solution built to open standards for capturing, storing, and enabling real-time analysis of terabytes of machine logs.
healthchecks¶
A Cron Monitoring Tool written in Python & Django
huginn¶
Create agents that monitor and act on your behalf. Your agents are standing by!
netdata¶
Real-time performance monitoring, done right!
speedtest¶
A tool to run periodic speedtests and save them in InfluxDB for graphing in Grafana
speedtest_tracker¶
A tool to run periodic speedtests check every hour and graphs the results
statping¶
Web and App Status Monitoring for Any Type of Project
tautulli¶
A Python based monitoring and tracking tool for Plex Media Server.
tick¶
Enables Telegraf, InfluxDB, Chronograf, and Kapacitor
Note-taking and Editors¶
Password Managers¶
vaultwarden¶
Vaultwarden is an open source password manager
Personal Dashboards¶
heimdall¶
Heimdall Application Dashboard is a dashboard for all your web applications.
homedash¶
Homedash is a simple dashboard that allows to monitor and interact with many different services.
organizr¶
Access all your HomelabOS services in one easy place.
sui¶
SUI a startpage for your server and / or new tab page
Photo and Video Galleries¶
digikam¶
Professional Photo Management with the Power of Open Source
ownphotos¶
Self hosted Google Photos clone.
photoprism¶
PhotoPrism Personal Photo Management powered by Go and Google TensorFlow. Free and open-source.
piwigo¶
Piwigo is open source photo management software. Manage, organize and share your photo easily on the web. Designed for organisations, teams and individuals.
pixelfed¶
Pixelfed is a free and ethical photo sharing platform, powered by ActivityPub federation.
Read it Later Lists¶
wallabag¶
Wallabag Save and classify articles. Read them later. Freely.
Social Networking¶
phpbb¶
phpBB is an Internet forum package in the PHP scripting language.
pleroma¶
Pleroma is a federated social networking platform, compatible with GNU social and other OStatus implementations. It is free software licensed under the AGPLv3.
Software Development¶
codeserver¶
Run VS Code on a remote server.
drone¶
Drone is a self-service continuous delivery platform
gitea¶
Git hosting platform
gitlab¶
Gitlab the single application for the entire DevOps lifecycle
jenkins¶
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.
snibox¶
Self-hosted snippet manager. Developed to collect and organize code snippets.
vikunja¶
Vikunja is a web-based project management tool
Task management/To-do lists¶
wekan¶
Wekan Open is source Kanban board with MIT license
VPN¶
openvpn¶
A Business VPN to Access Network Resources Securely
Web servers¶
apache2¶
Web server
Wikis¶
bookstack¶
Simple & Free Wiki Software