Skip to content

Repository files navigation

License Platform DevOps Automation

Nexoryx_VPN_Gateway

Production-ready VPN gateway and secure networking platform for Kubernetes and Linux infrastructure with WireGuard, OpenVPN, NGINX reverse proxy, firewall automation, monitoring, and secure remote access.

Features

  • WireGuard VPN server
  • OpenVPN gateway
  • NGINX reverse proxy
  • Firewall automation
  • Kubernetes-native deployment
  • Secure remote access
  • Persistent storage
  • Monitoring integration
  • Prometheus metrics
  • Grafana dashboards
  • Ingress support
  • Production-ready manifests

Stack

  • Kubernetes
  • WireGuard
  • OpenVPN
  • NGINX
  • Prometheus
  • Grafana
  • Docker
  • Linux Networking

Deployment

kubectl apply -f kubernetes/

Namespace

nexoryx-vpn

Components

  • WireGuard
  • OpenVPN
  • NGINX
  • Prometheus
  • Grafana
  • Firewall Policies
  • Ingress

Notes

Replace VPN keys, certificates, passwords, and domains before production deployment.

Project Roadmap

  • Kubernetes Helm charts
  • GitOps support
  • CI/CD improvements
  • Monitoring dashboards
  • Multi-cloud support
  • Security hardening

GitHub Actions

This repository includes:

  • Shell validation
  • Markdown linting
  • Terraform validation (where applicable)

Example Deployments

See:

  • examples/
  • docs/

Related Nexoryx Projects

This repository is part of the Nexoryx infrastructure ecosystem.

About

Production-ready VPN gateway and secure networking platform for Kubernetes and Linux infrastructure with WireGuard, OpenVPN, firewall automation, monitoring, and secure remote access.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors