Description
Is your feature request related to a problem? Please describe.
The whole environment variable setup is kind of complex. I've been hunting down multiple instances of environment variables across the apps and packages, running the dev command after I set a new one and there's always a missing required one.
Describe the solution you'd like
I haven't looked at the monorepo deeply but maybe we could set the required variables for things like database, auth just to run the web app which is what we want to start with. We don't need to set up things like PostHog from the beginning.
Describe alternatives you've considered
If an optional environment variable is not, maybe the associated package could just return a no-op implementation that just logs function calls.