🏠 Dhrubajyoti's Homelab

Self-hosted infrastructure on Oracle Cloud ARM64

ARM64 Ubuntu 24.04 Caddy Authelia SSO
Core Authelia SSO Service auth

🔐 Core Infrastructure

Caddy

Core
dg.linkpc.net
Reverse proxy with automatic HTTPS via Let's Encrypt. Routes all *.dg.linkpc.net traffic.
Active

Authelia

Core
SSO + 2FA authentication portal. Protects QwenPaw, Dockhand, BorgUI, and Cronmaster.
Active

🟣 Authelia-Protected

QwenPaw

Authelia
Open-source AI agent framework by AgentScope / Qwen Lab.
Active

Dockhand

Authelia
Docker management UI — containers, compose stacks, file browser, logs.
Active

BorgUI

Authelia
Borg backup manager with built-in scheduler. Archives, restore, notifications.
Active

Cronmaster

Authelia
Scheduled job manager with human-readable syntax and live logs.
Active

🔵 Service Auth (Own Auth)

Nextcloud

Service auth
File sync, share, calendar, contacts.
Active

Trilium Notes

Service auth
Self-hosted knowledge base with hierarchical note-taking.
Active

OpenChamber

Service auth
QwenPaw agent runtime with its own auth.
Active
⚡ All services are containerized on isolated Docker bridge networks. Only web-exposed services join the shared proxy network. No container ports exposed to the internet.

Repo: github.com/dhrubajyoti-giri/homelab