Comments 41
Кстати, ваш интерфейс очень сильно похож на тот самый Printunl, как минимум цветовой гаммой)
Этот вариант попробую посмотреть, интересно.
надо было ещё java добавить…
Во-первых, непонятно, обязателен ли докер — я с этой технологией до сих пор незнаком. Во-вторых, скрипт ./build.sh выдал кучу ошибок, которые я не знаю как толковать. Например:
gyp ERR! node -v v10.19.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
Если не нравится версия, то какая должна быть?
про nodejs — я использую такие версии:
$ node -v
v14.16.0
$ npm -v
6.14.11
позже в релиз будет приезжать собранный бинарник — можно будет использовать его
UPD: добавил в последний релиз собранный бинарь
обязателен ли докер — я с этой технологией до сих пор незнаком
Нет, не обязателен, но спасает вот от таких проблем
Если не нравится версия, то какая должна быть?
В первой строке всегда пишется на основе какого контейнера будет происходить сборка
FROM node:14.2-alpine3.11 ...
github.com/flant/ovpn-admin/issues/9
свежих образов на hub.docker.com
образы есть hub.docker.com/r/flant/ovpn-admin/tags
Я попробую это дело на малинке, так как Притунл на малинке не заводится нет каких то зависимых пакетов под АРМ64.
если будут какие-то успехи или проблемы, будем ждать фидбека, например тут
github.com/flant/ovpn-admin/issues/9
Не совсем разобрался. Где находятся метрики в веб интерфейсе и где прописывать маршруты. Запустил в докере.
для включения опции прописывания маршрутов нужно при запуске ovpn-admin добавить ключи
--ccd --ccd.path="./ccd"
в дополнении к уже имеющимся, указанная директория должна при этом существовать и быть персистентной, во избежании утери данныхЕсли переписывали, так лучше бы сразу для WireGuard. Как раз мечтаю сделать что-то подобное, да никак руки не доходят)
Во время пандемии тоже написал свою вебадминку для openvpn, но заточенную под интеграцию с Active Directory. Все никак руки не дойдут статью написать. Но вижу что интерес к данной теме есть, это вдохнавляет
У streisand (или algovpn?) вроде тоже вебка обещается (но это не точно).
приветствую!
было бы неплохо, ИМХО, манулальчик для разворачивания БЕЗ докера.
я понимаю, одинаковость, уход от проблем с совместимостью, универсальность, НО, бывает, что надо запускать подобное без докера.
а вообще респект и уважуха!
спасибо и удачи.
github.com/flant/ovpn-admin#2-building-from-source
и можете ли предложить какие нибудь варианты настройки nginx чтобы запаролить доступ к управлению?
redirect-gateway def1
это надо добавить в конфиг сервера варианты настройки nginx чтобы запаролить доступ к управлению
docs.nginx.com/nginx/admin-guide/security-controls/configuring-http-basic-authentication
но вообще есть issue на это счет и возможно скоро можно будет обойтись без nginx
Забавно. Из всех контейнеров с моим старым роутером заработал только ваш. Но у него нет пароля и он смотрит в веб лицом :D
Кайф Т_т
Представляем ovpn-admin — веб-интерфейс для управления пользователями OpenVPN