Self Hosted

If solves a problem, makes me more efficient, and can run locally, it runs in my lab.

Self-hosted services aren't just for privacy, they are a learning experience of a different type. I'm in the constant search for or creating tools that make me more efficient. Saving time gives me time to learn and try new things, a pursuit I enjoy.

Open Source Resources

Application Status Source Description
AdGuard HomeAdGuard Home Active Docker Hub Network-wide ad and tracker blocking DNS server. Drops ads at the DNS layer before they load. Supports DHCP, encrypted DNS (DoH/DoT/DoQ), per-client filtering rules, and real-time query logs.
ByteStashByteStash Pending Decom GHCR Self-hosted code snippet manager. React + Node.js, SQLite storage. Has an MCP endpoint so AI assistants can search and manage snippets. Supports OIDC SSO.
Code ServerCode Server Pending Decom Docker Hub VS Code in the browser. Full VS Code experience accessible from any device. Supports extensions, terminals, and all desktop features. Ideal for remote development on a headless server.
DumbPadDumbPad Pending Decom Docker Hub Minimal collaborative notepad with fuzzy search and Markdown preview. Very lightweight scratch pad for quick shared notes.
FileBrowserFileBrowser Active Docker Hub Web-based file manager. Upload, delete, preview, rename, and edit files through a browser. Multiple users with per-user directory permissions. Single binary, no database.
FlaresolverrFlaresolverr Active Docker Hub Proxy server to bypass Cloudflare and DDoS-GUARD protection. Solves Cloudflare challenges automatically and returns cookies/clearance for use in Prowlarr, Jackett, Sonarr, and similar tools.
ForgejoForgejo Active Codeberg Lightweight, community-driven Git forge forked from Gitea. Code hosting, pull requests, issue tracking, CI/CD via Forgejo Actions, and package registry. Fully open source, no vendor lock-in.
GluetunGluetun Active Docker Hub VPN client in a container. Connects to 40+ VPN providers and routes other containers through the tunnel. Built-in kill switch, DNS over HTTPS, and health checks.
GotifyGotify Active Docker Hub Simple self-hosted notification server. Send push messages via REST API, receive in real time over WebSockets. Android app, web UI, and CLI. Integrates with anything that can HTTP POST.
GrafanaGrafana Active Docker Hub Leading open-source data visualization and dashboarding platform. Connects to Prometheus, InfluxDB, Loki, and dozens of other data sources. 1B+ pulls.
HomerHomer Active Docker Hub Dead simple static homepage/dashboard. Pure HTML/JS, single YAML config. No backend, no Docker API integration. Lightweight but less feature-rich than Homepage.
HomepageHomepage Active Docker Hub Fast, static application dashboard with Docker auto-discovery and 100+ service API integrations. Configured via YAML. Successor to the original benphelps/homepage.
ImmichImmich Pending Rebuild GHCR Self-hosted Google Photos alternative. High-performance photo and video backup with facial recognition, map view, shared albums, and mobile apps. Still in active development but very usable.
InfluxDB 2InfluxDB 2 Active Docker Hub Purpose-built time-series database. Stores metrics and events with high compression, queries via Flux or InfluxQL. Built-in UI. Pin version tags as latest shifts to v3.
IT-ToolsIT-Tools Active Docker Hub Collection of handy developer tools in one web UI. Crypto token generators, Base64 encode/decode, UUID generators, color converters, regex testers, JWT decoders, and dozens more. All client-side.
JekyllJekyll Active Docker Hub Static site generator that transforms Markdown into websites and blogs. Ruby-based, blog-aware, and the engine behind GitHub Pages. Supports themes, plugins, and Liquid templating.
JottyJotty Pending Decom GHCR Lightweight self-hosted notes and checklists app. File-based storage (Markdown/JSON, no database), PGP encryption, PWA installable, 14 themes, sharing, REST API.
KanboardKanboard Pending Decom Docker Hub Minimalist Kanban project management tool. PHP-based, supports SQLite, MySQL/MariaDB, PostgreSQL. Lightweight. Supports amd64 and ARM. Good for personal or small-team task tracking.
KASM WorkspacesKASM Workspaces Pending Rebuild Docker Hub Browser-based container streaming platform. Launch isolated browser sessions, remote desktops, and applications in Docker containers. Used for secure browsing, development environments, and remote access.
Mailrise Active Docker Hub SMTP gateway that converts incoming emails into Apprise notifications. Routes email-only device alerts through 60+ services (Discord, Telegram, Slack, etc.). Essential home lab glue.
MariaDBMariaDB Active Docker Hub Open-source relational database forked from MySQL. Drop-in compatible. Commonly paired with Wiki.js, MediaWiki, and Kanboard as a database backend.
MediaWikiMediaWiki Active Docker Hub The wiki engine that powers Wikipedia. PHP-based, mature, battle-tested. Heavyweight compared to Wiki.js but unmatched for large-scale collaborative editing with extensions and templates.
NetdataNetdata Active Docker Hub High-fidelity real-time system monitoring. Per-second metrics collection with zero configuration. ML-powered anomaly detection, hundreds of integrations, and stunning dashboards out of the box.
NginxNginx Active Docker Hub Ubiquitous reverse proxy, load balancer, and web server. Used for static file serving, TLS termination, and proxying. Alpine and Debian variants.
NextCloudNextCloud Pending Rebuild Docker Hub Self-hosted productivity platform and file sync/share solution. Drop-in replacement for Google Drive and Dropbox. Supports calendar, contacts, mail, office suite, and 300+ community apps.
OliveTinOliveTin Active Docker Hub Safe, simple web interface for predefined shell commands. YAML config exposes commands as buttons with optional dropdown arguments. Written in Go, very lightweight. No telemetry.
Paperless-NGXPaperless-NGX Pending Rebuild GHCR Document management system that scans, OCRs, indexes, and tags your physical documents. Full-text search, automatic classification by machine learning, and audit trail. Successor to Paperless-ng.
PlexPlex Active Docker Hub Media server that organizes movies, TV shows, music, and photos into a beautiful streaming interface. Transcodes on the fly for any device. Rich metadata, subtitles, and remote access.
PostgreSQLPostgreSQL Active Docker Hub Powerful, standards-compliant object-relational database. Known for reliability, extensibility (JSONB, arrays, full-text search). Go-to backend for Wiki.js and many other services.
PrometheusPrometheus Active Docker Hub CNCF-graduated monitoring and alerting system. Pulls metrics from targets, evaluates alert rules, powers Grafana dashboards. PromQL queries. Standard metrics backbone for home labs.
Reactive ResumeReactive Resume Active Docker Hub Free, open-source resume builder. Drag-and-drop editor, multiple versions, PDF export. Custom fonts, themes, and layouts. Built with React, uses PostgreSQL backend. V4 is current.
ReadeckReadeck Pending Decom Codeberg Self-hosted bookmark manager and read-it-later app. Saves articles, images, and videos from the web, stores content locally for offline reading. Written in Go, SQLite or PostgreSQL.
TraefikTraefik Active Docker Hub Modern HTTP reverse proxy and ingress controller. Auto-discovers container routes via Docker labels. Supports Let's Encrypt, middlewares, and real-time config without restarts.
Uptime KumaUptime Kuma Active Docker Hub Self-hosted monitoring tool with a polished UI. 90+ monitor types (HTTP, TCP, ping, DNS, push). Alerts via Telegram, Discord, Slack, email, and more. Use tag 2.
VaultwardenVaultwarden Active Docker Hub Lightweight Rust-based Bitwarden server alternative. Fully compatible with official Bitwarden clients (browser, mobile, CLI). Supports orgs, U2F, YubiKey, Duo. Requires HTTPS.
WatchYourLANWatchYourLAN Active Docker Hub Lightweight network IP scanner with web GUI. Tracks host online/offline history, sends notifications on new devices. Can export to InfluxDB2 or Prometheus for Grafana dashboards. Written in Go.
What's Up DockerWhat's Up Docker Active Docker Hub Monitors running Docker containers and notifies when new image versions are available. Supports Discord, Slack, email, Telegram, Pushover. Essential for keeping images current.
Wiki.jsWiki.js Active Docker Hub Modern wiki engine built on Node.js. Supports Markdown, WYSIWYG, and raw HTML. Backs to PostgreSQL, MySQL, or SQLite. Has git integration for versioning. Pin major version tag.

AI Related

Application Status Source Description
Agent ZeroAgent Zero Testing GitHub Autonomous AI agent framework designed for genuine problem-solving. Uses tool-calling, web search, and code execution in a self-correcting loop. Runs locally with Docker sandboxing for safe code execution.
Hermes AgentHermes Agent Active GitHub Open-source autonomous AI agent by Nous Research. Runs locally on macOS, Windows, and Linux. Supports multi-model providers, MCP integrations, cron scheduling, persistent memory, and extensible skills.
LM StudioLM Studio Active Official Local LLM inference app for macOS and Windows. Download and run GGUF models with a GUI. Supports OpenAI-compatible API server for connecting agents and apps to local models on Apple Silicon and NVIDIA GPUs.
OllamaOllama Active Docker Hub Lightweight local LLM runtime. Pull and run models with a single command. OpenAI-compatible API for drop-in integration with agents and tools. Supports GGUF quantization and multimodal models.

Security & Monitoring

Application Status Source Description
ClamAVClamAV Pending Docker Hub Open-source antivirus engine for detecting trojans, viruses, and malware. Command-line scanner, daemon for on-access scanning, and freshclam signature updater. Designed for email gateway and file server integration.
GraylogGraylog Pending Docker Hub Centralized log management and SIEM. Collects, indexes, and searches logs from any source at scale. Real-time alerting, dashboards, and stream processing. Elasticsearch/MongoDB backend.
NetAlertXNetAlertX Active Docker Hub Network device monitor and asset discovery. Scans your LAN, tracks devices online/offline, alerts on new devices. Supports Sync Nodes for multi-VLAN monitoring. Integrates with InfluxDB2 and Grafana.
WazuhWazuh Pending Docker Hub Open-source security platform combining XDR and SIEM. File integrity monitoring, vulnerability detection, configuration assessment, incident response, and regulatory compliance. Agent-based with central dashboard.
ZabbixZabbix Pending Rebuild Docker Hub Enterprise-class open-source monitoring for networks, servers, VMs, and cloud. Agent and agentless monitoring, auto-discovery, distributed architecture, and advanced alerting. Web UI with graphs and dashboards.

Personal Projects

Application Status Source Description
Star Search In-Development GitHub An agentic application that utilizes a locally hosted Firecrawl instance (as a requirement) to find available jobs on a user defined list of sites. This then queues the jobs for an agentic analysis of the job posting and scores them based on the user defined skills. This is functional and operational, but requires additional development prior to release consideration.
Task Tracker Released / In-Development GitHub Full-stack task tracking dashboard with a dark-themed royal aesthetic UI. Manage projects, efforts, and initiatives with severity levels, checklists, notes, and drag-and-drop reordering. FastAPI backend, React frontend.