Add instructions for video upload and server configuration

Dieser Commit ist enthalten in:
Claude Project Manager
2025-08-17 14:30:35 +02:00
Ursprung fd9e02de35
Commit 09ad8876d3

59
VIDEO_UPLOAD_INSTRUCTIONS.md Normale Datei
Datei anzeigen

@ -0,0 +1,59 @@
# 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.