Dotvault for Remix

Dotvault for Remix apps.

Remix loads your .env in development and then gets out of the way, because in production your host is expected to supply the environment. That split is fine until the two drift apart and something that worked locally dies on deploy. Dotvault gives you a visual editor for the files, and a diff view so you can see exactly where dev and production disagree.

What you get

  • Detects Remix from @remix-run/node in package.json.
  • Recognises SESSION_SECRET, NODE_ENV and PORT out of the box.
  • Diff any two environment files side by side to catch drift before you ship.
  • Snapshot history, so a bad edit is a rollback rather than an archaeology exercise.

Known environment variables

Dotvault recognises these variables when you open a Remix project and surfaces helpful descriptions and warnings in the editor. Remix is detected via @remix-run/node in package.json.

  • SESSION_SECRET

    Session cookie secret

  • NODE_ENV

    Node environment (development/production)

  • PORT

    Server listen port

Official Remix docs: remix.run/docs