Skip to content

feat: better local development environment - #607

Merged
rsproule merged 23 commits into
masterfrom
mason/env-validation-local
Oct 28, 2025
Merged

feat: better local development environment#607
rsproule merged 23 commits into
masterfrom
mason/env-validation-local

Conversation

@fmhall

@fmhall fmhall commented Oct 22, 2025

Copy link
Copy Markdown
Member

This makes a lot of environment variables, like stripe and resend keys, optional for local development.

The goal is to make it as simple as possible to run Echo locally.

@vercel

vercel Bot commented Oct 22, 2025

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
assistant-ui-template Ready Ready Preview Comment Oct 28, 2025 1:14am
component-registry Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-control Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-next-boilerplate Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-next-image Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-next-sdk-example Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-video-template Ready Ready Preview Comment Oct 28, 2025 1:14am
echo-vite-sdk-example Ready Ready Preview Comment Oct 28, 2025 1:14am
next-chat-template Ready Ready Preview Comment Oct 28, 2025 1:14am
react-boilerplate Ready Ready Preview Comment Oct 28, 2025 1:14am
react-chat Ready Ready Preview Comment Oct 28, 2025 1:14am
react-image Ready Ready Preview Comment Oct 28, 2025 1:14am

@vercel
vercel Bot temporarily deployed to Preview – component-registry October 22, 2025 19:03 Inactive
@railway-app

railway-app Bot commented Oct 22, 2025

Copy link
Copy Markdown

🚅 Deployed to the echo-pr-607 environment in echo

Service Status Web Updated (UTC)
echo ◻️ Removed (View Logs) Web Oct 28, 2025 at 1:10 am

Comment thread packages/app/control/src/app/(auth)/(control)/login/page.tsx
Comment thread packages/app/control/src/app/(auth)/(control)/login/page.tsx
STRIPE_SECRET_KEY: z.string(),
STRIPE_PUBLISHABLE_KEY: z.string(),
STRIPE_WEBHOOK_SECRET: z.string(),
STRIPE_SECRET_KEY: IS_STRICT ? z.string() : z.string().optional(),

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

prob reverse the logic so env is default strict

@vercel

vercel Bot commented Oct 27, 2025

Copy link
Copy Markdown
Contributor

Deployment failed with the following error:

You must set up Two-Factor Authentication before accessing this team.

View Documentation: https://vercel.com/docs/two-factor-authentication

Comment thread packages/app/control/scripts/setup.sh Outdated

@fmhall fmhall left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Comment thread packages/app/control/scripts/setup.sh Outdated
fmhall and others added 2 commits October 27, 2025 18:08
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
Comment thread CONTRIBUTING.md

## Ways to Contribute

### 🐛 Report Bugs

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

emojis 🤮

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