59 Zeilen
1.7 KiB
Markdown
59 Zeilen
1.7 KiB
Markdown
# 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. |