Commit Graph
15 Commits
Author SHA1 Message Date
nmemmert 6380577791 Fix static file permission handling - add user to www-data group instead of vice versa 2025-11-06 08:31:43 -05:00
nmemmert 3703af0d66 Improve static file permissions handling in installer
- Add fallback for chown failure by using group permissions
- Add www-data to user's group and set appropriate group permissions
- This handles cases where chown is not permitted (e.g., certain filesystems)
2025-11-06 08:29:16 -05:00
nmemmert 3f1b5d1cb8 Fix static file permissions for nginx access
- Set ownership of static/ directory to www-data:www-data
- This resolves 'Permission denied' errors when nginx tries to serve static files like the logo
2025-11-06 08:27:30 -05:00
nmemmert 4dc2b1b8c3 Fix nginx configuration in Ubuntu installer for large file uploads
- Add client_max_body_size 100G to both HTTP and HTTPS nginx configs
- Increase client_body_timeout and client_header_timeout for large uploads
- Update proxy timeouts to 300s for better handling of large files
- Disable proxy_buffering and proxy_request_buffering for large uploads
- This resolves 413 Request Entity Too Large errors from nginx
2025-11-06 08:18:46 -05:00
nmemmert faa231f9dd Fix Ubuntu install script - make PyMuPDF optional, fix .env check, improve systemd service 2025-11-05 14:53:12 -05:00
nmemmert 9cf075c384 Fix logo not displaying by setting proper permissions on static files for nginx 2025-11-05 14:39:03 -05:00
nmemmert cad91746ad Update Ubuntu install script default domain to eoypdf.trbc.org 2025-11-05 14:24:46 -05:00
nmemmert d92f557b4b Fix git clone error by checking if repository already exists and using git pull instead 2025-11-05 13:28:49 -05:00
nmemmert 9ec67b0a45 Ensure web-app branch is properly checked out after cloning repository 2025-11-05 13:26:50 -05:00
nmemmert aa0a86d9be Fix session cookie size issue by implementing server-side sessions with Flask-Session 2025-11-05 13:23:39 -05:00
nmemmert 1ab08805fc Update Ubuntu install script to use correct GitLab repository URL and web-app branch 2025-11-05 12:59:47 -05:00
nmemmert cc14c288d3 Add self-signed SSL certificate generation option to Ubuntu install script 2025-11-05 11:59:32 -05:00
nmemmert cc4745d109 Add nginx reverse proxy and DNS domain configuration to Ubuntu install script 2025-11-05 11:55:13 -05:00
nmemmert 5d6a19e7ca Add interactive Azure AD configuration to Ubuntu install script 2025-11-05 11:44:31 -05:00
nmemmert 144adf64c4 Complete PDF Sort and Merge Flask Application
- Full-featured web application for PDF processing
- Microsoft Entra (Azure AD) authentication with PKCE
- Parallel PDF sorting and merging capabilities
- Job management system with real-time progress tracking
- Modern web UI with responsive design
- Comprehensive error handling and logging
- Ubuntu installation script for easy deployment
- Environment configuration for secure credential management
2025-11-05 11:41:48 -05:00