Docs: update maintenance document
This commit is contained in:
@@ -97,7 +97,6 @@ func ruleDbgMsg(add bool, src, dst *net.IPNet,
|
|||||||
}
|
}
|
||||||
|
|
||||||
func rulesAreEqual(a, b *netlink.Rule) bool {
|
func rulesAreEqual(a, b *netlink.Rule) bool {
|
||||||
// fmt.Println(a, b)
|
|
||||||
if a == nil && b == nil {
|
if a == nil && b == nil {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,17 +6,20 @@
|
|||||||
- Remove firewall shadowsocks input port?
|
- Remove firewall shadowsocks input port?
|
||||||
- Re-add `persist-tun`? Run openvpn without root?
|
- Re-add `persist-tun`? Run openvpn without root?
|
||||||
- Remove `script-security` option
|
- Remove `script-security` option
|
||||||
|
- `ncp-ciphers` to `data-ciphers`
|
||||||
|
- Remove `ncp-disable`
|
||||||
|
|
||||||
## Uniformization
|
## Uniformization
|
||||||
|
|
||||||
- Filter servers by protocol for all
|
- Filter servers by protocol for all
|
||||||
- Multiple IPs addresses support for all proviedrs
|
- Multiple IPs addresses support for all proviedrs
|
||||||
- Use `internal/netlink` in firewall and routing packages
|
- UPDATER_PERIOD only update provider in use
|
||||||
|
|
||||||
## Code
|
## Code
|
||||||
|
|
||||||
- Use `github.com/qdm12/ddns-updater/pkg/publicip`
|
- Use `github.com/qdm12/ddns-updater/pkg/publicip`
|
||||||
- Change firewall debug logs to use `logger.Debug` instead of `fmt.Println`
|
- Windows and Darwin development support
|
||||||
|
- Use `internal/netlink` in firewall and routing packages
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
@@ -24,6 +27,7 @@
|
|||||||
- Pre-install DNSSEC files so DoT can be activated even before the tunnel is up
|
- 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
|
- Gluetun entire logs available at control server, maybe in structured format
|
||||||
- Authentication with the control server
|
- Authentication with the control server
|
||||||
|
- Get announcement from Github file
|
||||||
|
|
||||||
## Gluetun V4
|
## Gluetun V4
|
||||||
|
|
||||||
@@ -36,3 +40,11 @@
|
|||||||
- `PROTOCOL` to `OPENVPN_PROTOCOL`
|
- `PROTOCOL` to `OPENVPN_PROTOCOL`
|
||||||
- `PORT_FORWARDING`
|
- `PORT_FORWARDING`
|
||||||
- Change servers filtering environment variables to plural
|
- Change servers filtering environment variables to plural
|
||||||
|
- `WIREGUARD_PORT` to `WIREGUARD_ENDPOINT_PORT`
|
||||||
|
- `WIREGUARD_ADDRESS` to `WIREGUARD_ADDRESSES`
|
||||||
|
- Only use `custom` VPNSP for custom OpenVPN configurations
|
||||||
|
- `VPNSP` compulsory
|
||||||
|
- Change `VPNSP` to `VPN_SERVICE_PROVIDER`
|
||||||
|
- Change `REGION` (etc.) to `SERVER_REGIONS`
|
||||||
|
- Remove `PUBLICIP_FILE`
|
||||||
|
- Split servers.json and compress it
|
||||||
|
|||||||
Reference in New Issue
Block a user