filebrowser/http
A Kirkpatrick 5fb7207d65 Determine the real IP address of the client for logging
When running behind a reverse proxy such as nginx, the remote IP as
logged is always that of the proxy. Figuring out the correct address
in this context is a little tricky, hence the following module is
used:

https://github.com/tomasen/realip
2019-11-17 14:14:15 +10:30
..
auth.go http/auth.go: new user signup: support auto user dir creation (#788) 2019-06-21 11:43:21 +01:00
commands.go
data.go Determine the real IP address of the client for logging 2019-11-17 14:14:15 +10:30
http.go fixes: requiring a trailing slash (#669) 2019-05-12 09:20:53 +01:00
public.go fix: prevent maliciously constructed parameters like /api/public/dl/XZzCDnK2_not_exists_hash_name cause panic (#791) 2019-07-05 12:15:57 +01:00
raw.go fix: linting 2019-02-27 20:55:45 +00:00
resource.go
search.go
settings.go lint: lint the code 2019-04-20 14:15:28 +01:00
share.go feat: make server options a struct (#615) 2019-01-08 10:29:09 +00:00
static.go fix: possible fix for proxy auth requiring login page 2019-02-15 12:58:45 +00:00
users.go lint: lint the code 2019-04-20 14:15:28 +01:00
utils.go fix: don't return 404 if the prefix doesn't exist 2019-05-12 09:04:09 +01:00