labctl.graywrk.ru
войти регистрация

Переменная окружения в /etc/environment easy

name
env-config
image
labctl-base:3.12
timeout
30s
tags
config

задание

Переменная окружения в /etc/environment

Сервис должен знать, в каком окружении он запущен, но в /etc/environment
переменная APP_ENV не задана. Добавьте её, чтобы сервис работал в режиме
production.

Симптомы

$ cat /etc/environment
(файл пуст или в нём нет APP_ENV)

Требуемое состояние

В файле /etc/environment должна быть строка APP_ENV=production.

Почему

/etc/environment задаёт переменные окружения для всех сессий через PAM. Это
стандартное место для системных значений вроде профиля окружения приложения.
Чекер парсит строки вида KEY=VALUE, поэтому лишние пробелы и комментарии
допустимы — важно только значение APP_ENV.

checking… сессия: up → shell → check → down

попытки

  • загрузка…