OverviewFilesCommitsIssuesDocsReleasesPeers

atproto-bridge commits / 201e855

0.9.34: bump for sync.getRecord, and point deploy.sh at the app that actually runs
Two prerequisites for deploying ab2299c. VERSION. ab2299c shipped the new endpoint without a bump, leaving package.json at 0.9.33 — identical to what is deployed, so the new code would have been indistinguishable from the old on the target. DEPLOY TARGET. scripts/deploy.sh hardcoded APP=atproto-pds, a name left over from before the rename (cf. the "atproto-pds 0.9.25" commits). The app actually running on stortron is atproto-bridge: pid 86967 up 23:28 apps/atproto-bridge/index.js -> LISTEN 0.0.0.0:3399 which is why `deploy.sh stortron --check` reported `running:false version:0.1.0 tree=` while the health probe on 3399 passed — pgh was answering about a different, nonexistent app. Running the deploy unchanged would have stopped nothing, started a second process racing for 3399, and left the real membrane on old code: precisely the 2026-07-03 stranding the script was written to prevent, reintroduced by a stale constant. Corroboration: stortron still carries a 2-day-old orphan shell spinning in `until [ -S ~/.config/atproto-pds/svc.sock ]` — someone hit this before. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
201e8559726b3e00942e40629fee5a23663ae0e4
by plankatron <fleeky@gmail.com> · 2026-07-31T13:47:28.000Z

Changed files (2) +3 -3

package.json +1 -1
……@@ -1,6 +1,6 @@
11{
22 "name": "atproto-bridge",
3 "version": "0.9.33",
3 "version": "0.9.34",
44 "description": "Stateless keyless atproto MEMBRANE — fronts self-custody hyper-proto-peers to bluesky over HTTP/WS, holds no keys and never signs. Bare-runnable. Deploy root / flat closure over the identity+repo+store+pds packages.",
55 "type": "module",
66 "main": "index.js",
scripts/deploy.sh +2 -2
……@@ -1,5 +1,5 @@
11#!/usr/bin/env bash
2# Hardened deploy orchestrator for atproto-pds. Run from the publisher box (tabertron)
2# Hardened deploy orchestrator for atproto-bridge. Run from the publisher box (tabertron)
33# AFTER `git push pear master` so CI has published the new version.
44#
55# Replaces the ad-hoc `ssh <host> 'pgh app stop; install; start'` one-liners that stranded
……@@ -13,7 +13,7 @@
1313set -uo pipefail
1414HOST="${1:?usage: deploy.sh <host> [version|--check]}"
1515ARG="${2:-}"
16APP=atproto-pds
16APP=atproto-bridge
1717PORT=3399
1818HERE="$(cd "$(dirname "$0")" && pwd)"
1919