Skip to content
General description, technical requirements and various instructions on working with Laravel VPN Admin subprojects are in this repository
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
docker-compose.yml.dist
schema.jpg

README.md

Laravel VPN Admin

Licence version Alpha

Software Stack

  • Docker
  • Laravel/Symfony
  • VueJS
  • OpenVPN
  • L2TP

Technical requirements

  • Required to create a modular structure of containers that would work independently from root server
  • It should be composition of Docker containers which possible to run on popular OS
  • OAuth2 authorization support
  • It should be pure API server with GraphQL
  • Groups of users
  • Should be possible to create multiple VPN servers with different groups of users
  • LDAP support
  • Ability to generate SSL certificates for different servers
  • Monitoring and statistics of usage
  • Containers with VPN servers should self announced on API server
  • Self testing of everything on build stage

Contributors

Back-end

Front-end

Other & Testers

You can’t perform that action at this time.