61 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			61 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|  | # 🔒 Mullvad VPN Gateway for LXC - Multi-Provider Edition
 | ||
|  | 
 | ||
|  | [](https://opensource.org/licenses/MIT) | ||
|  | [](https://github.com/yourusername/vpn-gateway) | ||
|  | [](https://github.com/yourusername/vpn-gateway) | ||
|  | 
 | ||
|  | Secure VPN Gateway with **permanent killswitch** for LXC containers. Supports Mullvad, custom WireGuard servers, and imported configurations. | ||
|  | 
 | ||
|  | ## ⚡ Quick Start
 | ||
|  | 
 | ||
|  | ```bash | ||
|  | 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
 | ||
|  | 
 | ||
|  | ```bash | ||
|  | # Clone repository
 | ||
|  | git clone https://github.com/yourusername/vpn-gateway.git | ||
|  | cd vpn-gateway | ||
|  | 
 | ||
|  | # Run installer
 | ||
|  | sudo ./install.sh | ||
|  | ``` | ||
|  | 
 | ||
|  | ## 📖 Documentation
 | ||
|  | 
 | ||
|  | - [Quick Start Guide](docs/QUICKSTART.md) | ||
|  | - [Provider Configuration](docs/PROVIDERS.md) | ||
|  | - [Security Documentation](docs/SECURITY.md) | ||
|  | - [FAQ](docs/FAQ.md) | ||
|  | 
 | ||
|  | ## 🤝 Contributing
 | ||
|  | 
 | ||
|  | Contributions are welcome! Please feel free to submit a Pull Request. | ||
|  | 
 | ||
|  | ## 📄 License
 | ||
|  | 
 | ||
|  | MIT License - see [LICENSE](LICENSE) file | ||
|  | 
 | ||
|  | ## ⚠️ Disclaimer
 | ||
|  | 
 | ||
|  | The permanent killswitch will block ALL internet traffic when VPN is not connected. This is by design and cannot be disabled. |