---
title: "Just updated indiekit-deploy (indiekit docker/compose based deployment) Changes…"
date: 2026-03-10T12:26:26.026Z
author: Ricardo Mendes
url: https://rmendes.net/notes/2026/03/10/ab5e2/
type: notes
categories:
  - "indiekit"
  - "Docker"
ai_text_level: "0"
tokens: 444
content_signal: ai-train=yes, search=yes, ai-input=yes
---

# Just updated indiekit-deploy (indiekit docker/compose based deployment) Changes…

Just updated [indiekit-deploy](https://github.com/rmdes/indiekit-deploy/commit/dece8145b39fbd324cdfcaf00df889c577cb758d) (indiekit docker/compose based deployment) 

### Changes Summary

  1. 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     |

 2. indieauth.js patch added

  - Copied from Cloudron — fixes redirect URI validation that rejected hyphens/dots in paths
  - Added COPY line to docker/indiekit/Dockerfile

  3. 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

  4. Eleventy submodule updated

  - From f5f77cb to 48160a5 — 131+ commits of fixes including OG batch spawning, a11y audit, PageSpeed optimization, design system compliance

  5. --expose-gc added to watcher

  - Enables post-build GC hook in eleventy.config.js and OG batch spawning GC

  6. 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

  7. Watcher heap increased to 2048 MB

  - Was 1536 MB, now matches Cloudron's production setting
  - Needed for OG batch spawning during incremental rebuilds
