All systems operational

web3lookat.me

// self-hosted personal tech empire

A fully sovereign digital infrastructure running on a Raspberry Pi 5 —
cloud, communication, monitoring, and more. All self-hosted. All mine.

32+ Containers
10+ Services
1 Pi 5 Host
Uptime goal
scroll

// what's running

The Full Stack

Every service self-hosted, every domain TLS-secured, all traffic gated by SSO.

Cloud Storage

OpenCloud with WebDAV, file versioning, Collabora document editing and sharing — your personal Dropbox, zero surveillance.

oCIS · WebDAV

Single Sign-On

Authelia + Keycloak OIDC — one login unlocks every app with optional 2FA. Zero-trust, all the way down.

Authelia · Keycloak · TOTP

Monitoring

Prometheus scrapes every container. Grafana turns raw metrics into beautiful dashboards. Nothing goes unnoticed.

Prometheus · Grafana · cAdvisor

Team Chat

Self-hosted communication stack — coming back online soon. Slack? Never heard of it.

coming soon

Private Mail

Stalwart Mail Server handles SMTP and IMAP. Full email sovereignty with custom domain.

Stalwart · SMTP · IMAP

Voice Server

TeamSpeak 3 for crystal-clear voice comms. No Discord spyware, no subscriptions.

TeamSpeak 3 · UDP 9987

Game Servers

V Rising dedicated server running via Wine on ARM. Private multiplayer, no lag-sharing with randoms.

V Rising · Wine · ARM

Reverse Proxy

Traefik auto-discovers containers, terminates TLS via Let's Encrypt, and routes every request. Zero manual cert work.

Traefik · Let's Encrypt · ACME

Object Storage

MinIO S3-compatible object store. Buckets for backups, media, and app data — AWS without the AWS bill.

MinIO · S3-compatible

// how it's wired

The Architecture

01

Request hits Traefik

All traffic enters via Traefik on ports 80/443. HTTP is permanently redirected to HTTPS. TLS terminates here.

02

Authelia checks auth

ForwardAuth middleware queries Authelia. No valid session? You're redirected to auth.web3lookat.me to prove yourself.

03

Service responds

Authenticated users reach their container. Every service lives on an isolated Docker network, invisible to the outside.

Docker Traefik v3 Authelia Keycloak Nginx Prometheus Grafana Let's Encrypt Raspberry Pi 5 ARM64

Ready to enter?

The dashboard is gated by Authelia SSO + Keycloak. If you have credentials, the empire awaits.

Login to Dashboard

// auth.web3lookat.me · Authelia + TOTP