-
-
Notifications
You must be signed in to change notification settings - Fork 37
FAQ
Ryan edited this page Jan 16, 2026
·
4 revisions
- Set
TOTAL_UPLOAD_SIZEhigh enough (Docker will update PHP limits automatically). - For manual installs, raise
upload_max_filesizeandpost_max_sizein PHP. - For Nginx, set
client_max_body_size 0;if you allow very large uploads.
- Set
FR_PUBLISHED_URLto the public URL (including subpath). - If the proxy strips the prefix, set
FR_BASE_PATHor sendX-Forwarded-Prefix. - Set
SECURE=truewhen behind HTTPS.
- Ensure these paths are writable by the web user:
/var/www/uploads/var/www/users/var/www/metadata
- In Docker, use
CHOWN_ON_START=trueon first run. - If running as root, set
PUID/PGIDto match your host UID/GID.
- Files:
/var/www/uploads - Users + admin config + Pro license:
/var/www/users - Metadata + logs:
/var/www/metadata(logs in/var/www/metadata/log)
Back up all three.
- If another admin exists, use the Admin UI to reset a password.
- As a last resort:
- Back up
/var/www/users/users.txt - Remove the admin line (or delete the file)
- Restart FileRise to trigger the setup flow
- Back up
Windows requires HTTPS for WebDAV by default. If you must use HTTP, enable BasicAuth over HTTP in the registry (see the WebDAV page).
- Docker: pull the new image and recreate the container with the same volumes.
- Manual: replace app files with the latest release ZIP (keep
/uploads,/users,/metadata).
If you still have issues, open a GitHub issue with logs and your install details.