Public node • DMZ online • experiments welcome

Homelab gateway with a pulse.

cyber-pi is the public face of a Raspberry Pi homelab: Matrix, Mastodon, blog experiments, and small services exposed carefully through reverse proxy, segmented networks, and just enough chaos to stay interesting.

public_name = cyber-pi.org backend = matrix.cyber-pi.org reverse-proxied by Caddy
Messaging

Matrix

Federated chat lives here. Use the web client for onboarding or jump directly into the homeserver endpoint if you know what you are doing.

Publishing

Blog

Notes, experiments, writeups, post-mortems, and the kind of documentation you only write after breaking something beautifully.

Federation

Mastodon

Another public surface of the lab. Same domain family, different social protocol, same general attitude.

Topology snapshot

Internet-facing, but segmented on purpose.

Public services sit behind Cloudflare and Caddy. The DMZ hosts internet-facing containers, management lives elsewhere, and internal space stays ready for the next questionable but educational idea.

cloudflare -> caddy -> public_net |-> matrix.cyber-pi.org |-> web-matrix.cyber-pi.org |-> test / future public services mgmt_net -> admin interfaces, vpn-only surfaces internal_net -> future private workloads
Mission log

Current build queue

What is shipping next from this tiny public node.

[ok] matrix homeserver online [ok] web client deployed [ok] fallback register path redirected [todo] Matrix Authentication Service [todo] polished public homepage [todo] more public writeups