Releases: Janady13/seo-sidecar
Releases · Janady13/seo-sidecar
v0.2.1 — Zenodo auto-archive test
v0.2.0 — First public release
FastAPI + nginx SSI sidecar for live Schema.org JSON-LD injection. Companion to 10.5281/zenodo.20404971. MIT licensed.
v0.1.0 — Initial public release
seo-sidecar v0.1.0 — Initial public release
MIT-licensed FastAPI + nginx SSI sidecar for injecting up-to-date Schema.org JSON-LD into nginx-served websites without redeploys.
Architecture: An upstream process pushes JSON-LD to a tiny FastAPI service. nginx pulls the schema via SSI on every page load. Schema updates take effect instantly with no rendering coupling.
Includes:
- Python FastAPI sidecar with SQLite version history
- Go and Python push clients
- nginx config drop-in (one-line include per server block)
- systemd unit for the sidecar
- safe-deploy.sh that handles rollback
Used in production on 9 client websites.
This release is archived to Zenodo for a citable DOI.
Cite as: Anady, Joseph W. (2026). seo-sidecar: nginx Schema.org JSON-LD injection sidecar (v0.1.0). Zenodo. https://github.com/Janady13/seo-sidecar