rfiles-online/config
Jeff Emmett 8220ad5d3b Route uploads through direct.rfiles.online to bypass Cloudflare 100MB limit
- Add direct.rfiles.online A record (DNS only, not proxied through CF)
- Add TLS-enabled Traefik router with Let's Encrypt for direct subdomain
- Add DirectUploadAPIView that accepts space slug as form field
- All uploads now go to https://direct.rfiles.online/api/upload/
- CORS allows *.rfiles.online origins
- Middleware treats 'direct' as reserved (not a shared space)
- Removes chunked upload complexity (no longer needed)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 18:02:14 +00:00
..
__init__.py Initial commit: rfiles.online standalone file sharing platform 2026-02-10 15:46:31 +00:00
celery.py Initial commit: rfiles.online standalone file sharing platform 2026-02-10 15:46:31 +00:00
middleware.py Route uploads through direct.rfiles.online to bypass Cloudflare 100MB limit 2026-02-10 18:02:14 +00:00
settings.py Route uploads through direct.rfiles.online to bypass Cloudflare 100MB limit 2026-02-10 18:02:14 +00:00
urls.py Route uploads through direct.rfiles.online to bypass Cloudflare 100MB limit 2026-02-10 18:02:14 +00:00
urls_shared_space.py Add chunked upload to bypass Cloudflare 100MB limit 2026-02-10 16:47:29 +00:00
wsgi.py Initial commit: rfiles.online standalone file sharing platform 2026-02-10 15:46:31 +00:00