This is the source repo for SoCalPython.org, the official SoCal Python website. 🐍
It's built using corvid and below instructions rely on just, uv, modd, and devd.
You can run just --list
to see all available options. Anything requiring uv should be run “inside” it, e.g., uv run just dev
. You can run all commands like so if you don’t want to have to actively think about it.
- Run
uv run just dev
to start the automa-build-and-serve process - Go to http://localhost:8000
- Make changes
- Refresh to see changes
- Repeat steps 3 and 4 as needed
The site is deployed on Netlify from the main
branch of this repository. The domain is registered by @nkantar through Porkbun, and SSL is provided by Let's Encrypt.
The SoCal Python community has a Code of Conduct, which covers contributing to this codebase as well as participating in the community in any way. Doing so implies you agree to abide by its terms.