Update README.md

adjust notes
pull/21/head
LRVT 2024-02-25 03:29:03 +01:00 zatwierdzone przez GitHub
rodzic 3a7c9a89df
commit 088bac2887
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 14 dodań i 2 usunięć

Wyświetl plik

@ -4,12 +4,24 @@
# Notes
If you run seafile behind a SSL/TLS reverse proxy with HTTPS, you will likely see a `CSRF verification failed` error message during login.
If you run seafile behind a SSL/TLS reverse proxy with HTTPS, you will likely see a few error messages during login or uploads.
Try adding your domain to the corresponding Django setting inside the Docker bind mount location `/mnt/docker-volumes/seafile/data/seafile/conf/seahub_settings.py`:
### CSRF Verification Failed
During first login, you may receive a CSRF verification error. This is caused by the Django CMS, which verifies requests based on the Referer HTTP header.
To fix the issue, add your domain via the following config line in `/mnt/docker-volumes/seafile/data/seafile/conf/seahub_settings.py`:
````
CSRF_TRUSTED_ORIGINS = ["https://seafile.example.com"]
````
See https://github.com/haiwen/seafile/issues/2707#issuecomment-1732493096
### Network Error During File Uploads
Once logged into Seafile you may notice that file uploads do not work yet. You will receive a network failure error when trying to upload something.
This is caused by Seafile's default settings using HTTP urls for `SERVICE_URL` and `FILE_SERVER_ROOT`.
Head over to the system administration area at `/sys/web-settings/` and adjust both URL variables to use HTTPS instead.