заведён беклог проекта
- 20 задач: 8 высоких, 9 средних, 3 низких; две заведены идеями — сутки при смене часового пояса и пересекающиеся источники одной метрики - план сведён к порядку и его обоснованию, единицы работы переехали в беклог
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Управление токенами и секретами
|
||||
|
||||
**Приоритет:** средний
|
||||
|
||||
Сейчас проверка токенов выключена сознательно — доверенная локальная сеть, — и
|
||||
`config.docker.toml` коммитится без секретов. Для локальной разработки это
|
||||
правильно, но это же делает выезд наружу опасным: одна забытая настройка
|
||||
открывает историю здоровья всему интернету.
|
||||
|
||||
Решается перед деплоем, не раньше — так договорились.
|
||||
|
||||
Шаги:
|
||||
- раздельные токены приёма и чтения, генерация и хранение вне репозитория;
|
||||
- сервис громко предупреждает на старте, если проверка выключена (уже есть),
|
||||
и **отказывается стартовать**, если адрес прослушивания публичный, а токенов
|
||||
нет;
|
||||
- проверка в гейте, что в коммит не уехал файл с токеном (частично закрыта
|
||||
`gitleaks`).
|
||||
|
||||
Готово, когда запуск без токенов возможен только на localhost, а на rivendell
|
||||
оба контура закрыты разными токенами.
|
||||
|
||||
Reference in New Issue
Block a user