- Meeting topics:
 - Caddy webserver (Rechner)
 - Identity/SSO (Sergio)
 - DHTs (Dan) {if we have time, might need to bump this to next meeting}
 
Attendance
- Host: Rechner
 - In-person: Nic, Geo, Bocuma, Sergio, Dan, Grace
 - Online: Cyberius, Georninja
 
Introductions. Name, background, goals or interests for the meeting.
- Rechner (he/him): CTO @ Pawprint, Infra-wrangler in default life, helping people homelab
 - Bocuma (he/him): racon
 - NIC (he/him): Infra and Network person.
 - Geo (he/him): Professional sand bamboozler.
 - Dan (any): compiler hacker / distributed systems
 - Cyberius (he/they): infosec and Linux dog
 - Georninja (any): SJSU IT graduate why is there a Canadian catgirl
 
because AI slop machine go brrr
Hello
a web server converts cats to ip packets
Wordpress = VaaS
But Rechner, why are Canadian accountants in charge of deciding who is Totally Legit?
so that’s called IPFS
Lesson or demo
Caddy Webserver
Sergio Identity/SSO
We'll be doing a live demo setting up KanIDM ~4 years at cloudflare, lots of identity products
DNS is the root of trust for identity
Phishing-resistant MFA: Multi-factor authentication that can't be obtained by tricking a user into obtaining
What can identity do for you?
- SSO for all internal and external apps
 - Central logging
 
IdP options
- Cloud hosted: Okta, Auth0, Azure AD, Google Identity
 - Self-hosted: Kanidm, keycloak, Zitadel, Authelia
 
Kanidm uniquely does not enable passwords by default.
Demo
- Spun up a VM with Kanidm running in Docker, and did a quick demo registering a user with a passkey.
 
DHTs
Building an abstract network on top of another network (overlay network). For downloading linux distros.
Chord (protocol)
Legacy, built as a ring (boo hiss) rings suck because rings can split or join accidentally (net split, network variant)
Kademlia
Used by Bittorrent, others Network invariant
Questions & discussion
Readings & exercises for future meetings
- Docker (@rechner)
 - DHT (Reprise, with slides!)
 - Homelab Access (signal: @touk.75)
 - Weaponized TV Slurping (Sergio)
 - Phone your friends (Sergio)
 - Geo can do security!