Skip to content

opeNN-source/EasyZsV

 
 

Repository files navigation

readme-ru-shield readme-en-shield

Logo

EasyVPN

GitHub Release

Build DEV PROD

License: CC BY-NC 4.0 GitHub contributors GitHub Stars

Простое VPN + Backend + Frontend приложение на одном сервере!

System Design💻 Watch


Single Deploy (docker-compose)

Для развертывания EasyVPN на одном единственном сервере используйте Docker Compose :

Production enviroment:

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 up

Develop enviroment:

git clone https://github.com/F1st3K/EasyVPN
docker-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.

About

Easy Zooming secure Velocity!

Resources

License

Stars

Watchers

Forks

Languages

  • C# 49.4%
  • TypeScript 39.0%
  • Go 5.1%
  • Python 3.0%
  • MDX 1.1%
  • Shell 1.0%
  • Other 1.4%