2.0 KiB
2.0 KiB
Maintenance
With caution
- Remove duplicate
/gluetundirectory creation - Remove firewall shadowsocks input port?
- Remove
script-securityoption ncp-cipherstodata-ciphers- Remove
ncp-disable
Uniformization
- Filter servers by protocol for all
- Multiple IPs addresses support for all proviedrs
- UPDATER_PERIOD only update provider in use
Code
- Use
github.com/qdm12/ddns-updater/pkg/publicip - Windows and Darwin development support
- Use
internal/netlinkin firewall and routing packages
Features
- Pprof server
- Pre-install DNSSEC files so DoT can be activated even before the tunnel is up
- Gluetun entire logs available at control server, maybe in structured format
- Authentication with the control server
- Get announcement from Github file
- Support multiple connections in custom ovpn
Gluetun pre-v4
- Finish HTTP server v1 or v2
- Renamings
UNBLOCKtoDOT_UNBOUND_UNBLOCKPIA_ENCRYPTIONtoPRIVATE_INTERNET_ACCESS_OPENVPN_ENCRYPTION_PRESETPORT_FORWARDINGtoPRIVATE_INTERNET_ACCESS_VPN_PORT_FORWARDING- Rename PIA's
REGIONtoCOUNTRY WIREGUARD_ADDRESStoWIREGUARD_ADDRESSESVPNSPtoVPN_SERVICE_PROVIDER- Rename
REGION(etc.) toSERVER_REGIONS
- Split servers.json and compress it
Gluetun V4
- Remove retro environment variables:
PORTUNBLOCKPROTOCOLPIA_ENCRYPTIONPORT_FORWARDINGWIREGUARD_PORTREGIONfor PIA, CyberghostWIREGUARD_ADDRESSVPNSP- All old location filters such as
REGION,COUNTRY, etc.
- Remove other retro logic
VPNSP'spia = private ...- Remove
OPENVPN_CONFIG!= "" impliesVPNSP= "custom" AND setOPENVPN_CUSTOM_CONFIGdefault to/gluetun/custom.ovpn
- Remove functionalities
SERVER_NUMBERPUBLICIP_FILEPORT_FORWARDING_STATUS_FILE
- Updater servers version reset to 1
- Remove HTTP server v0
- Change to compulsory
VPN_SERVICE_PROVIDER
- Use relative paths everywhere instead of absolute