Skip to content

JulienQNN/selfhosted-stacks

Repository files navigation

Komodo Stacks

This repository contains sample Docker stacks orchestrated with Komodo, designed to illustrate a homelab infrastructure.

Table of Contents

Overview

Infrastructure

Infrastructure

Dashboard

Glance Dashboard

The Glance dashboard provides a unified view of all deployed services.

Structure

This project includes several Docker stacks deployed via Komodo:

Stack Description
network-gateway Traefik (reverse proxy), AdGuard (DNS), Tailscale (VPN mesh)
jellyfin-galaxy Jellyfin, Sonarr, Radarr, Prowlarr, Autobrr, qBittorrent, Qui, Cloudflared, Gluetun
immich Photo server with ML (OpenVINO), PostgreSQL, Redis
daily-qol Memos, Linkding, BentoPDF
archiving-platform Papra, Attachment Downloader
glance-dashboard Glance Dashboard
dozzle / dozzle-agent Docker logs viewer
zerobyte-backups Backup solution with ZeroByte

Komodo Secrets

The .env.example files use placeholders in the format [[SECRET_NAME]]:

CF_TUNNEL_TOKEN=[[CF_TUNNEL_TOKEN]]
DB_PASSWORD=[[DB_PASSWORD]]
WIREGUARD_PRIVATE_KEY=[[WIREGUARD_PRIVATE_KEY]]

These values are automatically injected by Komodo at deployment time through its secrets management system. This allows configurations to be versioned without exposing sensitive data.

Disclaimer

This repository is provided as an example and for learning purposes. The configurations presented are not intended for production use without prior adaptation.

The author assumes no responsibility for the use of these stacks. Make sure you understand the security implications before any deployment.

About

Collection of Docker Compose stacks for self-hosting various services.

Resources

Stars

Watchers

Forks

Contributors