Thank you for the suggestion. Currently, SESSION_COOKIE_SECURE and CSRF_COOKIE_SECURE are set to False by default to ensure Seafile remains functional out-of-the-box in non-HTTPS (HTTP) environments, such as local testing or internal setups.
For production environments using HTTPS, these settings should be manually enabled in seahub_settings.py as documented in our admin manual:
We appreciate the feedback regarding making these security settings more prominent or automated (e.g., within the Docker deployment script) and will consider this for future configuration improvements.