The home site has been converted to a Flask app instead of Django app to be more lightweight.
The Postgres SQL databases have been replaced with a Notion integration for easier updated of the content present there.
Also, GitHub Actions has been configured to build and push the current site to ghcr.io/pmhalvor/website:latest on commits to master and tagged releases.
The necessary update on my server have been made to serve the new containerized site including: a new nginx config, docker login to ghcr, and watchtower restarting the image when changes are detected.
A new release should be coming soon with a similar update for radio from a Django app -> Streamlit app.