The Homelab Stack
The workspace hosts a sophisticated suite of self-hosted services that provide a robust foundation for document management, personal knowledge, and network security:
- Paperless-ngx: A professional-grade document management system that transforms physical documents into a searchable online archive. It utilizes Tika for enhanced parsing and Gotenberg for PDF conversions, backed by a PostgreSQL database.
- Trilium Notes: A hierarchical note-taking application designed for building large personal knowledge bases. It features a rich text editor, versioning, and deep metadata support.
- Kavita: A high-performance media server specifically for e-books and PDFs (epub, pdf, etc.), providing a clean, library-like interface for digital reading.
- Pi-hole + Unbound: A recursive DNS solution providing network-wide ad blocking and enhanced privacy by resolving queries directly against root nameservers.
- Firefly III: A comprehensive personal finance manager that tracks transactions, budgets, and accounts via a containerized MariaDB backend.
- Homepage: A centralized "Chelsea's Homepage" dashboard using GetHomepage to provide a single entry point for all local services.
- Radicale: A lightweight CalDAV and CardDAV server for cross-device calendar and contact synchronization.
- Dozzle: A real-time log viewer for Docker containers, providing instant visibility into service performance and errors.
- Traefik: The edge router and reverse proxy that manages incoming traffic and SSL termination (via DuckDNS integration).
Final Conclusion
The combination of custom-built tools like Nexus Messenger, MusicKeeper, and Nexus Todo with industry-standard self-hosted services creates a powerful, private, and highly personalized digital ecosystem. This infrastructure ensures that data remains under local control while providing modern, high-quality user experiences across all devices.
Comments