Skip to content

chore: add cloudflare workers hosting#133

Merged
ephraimduncan merged 5 commits into
formbase-dev:mainfrom
aikins01:chore/cloudflare-workers-hosting
May 4, 2026
Merged

chore: add cloudflare workers hosting#133
ephraimduncan merged 5 commits into
formbase-dev:mainfrom
aikins01:chore/cloudflare-workers-hosting

Conversation

@aikins01
Copy link
Copy Markdown
Contributor

@aikins01 aikins01 commented May 1, 2026

Adds OpenNext Cloudflare Workers configuration for the web app, replaces Node-only storage and email pieces with Workers-compatible implementations, and keeps submitted file links stable through short-lived signed download redirects.

@aikins01
Copy link
Copy Markdown
Contributor Author

aikins01 commented May 1, 2026

@ephraimduncan how close

@ephraimduncan
Copy link
Copy Markdown
Contributor

you need to run npx wrangler deploy locally and create a worker in the account and see if the build would work

@aikins01
Copy link
Copy Markdown
Contributor Author

aikins01 commented May 1, 2026

you need to run npx wrangler deploy locally and create a worker in the account and see if the build would work

yeah did wrangler locally but not yet for the account can you share prod envs with me

@aikins01
Copy link
Copy Markdown
Contributor Author

aikins01 commented May 2, 2026

did for the account as well but because it didn't have the env i had to move env validation to only the protected pages so only the homepage should work

can check it out @ephraimduncan

@ephraimduncan ephraimduncan merged commit 0aa5b38 into formbase-dev:main May 4, 2026
3 of 4 checks passed
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