diff options
author | 2021-07-26 16:15:36 +0200 | |
---|---|---|
committer | 2021-07-26 16:15:36 +0200 | |
commit | e2757ae6769758da766c7729f4b444a02414ecd0 (patch) | |
tree | 1754404193887503c64eefc4396065edd4d930e1 /cmd | |
parent | Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main (diff) | |
download | gotosocial-e2757ae6769758da766c7729f4b444a02414ecd0.tar.xz |
add trusted proxy for parsing client IPs (#115)
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/gotosocial/generalflags.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cmd/gotosocial/generalflags.go b/cmd/gotosocial/generalflags.go index 06d6e8922..f33ef5b49 100644 --- a/cmd/gotosocial/generalflags.go +++ b/cmd/gotosocial/generalflags.go @@ -68,5 +68,11 @@ func generalFlags(flagNames, envNames config.Flags, defaults config.Defaults) [] Value: defaults.Port, EnvVars: []string{envNames.Port}, }, + &cli.StringSliceFlag{ + Name: flagNames.TrustedProxies, + Usage: "Proxies to trust when parsing x-forwarded headers into real IPs.", + Value: cli.NewStringSlice(defaults.TrustedProxies...), + EnvVars: []string{envNames.TrustedProxies}, + }, } } |