Найти в Дзене
Уроки Linux

🖥️ ИНТЕРЕСНЫЕ ТЕХНИКИ СОЗДАНИЯ НАСТРОЕК: Используем переменные окружения для конфигов

🖥️ ИНТЕРЕСНЫЕ ТЕХНИКИ СОЗДАНИЯ НАСТРОЕК: Используем переменные окружения для конфигов Мало кто задумывается, что правильное управление переменными окружения — это ключ к гибкости и удобству в Linux. Они позволяют легко менять настройки без редактирования файлов. - Объявление переменных внутри сессии: export API_KEY='12345abcde' - Постоянно сохраняем переменные в файле ~/.bashrc или ~/.profile - Используем их в скриптах — например, для подключения к базе или сервису. - Можно задавать их при запуске приложения без редактирования конфигурационных файлов: API_KEY='12345abcde' ./app.sh Почему это важно? - Упрощает управление секретами - Позволяет быстро переключать окружения – production, staging - Повышает безопасность, не засоряя конфиги лишней информацией А задумывался ли ты, как сделать так, чтобы твои скрипты были максимально переносимыми и гибкими? --- Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

🖥️ ИНТЕРЕСНЫЕ ТЕХНИКИ СОЗДАНИЯ НАСТРОЕК: Используем переменные окружения для конфигов

Мало кто задумывается, что правильное управление переменными окружения — это ключ к гибкости и удобству в Linux. Они позволяют легко менять настройки без редактирования файлов.

- Объявление переменных внутри сессии:

export API_KEY='12345abcde'

- Постоянно сохраняем переменные в файле ~/.bashrc или ~/.profile

- Используем их в скриптах — например, для подключения к базе или сервису.

- Можно задавать их при запуске приложения без редактирования конфигурационных файлов:

API_KEY='12345abcde' ./app.sh

Почему это важно?

- Упрощает управление секретами

- Позволяет быстро переключать окружения – production, staging

- Повышает безопасность, не засоряя конфиги лишней информацией

А задумывался ли ты, как сделать так, чтобы твои скрипты были максимально переносимыми и гибкими?

---

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!