home to your local SPACEGIRL 💫 arimelody.space
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

trim extra IPs from x-forwarded-for header

+3 -1
+1 -1
bundle.sh
··· 6 6 exit 1 7 7 fi 8 8 9 - tar czvf arimelody-web.tar.gz arimelody-web admin/components/ admin/views/ admin/static/ views/ public/ schema-migration/ 9 + tar czf arimelody-web.tar.gz arimelody-web admin/components/ admin/views/ admin/static/ views/ public/ schema-migration/
+2
controller/ip.go
··· 14 14 if slices.Contains(app.Config.TrustedProxies, addr) { 15 15 forwardedFor := r.Header.Get("x-forwarded-for") 16 16 if len(forwardedFor) > 0 { 17 + // discard extra IPs; cloudflare tends to append their nodes 18 + forwardedFor = strings.Split(forwardedFor, ", ")[0] 17 19 return forwardedFor 18 20 } 19 21 }