dotenv-vault

文件

適用於 .env 檔案的機密管理工具 – 由 dotenv 的開創者所開發。

開始使用

立即受益。立即執行 push 命令以同步您的 .env 檔案。

# npx is likely already installed on your machine
npx dotenv-vault@latest push

程式語言

Node.js

將 .env.vault 與 Node.js 搭配使用

Node.js 指南

Python

將 .env.vault 與 Python 搭配使用

Python 指南

Ruby

將 .env.vault 與 Ruby 搭配使用

Ruby 指南

Go

將 .env.vault 與 Go 搭配使用

Go 指南

PHP

將 .env.vault 與 PHP 搭配使用

PHP 指南

Rust

將 .env.vault 與 Rust 搭配使用

Rust 指南

框架

Angular

將 Angular 應用程式部署到 Vercel

閱讀指南

Astro

將 Astro.js 應用程式部署到 Netlify

閱讀指南

Express.js

將 .env.vault 與 Express.js 搭配使用

Express 指南

Gatsby.js

將 .env.vault 與 Gatsby.js 搭配使用

Gatsby 指南

Nest.js

將 .env.vault 與 Nest.js 搭配使用

閱讀指南

Next.js

將 .env.vault 與 Next.js 搭配使用

Next.js 指南

Nuxt.js

將 .env.vault 與 Nuxt.js 搭配使用

Nuxt.js 指南

PM2

將 .env.vault 與 PM2 搭配使用

閱讀指南

Remix

將 .env.vault 與 Remix 搭配使用

Remix 指南

Serverless

將 Serverless 應用程式部署到 AWS Lambda

閱讀指南

SvelteKit

將 SvelteKit 應用程式部署到 Vercel

閱讀指南

Turborepo

將 Turborepo 應用程式部署到 Vercel

閱讀指南

Vite

將 Vite 應用程式部署到 Vercel

閱讀指南

FastApi

將 FastApi 應用程式部署到 Heroku

閱讀指南

Flask

將 Flask 應用程式部署到 Heroku

閱讀指南

Ruby on Rails

將 .env.vault 與 Ruby on Rails 搭配使用

Rails 指南

Sinatra

將 Sinatra 應用程式部署到 Heroku

閱讀指南

Laravel

將 .env.vault 與 Laravel 搭配使用

Laravel 指南

Rocket

將 .env.vault 與 Rocket 搭配使用

閱讀指南

平台

AWS Lambda

將 .env.vault 與 AWS Lambda 搭配使用

AWS Lambda 指南

Cloud66

將 Node.js 應用程式部署到 Cloud66

閱讀指南

Digital Ocean

將 Node.js 應用程式部署到 Digital Ocean

閱讀指南

Docker

將 .env.vault 與 Docker & Docker Compose 搭配使用

Docker 指南

Edgio

將 Nuxt.js 應用程式部署到 Edgio

閱讀指南

Fly

將 .env.vault 與 Fly.io 搭配使用

Fly.io 指南

Gatsby Edge Network

將 Gatsby.js 應用程式部署到 Gatsby Edge Network

閱讀指南

Heroku

將 .env.vault 與 Heroku 搭配使用

Heroku 指南

Kamal

將 .env.vault 與 Kamal 搭配使用

Kamal 指南

Laravel Forge

將 .env.vault 與 Laravel Forge 搭配使用

Laravel Forge 指南

Netlify

將 .env.vault 與 Netlify 搭配使用

Netlify 指南

Northflank

將 Next.js 應用程式部署到 Northflank

閱讀指南

Railway

將 Node.js 應用程式部署到 Railway

閱讀指南

Render

將 Node.js 應用程式部署到 Render

閱讀指南

Vercel

將 .env.vault 與 Vercel 搭配使用

Vercel 指南

CI/CD

AWS Beanstalk

使用 AWS Beanstalk 在 Node.js 中進行 CI/CD

閱讀指南

Bitbucket

使用 Bitbucket 在 Node.js 中進行 CI/CD

閱讀指南

Buddy

使用 Buddy 在 Node.js 中進行 CI/CD

閱讀指南

CircleCI

將 .env.vault 與 CircleCI 搭配使用

CircleCI 指南

Dagger

使用 Dagger 在 Node.js 中進行 CI/CD

閱讀指南

GitHub Actions

將 .env.vault 與 GitHub Actions 搭配使用

GitHub Actions 指南

Gitlab CI/CD

使用 Gitlab CI 在 Node.js 中進行 CI/CD

閱讀指南

Google Cloud Build

將 .env.vault 與 Google Cloud Build 搭配使用

Cloud Build 指南

Jenkins

使用 Jenkins 在 Node.js 中進行 CI/CD

閱讀指南

Pulumi

使用 Pulumi 在 Node.js 中進行 CI/CD

閱讀指南

Travis CI

使用 Travis CI 在 Node.js 中進行 CI/CD

閱讀指南

概念

.env 檔案

了解 .env 檔案及其如何保護您在本地開發時的機密。

.env.vault 檔案

了解 .env.vault 檔案 – 其生成方式、如何安全地保存機密,以及如何使用它比其他替代解決方案更安全地進行部署。

.env.me 憑證

了解訊息模型,以及如何建立、擷取、更新、刪除和列出訊息。

DOTENV_KEY

了解 DOTENV_KEY 及其如何解密 .env.vault,以便即時將您的機密注入到您的應用程式中。