# Video Upload Instructions / Video-Upload-Anleitung ## Problem Die Video-Dateien für die Website sind zu groß für den direkten Git-Push aufgrund der Server-Einstellungen (HTTP 413 - Request Entity Too Large). ## Lösung ### Option 1: Server-Konfiguration anpassen Auf dem Gitea-Server müssen folgende Einstellungen angepasst werden: 1. **Gitea Konfiguration** (`/etc/gitea/app.ini` oder ähnlich): ```ini [server] LFS_MAX_FILE_SIZE = 200000000 ; 200MB [repository] MAX_CREATION_LIMIT = -1 [repository.upload] FILE_MAX_SIZE = 200 MAX_FILES = 10 ``` 2. **Nginx Konfiguration** (falls verwendet): ```nginx client_max_body_size 200M; client_body_buffer_size 200M; ``` 3. **Apache Konfiguration** (falls verwendet): ```apache LimitRequestBody 209715200 ``` Nach Änderungen Server/Dienste neustarten: ```bash sudo systemctl restart gitea sudo systemctl restart nginx # oder apache2 ``` ### Option 2: Manuelle Video-Uploads Die folgenden Video-Dateien müssen manuell hochgeladen werden: | Datei | Größe | Verwendung | |-------|-------|------------| | `assets/videos/AFv6.mp4` | 90MB | AccountForger Demo Video | | `assets/videos/hero-code-abstract.mp4` | 11MB | Hero Background Animation 1 | | `assets/videos/hero-data-flow.mp4` | 7.3MB | Hero Background Animation 2 | | `assets/videos/hero-network-viz.mp4` | 14MB | Hero Background Animation 3 | #### Upload via SCP/SFTP: ```bash scp assets/videos/*.mp4 user@gitea-server:/path/to/website/assets/videos/ ``` ### Option 3: CDN/External Storage Alternativ können die Videos auf einem CDN oder externen Storage-Service gehostet werden und die URLs in den HTML-Dateien entsprechend angepasst werden. ## Temporäre Lösung Die Website funktioniert auch ohne die Videos - es werden dann keine Hintergrund-Animationen angezeigt.