✎ Note
Just updated indiekit-deploy (indiekit docker/compose based deployment)
Changes Summary
- Plugin versions aligned (package.core.json + package.full.json)
| Plugin | Old | New |
|---|---|---|
| syndicator-bluesky | 1.0.14 | 1.0.19 |
| endpoint-syndicate | beta.34 | beta.36 |
| endpoint-microsub | 1.0.41 | 1.0.43 |
| endpoint-homepage | 1.0.19 | 1.0.22 |
| endpoint-activitypub | 2.2.0 | 2.8.0 |
| endpoint-github | 1.0.7 | 1.2.3 |
- indieauth.js patch added
- Copied from Cloudron — fixes redirect URI validation that rejected hyphens/dots in paths
- Added COPY line to docker/indiekit/Dockerfile
- routes.js patch synced
- Two-tier rate limiting (session 50/15min, API 1000/15min) instead of single 250/15min
- Added content negotiation routes for ActivityPub
- Eleventy submodule updated
- From f5f77cb to 48160a5 — 131+ commits of fixes including OG batch spawning, a11y audit, PageSpeed optimization, design system compliance
- –expose-gc added to watcher
- Enables post-build GC hook in eleventy.config.js and OG batch spawning GC
- Atomic release swap implemented
- Builds to /data/site/releases/TIMESTAMP/, atomically swaps symlink at /data/site/current
- All 3 Caddyfiles updated: root * /data/site → root * /data/site/current
- First-run migration handles existing flat /data/site volumes
- Keeps 2 releases for rollback
- Watcher heap increased to 2048 MB
- Was 1536 MB, now matches Cloudron’s production setting
- Needed for OG batch spawning during incremental rebuilds
AI: Text None
Note
2026
Indiekit
Docker

Comments
Sign in with your website to comment:
Loading comments...
No comments yet. Be the first to share your thoughts!