Major refactor: Fix SQLite concurrency, remove rate limiting, simplify architecture
- Switch to single Gunicorn worker to eliminate SQLite database locking issues - Remove Flask-Limiter and all rate limiting complexity - Remove Cloudflare proxy setup and dependencies - Simplify configuration and remove unnecessary features - Update all templates and static files for streamlined operation - Clean up old files and documentation - Restore stable database from backup - System now runs fast and reliably without database locks
This commit is contained in:
@@ -6,7 +6,8 @@ server {
|
||||
server_name your-domain.com; # Replace with your actual domain
|
||||
|
||||
# Cloudflare real IP restoration
|
||||
# Get latest Cloudflare IP ranges from: https://www.cloudflare.com/ips/
|
||||
# Updated Cloudflare IP ranges (as of September 2025)
|
||||
# IPv4 ranges
|
||||
set_real_ip_from 173.245.48.0/20;
|
||||
set_real_ip_from 103.21.244.0/22;
|
||||
set_real_ip_from 103.22.200.0/22;
|
||||
@@ -23,7 +24,7 @@ server {
|
||||
set_real_ip_from 172.64.0.0/13;
|
||||
set_real_ip_from 131.0.72.0/22;
|
||||
|
||||
# IPv6 ranges (optional)
|
||||
# IPv6 ranges
|
||||
set_real_ip_from 2400:cb00::/32;
|
||||
set_real_ip_from 2606:4700::/32;
|
||||
set_real_ip_from 2803:f800::/32;
|
||||
|
||||
Reference in New Issue
Block a user