Environment Files

Horn follows the normal Vite environment model.

Common files:

  • .env
  • .env.development
  • .env.production

Rules of thumb:

  • values prefixed with VITE_ are safe to expose to the client bundle
  • server code can read environment variables directly at request or build time
  • keep secrets out of the client bundle

Use environment files for deployment configuration, not for route data that changes per request.