Behind the scenes
Technology
This site runs on a foundation of open-source software:
- Ubuntu Linux — the server operating system
- Apache — the web server
- PHP — the language the whole stack runs on
- MariaDB — the database
- Memcached — in-memory object caching
- PdoFish2 — the database ORM
- Google Authenticator — PHP implementation of TOTP-based two-factor authentication
- Parsedown — Markdown parsing
- Font Awesome — icons
It also relies on a few closed-source, custom PHP libraries built specifically for this project, the oh-so-cleverly titled: Conduit, Plunger, and Divisions.
It sits behind Cloudflare for edge caching and CDN.This site lives inside the UMbase source repository alongside allthings.umphreys.com, umbase.umphreys.com, madlove.umphreys.com, and band internal tools.
It was created by a human, with a healthy dose of AI assistance. All code was either written by, or reviewed by, a person at some point in the chain.
Questions or suggestions? Reach out to the band via their contact page.