No description
Find a file
2025-08-12 09:51:39 +00:00
.github/workflows New branch 2025-08-10 15:34:34 +02:00
backend New branch 2025-08-10 15:34:34 +02:00
configs New branch 2025-08-10 15:34:34 +02:00
docs New branch 2025-08-10 15:34:34 +02:00
frontend New branch 2025-08-10 15:34:34 +02:00
scripts New branch 2025-08-10 15:34:34 +02:00
.env.example New branch 2025-08-10 15:34:34 +02:00
create-configs-docs.sh Mein Test 2025-08-10 14:38:38 +00:00
install.sh installer: auto-connect to Mullvad (Albania) after setup; robust heredoc; replace LAN interface; respect killswitch choice 2025-08-12 09:51:39 +00:00
install.sh.backup Remove duplicate functions 2025-08-10 14:54:27 +00:00
install.sh.backup.20250810_144644 Remove duplicate functions 2025-08-10 14:54:27 +00:00
LICENSE New branch 2025-08-10 15:34:34 +02:00
Makefile New branch 2025-08-10 15:34:34 +02:00
README.md New branch 2025-08-10 15:34:34 +02:00
version New branch 2025-08-10 15:34:34 +02:00

🔒 Mullvad VPN Gateway for LXC - Multi-Provider Edition

License: MIT Version Security

Secure VPN Gateway with permanent killswitch for LXC containers. Supports Mullvad, custom WireGuard servers, and imported configurations.

Quick Start

curl -sSL https://raw.githubusercontent.com/yourusername/vpn-gateway/main/install.sh | bash

🎯 Features

  • Multi-Provider Support - Mullvad, Custom Servers, Import Configs
  • Permanent Killswitch - No internet without VPN, ever
  • 🌍 Dynamic Server Selection - Switch between countries/cities via WebUI
  • 🛡️ Zero-Leak Protection - DNS leak protection, IPv6 blocking
  • 🎨 Modern WebUI - Beautiful, responsive control panel
  • 🔄 Auto-Reconnect - Automatic recovery on connection drops
  • 📊 Live Monitoring - Real-time status and statistics

📋 Requirements

  • LXC Container (Proxmox/LXD)
  • Ubuntu 20.04+ or Debian 11+
  • Root access
  • Mullvad account OR own WireGuard server

🚀 Installation

# Clone repository
git clone https://github.com/yourusername/vpn-gateway.git
cd vpn-gateway

# Run installer
sudo ./install.sh

📖 Documentation

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

MIT License - see LICENSE file

⚠️ Disclaimer

The permanent killswitch will block ALL internet traffic when VPN is not connected. This is by design and cannot be disabled.