dumbproxy | gpn | |
---|---|---|
7 | 1 | |
375 | 0 | |
2.4% | - | |
7.1 | 6.5 | |
8 days ago | 3 months ago | |
Go | Go | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dumbproxy
-
Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and Nat
Or instead you can have HTTP proxy over TLS in just four steps: https://github.com/Snawoot/dumbproxy/wiki/Quick-deployment
You don't even need a client for this, any modern browser can work with it right away: https://github.com/Snawoot/dumbproxy#using-http-over-tls-pro...
-
Build your own private WireGuard VPN with PiVPN
Or just consider some HTTP over TLS proxy like this one: https://github.com/Snawoot/dumbproxy
It may appear a bit more flexible option, especially if forwarding all traffic to VPN entirely is undesirable.
- dumbproxy - HTTP/HTTPS (secure) proxy with automatic certificate management
-
Spin up secure HTTPS proxy in less than 10 minutes
[Unit] Description=Dumb Proxy Documentation=https://github.com/Snawoot/dumbproxy/ After=network.target network-online.target Requires=network-online.target [Service] EnvironmentFile=/etc/default/dumbproxy User=root Group=root ExecStart=/usr/local/bin/dumbproxy $OPTIONS TimeoutStopSec=5s PrivateTmp=true ProtectSystem=full LimitNOFILE=20000 [Install] WantedBy=default.target
- Show HN: Run secure proxy with LE certs in just one command
gpn
-
Build your own private WireGuard VPN with PiVPN
Taking an opportunity here for a completely shameless plug for an enterprise-y wg based corporate VPN. Uses mTLS for device auth, wg (obvs), OIDC to authenticate users/set up firewall access (Azure AD and Keycloak tested). Runs as a redundant cluster and can be hooked in via BGP.
Very early and no docs to speak of yet, but raise an issue if interested. Works with standard WireGuard app on computers/phones, but an integrated app using the API might be in the works …
https://github.com/davidcoles/gpn
What are some alternatives?
Armor - Uncomplicated, modern HTTP server
easy-wg-quick - Creates Wireguard configuration for hub and peers with ease
wg-setup - Scripts to better manage a WireGuard server
ropi - Prepare read-only raspbian images for raspberry pi
VxWireguard-Generator - Utility to generate VXLAN over Wireguard mesh SD-WAN configuration
aws-s3-proxy - Reverse proxy for AWS S3 with basic authentication.
dolores - Local development reverse proxy
outline-apps - Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
pivpn - The Simplest VPN installer, designed for Raspberry Pi