Создать CLI интерфейс для запуска TCP и веб сервера #9

Closed
opened 2024-05-31 14:59:34 +03:00 by nm17 · 4 comments
Owner

Задачи:

  • Основу CLI (используя clap)
  • Решить что лучше: запускать всё одновременно или в отдельных процессах
  • Сделать поддержку загрузки параметров из ENV переменных -- перемещено в #20
Задачи: - [x] Основу CLI (используя clap) - [x] Решить что лучше: запускать всё одновременно или в отдельных процессах - [x] Сделать поддержку загрузки параметров из ENV переменных -- перемещено в #20
nm17 added the
Вид/Улучшение
Приоритет
Средний
labels 2024-05-31 14:59:34 +03:00
nm17 self-assigned this 2024-06-03 14:31:20 +03:00
nm17 started working 2024-06-03 14:31:29 +03:00
nm17 stopped working 2024-06-03 16:21:32 +03:00
1 hour 50 minutes
nm17 added a new dependency 2025-01-08 19:15:31 +03:00
Owner

Do we really need to support options via env vars?

Do we really need to support options via env vars?
Author
Owner

@DarkCat09 wrote in #9 (comment):

Do we really need to support options via env vars?

Для Docker это прям необходимо. Через конфиг файлы или cli опции там не вариант делать.

@DarkCat09 wrote in https://git.dc09.ru/iotishnik/server/issues/9#issuecomment-333: > Do we really need to support options via env vars? Для Docker это прям необходимо. Через конфиг файлы или cli опции там не вариант делать.
Owner

Сделать поддержку загрузки параметров из ENV переменных

Мейби лучше перейти на TOML-конфиг, если мы хотим в будущем поддерживать докер-контейнеры. Парсить одновременно с аргументов и из энва -- ну как-то такая себе идея

> Сделать поддержку загрузки параметров из ENV переменных Мейби лучше перейти на TOML-конфиг, если мы хотим в будущем поддерживать докер-контейнеры. Парсить одновременно с аргументов и из энва -- ну как-то такая себе идея
Owner

Уберу в отдельный issue

Уберу в отдельный issue
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Total time spent: 1 hour 50 minutes
nm17
1 hour 50 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
Reference: iotishnik/server#9
No description provided.