Home New Trending Search
About Privacy Terms
#
#dotenv
Posts tagged #dotenv on Bluesky
Post image

#Varlock#dotenv files built for sharing, powered by @ env-spec decorator comments #opensource #devtools #nodejs #ai

🔐 Adds declarative schema to your .env files using JSDoc-style @ env-spec comments – validation, type safety & IntelliSense included

🧵 👇

5 0 1 0
Preview
Providers Setup - Kuba Set up authentication and permissions for GCP, AWS, Azure, OpenBao, Bitwarden, and local providers to use with Kuba.

Kuba v1.5.0 released with support for bitwarden and "import from knative service(s)".

- kuba.mwco.app/providers#bi...
- kuba.mwco.app/configuration

#dotenv #googlecloud #aws #azure #secrets #openbao #bitwarden #devops

0 0 0 1
loadenv example

loadenv example

✅ New feature in progress for Nelson: loadenv, a function to load environment variables from .env files directly into your session.

#NelsonLang #DotEnv #loadenv #DevTools #Scripting #Productivity #Programming #ScientificComputing #OpenSource #Coding #STEM #Matlab #Scilab #GNUOCtave

3 0 0 0
Preview
Kuba - Securely and easily access your environment variables Pass env directly from GCP Secret Manager, AWS Secrets Manager, Azure Key Vault and OpenBao to your application.

Kuba v1.0.0 has been released yesterday and comes packed with awesome new features.

If you're curious what this is all about: kuba.mwco.app should get you started.

#devops #developer #dotenv #googlecloud #aws #azure #openbao #cloud #secrets

1 0 1 0
You might not need python-dotenv | Gribouillis Mindless sketches ✐ᝰ

New post about writing things yourself instead of using libs and going for small solutions that fit your needs. #python #dotenv
blog.natfu.be/no-python-do...

0 0 0 0

Counting versioned templates, non-versioned local files and different purposes/environments... a project I work on has 10 .env* files. 🥺
#dotenv #softwaredevelopment

0 0 0 0
Preview
keeenv - populate env vars from KeePass I created keeenv so that I can conveniently populate environment variables directly from KeePassXC and run tools that use them from the command line, without resorting to the fairly common, but seems ...

keeenv - populate env vars from KeePass
stephencross.site/keeenv-popul...
#KeePass #KeePassXC #developers #commandline #security #dotenv #cli #tools

1 0 0 0
Preview
Declarative secrets, every environment, any provider Declarative secrets, every environment, any provider

Found out about a new secret handling standard called #secretspec.

Has some nice simplicity with #dotenv. And integrates with #1password. 😎

I have workloads doing this stuff all over the place. So it's definitely nice maybe not reinventing the same wheel for the 42nd time. 🫠

0 0 1 0
Preview
From chaos to consistency: how we centralized secrets with AWS SSM and a simple CLI At M47, security is one of our concerns across all our AI and cloud-native projects. That’s why we...

⚙️ Tired of syncing secrets across environments?

– .env files out of date
– CI/CD pipelines failing with missing vars
– New devs asking “what’s the DB password?”

I built Envilder:
🔐 Generates .env from AWS SSM
📖 dev.to/macalbert/st...

#aws #devops #cli #dotenv

0 0 0 0
Preview
The Importance of the .env File in Python Projects - Victor Hugo Solis Web Designer 5 min read Managing configuration in software development is more than just a technical necessity — it’s a security imperative. In Python applications, especially when dealing with different deploymen...

Stop hardcoding secrets in your Python apps! 🔐

Learn how .env files + python-dotenv can boost security, simplify config, and keep your code clean.

Includes best practices + a cheat sheet! 🧠🐍

📖 Read here: victorhugosolis.com/the-importan...

#Python #DevTips #CyberSecurity #Dotenv

0 0 0 0
Post image

Как провести пользовательское исследование без поль...

habr.com/ru/articles/910244/

#chatgpt #OpenAI #API #ии-агенты #LLM-интеграции #.env #dotenv #User #Research #EdTech #Продуктовая

Result Details

0 0 0 0
Preview
Variaveis de Ambiente em Node.js (.env) Quando desenvolvemos alguma aplicação backend, precisamos tomar cuidado ao lidar com **informações sensíveis**. Informações como URL de conexão de banco de dados, senha do banco, chaves secretas, tokens e entre outras variáveis, se expostas podem gerar falhas de segurança críticas em nossa aplicação. Para solucionar esse problema de exposição, podemos armazenar essas informações em **variáveis de ambiente** ## Criando variável de ambiente em NodeJS Para criar uma variável de ambiente, crie um arquivo na pasta raiz do seu projeto/aplicação com o nome de `.env`. Esse arquivo será responsável por guardar aquelas informações sensíveis e **NÃO** deve ser versionado. exemplo de como o `.env` deve ficar: APP_NAME=Meu app SECRET_API= # Servidor PORT=3000 # Banco de dados DB_NAME=seuBanco DB_PASS=suaSenha DB_HOST=localhost A partir desse arquivo podemos ter noção de algumas regras: * A estrutura é CHAVE=VALOR * A chave é em caixa alta por padrão e em SNAKE_CASE * Todo valor retornado sempre será string, independente do tipo digitado * Uma chave pode ser vazia, e retorna uma string vazia Agora que adicionamos as informações secretas dentro do nosso arquivo `.env` precisamos adicionar o pacote `dotenv` ao nosso projeto para que possamos gerenciar as variáveis de ambiente dentro do projeto. ### Instalação do pacote dotenv usando npm: npm install dotenv usando yarn: yarn add dotenv Em seguida inicializamos o pacote para que ele leia o arquivo `.env`: import 'dotenv/config'; // ou então import dotenv from 'dotenv'; dotenv.config(); Agora usaremos a ferramenta `process.env`, nativa do **node** , para substituir os valores no local de cada chave adicionada ao `.env`. Utilizando `process.env.[NOME_DA_CHAVE]` Exemplo com a porta do servidor: import express from 'express' // Servidor const server = express() server.listen(process.env.PORT, () => { console.log("Servidor rodando!") }) ### Boas práticas Importante relembrar que o arquivo `.env` _NÂO_ deve ser versionado, portanto se for subir o código no **github** , lembre-se de adicionar o arquivo ao **gitignore** para ele não enviar o arquivo para o seu repositório. Outra boa prática, é criar um arquivo de exemplo com as chaves sem os valores sensiveis, assim quem clonar seu repositório não ficará perdido. Eu crio um arquivo `.env.example` com apenas chaves. ### Agradecimentos Se você ficou até aqui, agradeço de coração. Até mais! ### Referencias Fique a vontade para ler as documentações e aprofundar seus conhecimentos! dotenv repo dotenv - npm Node process docs
0 0 0 0
Preview
Variaveis de Ambiente em Node.js (.env) Quando desenvolvemos alguma aplicação backend, precisamos tomar cuidado ao lidar com **informações sensíveis**. Informações como URL de conexão de banco de dados, senha do banco, chaves secretas, tokens e entre outras variáveis, se expostas podem gerar falhas de segurança críticas em nossa aplicação. Para solucionar esse problema de exposição, podemos armazenar essas informações em **variáveis de ambiente** ## Criando variável de ambiente em NodeJS Para criar uma variável de ambiente, crie um arquivo na pasta raiz do seu projeto/aplicação com o nome de `.env`. Esse arquivo será responsável por guardar aquelas informações sensíveis e **NÃO** deve ser versionado. exemplo de como o `.env` deve ficar: APP_NAME=Meu app SECRET_API= # Servidor PORT=3000 # Banco de dados DB_NAME=seuBanco DB_PASS=suaSenha DB_HOST=localhost A partir desse arquivo podemos ter noção de algumas regras: * A estrutura é CHAVE=VALOR * A chave é em caixa alta por padrão e em SNAKE_CASE * Todo valor retornado sempre será string, independente do tipo digitado * Uma chave pode ser vazia, e retorna uma string vazia Agora que adicionamos as informações secretas dentro do nosso arquivo `.env` precisamos adicionar o pacote `dotenv` ao nosso projeto para que possamos gerenciar as variáveis de ambiente dentro do projeto. ### Instalação do pacote dotenv usando npm: npm install dotenv usando yarn: yarn add dotenv Em seguida inicializamos o pacote para que ele leia o arquivo `.env`: import 'dotenv/config'; // ou então import dotenv from 'dotenv'; dotenv.config(); Agora usaremos a ferramenta `process.env`, nativa do **node** , para substituir os valores no local de cada chave adicionada ao `.env`. Utilizando `process.env.[NOME_DA_CHAVE]` Exemplo com a porta do servidor: import express from 'express' // Servidor const server = express() server.listen(process.env.PORT, () => { console.log("Servidor rodando!") }) ### Boas práticas Importante relembrar que o arquivo `.env` _NÂO_ deve ser versionado, portanto se for subir o código no **github** , lembre-se de adicionar o arquivo ao **gitignore** para ele não enviar o arquivo para o seu repositório. Outra boa prática, é criar um arquivo de exemplo com as chaves sem os valores sensiveis, assim quem clonar seu repositório não ficará perdido. Eu crio um arquivo `.env.example` com apenas chaves. ### Agradecimentos Se você ficou até aqui, agradeço de coração. Até mais! ### Referencias Fique a vontade para ler as documentações e aprofundar seus conhecimentos! dotenv repo dotenv - npm Node process docs
0 0 0 0
A screenshot showing an environment populated with direnv/.envrc

A screenshot showing an environment populated with direnv/.envrc

Did you know @runme.dev natively supports #DotEnv and #Direnv?

Makes it super simple to leverage your project's existing environment configuration.

More in the docs: docs.runme.dev/configuratio...

1 0 0 0

Помітив прекол. Коли завантажую конфігурацію з .env файлу через dotenv, то на Mac із підпапок конфігурація не завантажувалась, бо .env файл автоматично не знаходився у батьківській папці. Довелось додати:
require('dotenv').config({path: '../.env'});
#js #dotenv #javascript #джаваскрипт

0 0 0 2
Preview
dotenvx a better dotenv–from the creator of dotenv

dotenvx
#dotenv #tool

0 0 0 0