Этот Docker образ использует OCServ, собранный из исходного кода версии 1.3.0 на базе Ubuntu 24.04 LTS. Все возможности включены: PAM, RADIUS, GSSAPI, компрессия, seccomp.
Проект размещен на GitHub: https://github.com/Danzercroft/ocserv-docker
Первая сборка займет 10-20 минут так как OCServ компилируется из исходного кода. Последующие сборки будут быстрее благодаря Docker кешу.
# Копирование переменных окружения
cp .env.example .env
# Редактирование настроек (опционально)
nano .env
# Настройка скриптов
make setup# Сборка и запуск
make build
make start
# Или одной командой
docker-compose up -d --build# Статус сервера
make status
# Логи
make logs
# Подключенные пользователи
make userssudo openconnect -u username your.server.com:443- Установить Cisco AnyConnect
- Сервер:
your.server.com:443 - Использовать созданные логин/пароль
# Перезапуск
make restart
# Остановка
make stop
# Полная очистка и пересборка
make reset
# Резервное копирование
make backup