-
-
Notifications
You must be signed in to change notification settings - Fork 407
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
39 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
scratch.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Maintenance | ||
|
||
## With caution | ||
|
||
- Remove duplicate `/gluetun` directory creation | ||
- Remove firewall shadowsocks input port? | ||
- Re-add `persist-tun`? Run openvpn without root? | ||
- Remove `script-security` option | ||
|
||
## Uniformization | ||
|
||
- Filter servers by protocol for all | ||
- Multiple IPs addresses support for all proviedrs | ||
|
||
## Code | ||
|
||
- Change empty string comparison from `len(s) == 0` to `s == ""` | ||
- Use `github.com/qdm12/ddns-updater/pkg/publicip` | ||
- Change firewall debug logs to use `logger.Debug` instead of `fmt.Println` | ||
|
||
## 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 | ||
|
||
## Gluetun V4 | ||
|
||
- Remove retro environment variables | ||
- Updater servers version reset to 1 | ||
- Change models to all have IPs instead of IP | ||
- Remove HTTP server v0 | ||
- `PORT` to `OPENVPN_PORT` | ||
- `UNBLOCK` to `DOT_UNBOUND_UNBLOCK` | ||
- `PROTOCOL` to `OPENVPN_PROTOCOL` | ||
- `PORT_FORWARDING` | ||
- Change servers filtering environment variables to plural |