Quick links

Welcome to dylanserver.xyz

This is a website to showcase various interesting things I find, discover or learn. Usually it's related to computers, but isn't always. I should probably write more here.

See all the stuff I've made/found!

  • 🖼️ Gallery / photo album

    Gallery is a place to view cool photos that people have taken The gallery is viewable without an account, but for full functionality, you'll want an account!

  • 🗺 Map

    I have a self hosted map - Give it a go!

  • 🔒 Passwordless Login

    I hate passwords too. My website is fully password free thanks to WebAuthn Also I don't want to store all your passwords, that sounds like an accident waiting to happen...

How this works?

This website is built primarily on Flask, with LOTS of custom python components written by yours truly, served with gunicorn inside a locally hosted kubernetes cluster, with Kubernetes Gateway API, a pfsense router, a HAProxy in front of that, and ofcourse certbot and a custom dynamic dns updating script thanks to my ISP's Dynamic allocated IP. It's for sure not efficient, but it does sometimes work! The route for a request is... ISP->HAProxy->>HAProxy (again)->Kubernetes-Klipper->Kubernetes Gateway API (Envoy)->Gunicorn It's quite gross but I love it.

This website is almost always under construction! To see my very latest work, view the preprod instance!

TODO / wishlist