Ecosyste.ms sponsors
An open API service aggregating public data about GitHub Sponsors.
An open API service aggregating public data about GitHub Sponsors.
Software engineer, ethical hacker and enthusiast. Open to new opportunities
Funding Links: https://github.com/sponsors/alekslitvinenk
Who am I?
Hi everyone! My name is Alexander Litvineneko! I'm a software engineer, ethical hacker and enthusiast.
Have you ever had a situation when you needed to virtually place yourself into a different city, country, or continent for whatever reason? Being a software developer and, at the same time, being very passionate about Internet and cyber security, I have such a need very often, and, therefore, the ability to quickly start reliable VPN server with a decent level of security is essential.
Nowadays, the quickest possible way to launch anything anywhere is Docker. Many hosting platforms already provide VPS with preinstalled Docker and even if it’s not the case — it’s a matter of just a couple of minutes to install it yourself. Having this said, for me it was a no-brainer that the service I needed should be a Docker image. Of course, there are thousands of such images on Docker Hub, just try to make a search by “openvpn” keyword and you will end up with more than 50 pages listing different images. But none of them sufficed my needs: they were either too complicated in setup (the most popular image requires a volume container and few “docker run” commands with different set of parameters) or lacked decent documentation, or were abandoned long ago. At some point I got tired trying to find an existing solution and decided to make my own openvpn docker image.
I began my work on the Docker-Openvpn project vigorously and kept working at a good pace all the time, though sometimes it felt like I went down the wrong way and I had to go back to the drawing board. For instance, when I realised that Ubuntu was rather a bad choice to use as a base image, I had to start everything anew with Alpine Linux. Nonetheless, the project saw the daylight very soon and now I’m very proud to present it to the wide audience.
What do I need money for?
I plan to elaborate my current work to the extent it meets highest industrial-grade security standards providing end-users the possibility to enjoy the same level (or exceeding) of security as Tor or similar software provide. ParticularIy, I plan to develop new VPN protocol which allows nodes chaining traffic perplexing which would be impossible to decipher without knowing how many peers participate in session and what they intended to do
🔐 Out of the box stateless openvpn-server docker image which starts in less than 2 seconds
Language: Shell - Stars: 1249DockOvpn Integration Tests
Language: Scala - Stars:💧An easy-go Http server for static files with out-of-the-box logging and admin endpoint for hot content reloading
Language: Scala - Stars: 1💎Docker in Docker. The working solution
Language: Shell - Stars: 41