Для развертывания EasyVPN на одном единственном сервере используйте Docker Compose :
curl -L -o docker-compose.yml https://raw.githubusercontent.com/F1st3K/EasyVPN/refs/heads/main/docker-compose.yml && \
curl -L -o .env https://raw.githubusercontent.com/F1st3K/EasyVPN/refs/heads/main/.env.devРекомендуется изменить переменные в
.env
docker-compose --profile init up
--profile init- используется при первом запуске для инициализации данных, далее просто запуск:
docker-compose upgit clone https://github.com/F1st3K/EasyVPNdocker-compose --env-file .env.dev --profile init up --build
--profile init- используется при первом запуске для инициализации данных, далее просто сборка и запуск:
docker-compose --env-file .env.dev up --buildТак же для независимого развертывания компонентов web-приложения EasyVPN, можно воспользоваться документацией для каждого сервиса:
EasyVPN backend, EasyVPN frontend, EasyVPN init, а так же остальные EasyVPN services.
