envsecrets home page
envsecrets
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
Integrations
Nhost
Documentation
Documentation
Repository
Community
Issues & Discussions
Get Started
Introduction
Quickstart
Concepts
Security
Data Model
Promises
Multi-Factor Authentication
Authorization
Command Line
Installation
Commands
Integrations
Github Actions
Gitlab
AWS Secrets Manager
GCP Secrets Manager
Supabase
Circle CI
Railway
Hasura Cloud
Heroku
Nhost
Vercel
On this page
Setup
Activation
Usage
Platform
CLI
Reserved Environment Variables
Integrations
Nhost
How to continuously sync your secrets with Nhost.
Setup
Generate your Personal Access Token
Go to
your Nhost account settings
and create a new Personal Access Token.
Copy the newly generated token somewhere safe because it will
not
be shown to you again.
Configuration
Go to
integrations catalog
in your envsecrets dashboard and choose “Nhost.”
On the setup/connection page, enter your Nhost Personal Access Token you created above and save the configuration.
Activation
Go to the
integrations
dashboard in your envsecrets organisation and under “Nhost” choose “Sync New Environment With Your Nhost Account.”
In the page that opens, select your envsecrets project, environment and your Nhost app and environment where you wish to push/sync your secrets.
Complete and save the form.
Usage
Platform
Navigate to the environment for which you activated the integration.
Click on the “Sync” button.
Choose the Nhost app to which you want to sync your secrets.
Approve the sync.
CLI
Use the command:
envs sync --env [name-of-your-remote-environment]
Choose the Nhost integration.
Once your secrets are synced, it is recommended you go to your Nhost app and validate the new values.
Reserved Environment Variables
The following secrets/variables cannot be forward-synced to Nhost because they are reserved for Nhost’s internal requirements:
HASURA_GRAPHQL_ADMIN_SECRET
HASURA_GRAPHQL_JWT_SECRET
NHOST_WEBHOOK_SECRET
GRAFANA_ADMIN_PASSWORD
Suggest edits
Raise issue
Heroku
Vercel
Assistant
Responses are generated using AI and may contain mistakes.