NodeOps
FR

Managing Environment Variables

Set, view, and sync environment variables between your local development environment and CreateOS.


List Variables

Bash
1createos env list

Values are shown in full by default. Use --hide to mask them:

Bash
1createos env list --hide

Set Variables

Bash
1# Set a single variable
2createos env set DATABASE_URL=postgres://localhost:5432/mydb
3
4# Set multiple at once
5createos env set API_KEY=sk-xxx SECRET=my-secret NODE_ENV=production

Remove a Variable

Bash
1createos env rm API_KEY

Sync with Local Files

Pull remote variables to a local .env file

Bash
1createos env pull

This creates a .env.<environment-name> file (e.g., .env.production). The CLI auto-adds .env.* to your .gitignore.

Push local variables to remote

Bash
1createos env push

The CLI reads your .env.<environment-name> file, shows what will change, and asks for confirmation. Use --force to skip confirmation in CI.

Specify a custom file

Bash
1createos env pull --file .env.local
2createos env push --file .env.staging

CI/CD Usage

Bash
1# Set from CI secrets
2createos env set DATABASE_URL=$DB_URL --project <id> --environment <id>
3
4# Pull for local debugging
5createos env pull --project <id> --environment <id> --force

Plus de 100 000 créateurs. Un seul espace de travail.

Recevez les mises à jour produit, les témoignages de créateurs et un accès anticipé aux fonctionnalités qui vous aident à livrer plus vite.

CreateOS est un espace de travail intelligent et unifié où les idées passent sans friction du concept au déploiement en production, éliminant les changements de contexte entre outils, infrastructure et flux de travail, avec la possibilité de monétiser vos idées immédiatement sur le Marketplace CreateOS.