showcase home lab
prosej Β· a project by brian

The security stack,
live.

Every layer on this page is real β€” a two-node homelab fleet, a honeypot catching live scans, an AI-SIEM watching it all, and a website that runs on its own infrastructure. Scroll through, then break it yourself in the lab.

πŸ›  enter the lab
01 Β· the attack surface

Something hits the honeypot every few minutes.

A decoy service on fenris02 plus a tripwire choke catch real internet noise β€” scanners looking for /.env, /wp-login.php, admin panels. Live feed, sanitized.

02 Β· the network

Default-deny. Nothing listens unless it must.

The fleet exposes no ports β€” Cloudflare tunnels carry the traffic in, everything else is dropped at the firewall. Watch the probes bounce.

03 Β· the rules

Edge rules decide who gets in.

Cloudflare-style WAF logic: bad bots blocked, logins rate-limited, suspicious traffic challenged. Toggle them in the lab and watch the verdicts flip.

04 Β· the protocol

Files move the way secrets should.

Encrypt, sign, relay, verify, archive β€” the push pipeline that ships vault content between machines over an encrypted mesh, with OOB hash checks on arrival.

πŸ”encrypt
✍️sign
πŸ“‘relay
βœ…verify
πŸ—„οΈarchive
05 Β· the recovery

If the box dies, the plan is rehearsed.

Capture, age-seal, manifest with OOB hash gates, restore β€” the reflash pipeline has been dry-run on a scratch box until it passed.

πŸ“Έcapture
πŸ“¦age-seal
πŸ“‹manifest
♻️restore
06 Β· the fleet

Two boxes, one op.

fenris01 runs the site, the agents and the SIEM; fenris02 watches it from outside. Live status, right now.

tunnels
external sites
07 Β· the human layer

No passwords on this site.

Sign in with a passkey β€” your device holds the key, the server holds only a public key. Face ID, Touch ID, Windows Hello or a hardware key. Try it.

checking session…