Причесывание конфигураций #3

Closed
opened 2025-07-18 11:14:25 +00:00 by ruberoid · 2 comments
Owner

Необходимо причесать все конфигурации всех проектов. Автоматизировать запуск локально каждого из проектов, либо их сочетание в условиях:

  1. DockerCompose - настройка корректных .env и зависимостей;
  2. Индивидуальный запуск проектов через wsl2 cli (наличие скриптов для инициализации конфига, включая секретные данные. Желательно на базе .env файла для DockerCompose;
  3. Наличие корректных launsh.json для IDE вида VS CODE. Шаблон в качестве коммита.
Необходимо причесать все конфигурации всех проектов. Автоматизировать запуск локально каждого из проектов, либо их сочетание в условиях: 1. DockerCompose - настройка корректных .env и зависимостей; 2. Индивидуальный запуск проектов через wsl2 cli (наличие скриптов для инициализации конфига, включая секретные данные. Желательно на базе .env файла для DockerCompose; 3. Наличие корректных launsh.json для IDE вида VS CODE. Шаблон в качестве коммита.
Author
Owner

Также, хорошо бы исключить отладочную информацию с чувствительными данными о credentials доступов в рантайме сервисов.

Также, хорошо бы исключить отладочную информацию с чувствительными данными о credentials доступов в рантайме сервисов.
Author
Owner

Реализовал следующую схему:
Оставил только шаблонные appsettings.json для всех проектов.
Далее каждый себе индивидуально подбирает appsettings.Development.json и/или appsettings.DockerCompose.json А также определяется с общими локальными секретами через appsettings.protected.json.
Ну и в путь!

Реализовал следующую схему: Оставил только шаблонные appsettings.json для всех проектов. Далее каждый себе индивидуально подбирает appsettings.Development.json и/или appsettings.DockerCompose.json А также определяется с общими локальными секретами через appsettings.protected.json. Ну и в путь!
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nocr/flea#3
No description provided.