Add instructions for video upload and server configuration
Dieser Commit ist enthalten in:
59
VIDEO_UPLOAD_INSTRUCTIONS.md
Normale Datei
59
VIDEO_UPLOAD_INSTRUCTIONS.md
Normale Datei
@ -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.
|
||||||
In neuem Issue referenzieren
Einen Benutzer sperren