Отключение аутентификации Deployd dashboard

У меня есть приложение Deployd, которое использует стандартную встроенную аутентификацию для доступа к "DEPBOYD DASHBOARD", то есть где вы вводите ключ, который открывается dpd showkey,

Весь сайт теперь защищен с помощью имени пользователя / пароля для доступа к нему.

Как отключить аутентификацию, необходимую для доступа к панели мониторинга deployd?


Я пытался удалить ./.dpd/keys.json файл.
Я еще не нашел ничего полезного в документах.

1 ответ

Это не кажется лучшим решением, но оно делает именно то, что требуется:

От: http://docs.deployd.com/docs/server/
Примечание. Если для options.env задано значение "development", для панели мониторинга не требуется проверка подлинности, а конфигурация не будет кэшироваться. Убедитесь, что изменили это на "производство" или что-то подобное при развертывании.


пример
('env': 'development' был добавлен):

var deployd = require('deployd')
  , options = {
    'port': 7777,
    'db': {
        'host': '127.0.0.1',
        'name': 'my-database'
    },
    'env': 'development'
   };

var dpd = deployd(options);

dpd.listen();

Я не буду отмечать это как правильный ответ в случае, если есть решение, которое не требует каких-либо явных препятствий (т. Е. "Обязательно измените [это] при развертывании").

Другие вопросы по тегам