Make every Synapsis installation register its exact Stuffbox callback automatically, persist the returned public client identity through PKCE, and remove manual operator client setup.

Hop-State: A_06FP9ZHD1XSYW28M9X8V7QR
Hop-Proposal: R_06FP9ZFX5NN6M3YRB1XHX2R
Hop-Task: T_06FP9XCTDAAN1SZZVBD5G5R
Hop-Attempt: AT_06FP9XCTDBN2JFGK1XC6830
This commit is contained in:
2026-07-15 01:56:47 -07:00
committed by Hop
parent e1a7f5018f
commit 848f6f93e0
9 changed files with 279 additions and 21 deletions
+2 -1
View File
@@ -18,7 +18,8 @@ ADMIN_EMAILS=admin@example.com
NEXT_PUBLIC_NODE_DOMAIN=localhost:43821
NEXT_PUBLIC_APP_URL=http://localhost:43821
# Recommended: Stuffbox instance offered as the default user-owned media provider
# Recommended: Stuffbox instance offered as the default user-owned media provider.
# Synapsis registers its callback automatically; no Stuffbox client ID is required.
STUFFBOX_URL=https://stuffbox.xyz
# Optional: node metadata shown before a node record exists in the database