Если вкратце: сейчас приложение само создает конфигурацию, хранит ее в JSON-файликах, затем из этих файлов гененирует итоговый конфиг и затирает им существующий конфиг /etc/wireguard/wg0.conf
Нужно сделать в проект отдельные PullRequest'ы:
1) Добавить функционал, что если локальная db - пустая, то импортировать параметры из существующего конфигурационного файла. Это изменение не будет ничего ломать и вероятно будет довольно просто принято автором
2) Добавить опцию use-nyr-config (булево), при её задании вообще не используется локальная db, данные считываются только из конфигурационного файла и пишутся в него-же
3) (опционально) добавить опцию задания пути к конфигурационному файлу через переменную окружения и аргумент командной строки
4) (опционально) добавить опцию автоприменения, чтобы изменения сразу записывались в файл
Пример конфигурационного файла прикреплен.
Пор...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Golang: добавить функцию импорта из конфигурационного файла в OpenSource проект
Реклама
Golang: добавить функцию импорта из конфигурационного файла в OpenSource проект
Проект: https://github.com/ngoduykhanh/wireguard-ui
Проблема: https://github.com/ngoduykhanh/wireguard-ui/issues/177
Если вкратце: сейчас приложение само создает конфигурацию, хранит ее в JSON-файликах, затем из этих файлов гененирует итоговый конфиг и затирает им существующий конфиг /etc/wireguard/wg0.conf
Нужно сделать в проект отдельные PullRequest'ы:
1) Добавить функционал, что если локальная db - пустая, то импортировать параметры из существующего конфигурационного файла. Это изменение не будет ничего ломать и вероятно будет довольно просто принято автором
2) Добавить опцию use-nyr-config (булево), при её задании вообще не используется локальная db, данные считываются только из конфигурационного файла и пишутся в него-же
3) (опционально) добавить опцию задания пути к конфигурационному файлу через переменную окружения и аргумент командной строки
4) (опционально) добавить опцию автоприменения, чтобы изменения сразу записывались в файл
Пример конфигурационного файла прикреплен.
Пор...
Другие открытые задания:
Требуется написать протокол встречи на 30 минут (по тематике IT)1 000 р.
Бюджет: 1 000 р. Здравствуйте. Требуется составить протокол встречи, продолжительностью 30 минут. IT тематика. Желателен опыт в составлении протоколов. Если нет опыта, готов обс…
Написание отзывов120 р.
Бюджет: 120 р. Приветствую, срочно нужны люди для написания отзывов! Так же есть другие виды работы. У меня всегда можно заработать! Пока что берем всех желающих. Без опыта! для …
Подобрать механиков и воителей на сервисный центр40 000 р.
Бюджет: 40 000 р. Ищем рeкрутepa на проектную/чаcтичную занятoсть Выплаты три разa в меcяц Зapaбoтoк не выходя из дoма Чтo нужнo делать: Paзмещениe вaкансий на нeoбхoдимы…
поиск заданий