Deployed a resilient, containerized suite of self-hosted enterprise services. This includes a ZFS-backed network storage solution for automated backups, network-wide DNS filtering, and node-based workflow automation to streamline server maintenance.
The Problem
I wanted a cohesive “business operations” environment capable of handling file storage, credential management, ad-blocking, and automation without relying on third-party SaaS subscriptions that compromise data privacy.
The Solution
I architected a Docker & Docker Compose stack to deploy these core services securely.
- ZFS & SMB: For resilient network storage and automated snapshot backups.
- Nextcloud: As an internal Google Drive alternative for secure cloud storage.
- AdGuard Home: Providing network-wide DNS sinkholing and Zero-Trust DNS filtering.
- n8n: Node-based workflow automation to streamline server maintenance tasks and handle data pipelines.
- Vaultwarden: Self-hosted credential management.
Technologies Used
- Compute: Docker, Docker Compose
- Storage: ZFS, SMB, NFS Shares
- Software: Nextcloud, n8n, AdGuard Home, Vaultwarden