0770259d3d
- 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>
4 lines
89 B
Bash
4 lines
89 B
Bash
# Ports, auf denen die Services vom Host erreichbar sind.
|
|
APP_PORT=3500
|
|
WEBDAV_PORT=1900
|