Если вкратце: сейчас приложение само создает конфигурацию, хранит ее в 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) (опционально) добавить опцию автоприменения, чтобы изменения сразу записывались в файл
Пример конфигурационного файла прикреплен.
Пор...
Другие открытые задания:
Копирайтер текстов (((можно без опыта) Постоянная работа3 200 р.
Бюджет: 3 200 р. Написание текстов для блогов, социальных сетей, , отзывов Работа с готовыми шаблонами и тематиками; Правка и редактирование материалов по нашим требованиям. Треб…
разработка приложения или веб сайта для графической демонстрации выставочных образцов мебели и отслеживания складских остатков 45 000 р.
Бюджет: 45 000 р. Создание базы данных с графическим отображением: Характеристики товара 1. Название дивана (Выбирается из существующих) 2. Фабрика(Выбирается из существующих) …
Расшифровка аудио (транскрибирование): 16 - 19 сентября. Набор текста с аудио. Приглашаем!2 650 р.
Бюджет: 2 650 р. В даты 16 - 17 - 18 и 19 сентября работаем на большом проекте. Просим откликаться заранее! Приглашаем всех, кто работает в расшифровке аудио - длительно, имеет хоро…
поиск заданий