Skip to content

ops: deploy TryPost at trypost.superclerk.com#194

Closed
bahodirr wants to merge 8 commits into
trypostit:mainfrom
bahodirr:ops/trypost-superclerk
Closed

ops: deploy TryPost at trypost.superclerk.com#194
bahodirr wants to merge 8 commits into
trypostit:mainfrom
bahodirr:ops/trypost-superclerk

Conversation

@bahodirr

@bahodirr bahodirr commented Jul 21, 2026

Copy link
Copy Markdown

Summary

  • add the AWS production deployment workflow and infrastructure bundle
  • configure Caddy and Vite/Reverb for trypost.superclerk.com
  • update production health verification and Meta callback documentation
  • encode chunked-upload filenames so macOS screenshot names containing Unicode spaces upload correctly
  • preserve uploaded PNG, WebP, GIF, and JPEG bytes instead of rewriting assets as JPEG
  • default public media to the public disk so generated /storage/... URLs render correctly

Live cutover

  • Cloudflare A record: trypost.superclerk.com -> 52.7.162.246 (proxied)
  • AWS Secrets Manager production environment updated to the Superclerk hostname and public media disk
  • existing production media copied into public storage
  • production redeployed through SSM
  • https://trypost.superclerk.com/up and the repaired media URL return HTTP 200

Verification

  • git diff --check origin/main...HEAD
  • bash -n for deployment scripts
  • docker compose config --no-interpolate --quiet
  • 57 focused media tests passed with 144 assertions
  • production PNG probe stored as image/png, returned HTTP 200, and matched the stored bytes
  • confirmed no trypost.aidven.com references remain in this change

@paulocastellano

Copy link
Copy Markdown
Contributor

@bahodirr dude, pay attention to what you're doing; you sent a pull request to the wrong repository and even left several pieces of critical information exposed.

@bahodirr

Copy link
Copy Markdown
Author

oh my god, you can't let agents do stuff overnight LOL)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants