From ef4582d2191808f63c930674d17b1dd4c6d810e9 Mon Sep 17 00:00:00 2001 From: Aarav Sharma Date: Sun, 14 Jun 2026 10:01:52 -0600 Subject: [PATCH] feat(gastown): integrate gastown into dev:env secret management Create .dev.vars.example with @from annotations for NEXTAUTH_SECRET and GASTOWN_JWT_SECRET, enabling the dev:env sync system to generate .dev.vars and auto-create Secrets Store entries for gastown locally. Previously gastown hardcoded dev secrets in wrangler.jsonc env.dev.vars, which drifted from .env.local and couldn't benefit from the centralized secret management pipeline. --- services/gastown/.dev.vars.example | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 services/gastown/.dev.vars.example diff --git a/services/gastown/.dev.vars.example b/services/gastown/.dev.vars.example new file mode 100644 index 0000000000..12768ca60a --- /dev/null +++ b/services/gastown/.dev.vars.example @@ -0,0 +1,7 @@ +# Shared secret for JWT token validation (same as NextAuth.js secret) +# @from NEXTAUTH_SECRET +NEXTAUTH_SECRET=your-nextauth-secret-here + +# Secret for Gastown JWT signing (town access tokens, container tokens, etc.) +# @from GASTOWN_JWT_SECRET +GASTOWN_JWT_SECRET=your-gastown-jwt-secret-here