simple-web-file-upload/webdav
Stefan Hacker 0770259d3d Add file upload portal with per-customer links and WebDAV admin access
- Customer upload via token link (no login), optional password + expiry,
  drag & drop for files and folders with preserved structure
- Admin portal with setup wizard, role-based users (admin/staff),
  per-customer WebDAV access rules (read/write), session auth
- WebDAV container (Debian apache2) with htpasswd + access.conf
  auto-generated from the SQLite DB and reloaded via inotifywait
- Configurable public base URL and janitor cron interval in admin UI;
  janitor reconciles the uploads table with the filesystem

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 11:00:51 +02:00
..
Dockerfile Add file upload portal with per-customer links and WebDAV admin access 2026-04-16 11:00:51 +02:00
entrypoint.sh Add file upload portal with per-customer links and WebDAV admin access 2026-04-16 11:00:51 +02:00
webdav.conf Add file upload portal with per-customer links and WebDAV admin access 2026-04-16 11:00:51 +02:00