☁️ ProjectPlayCore Cloud

Storage, Backups & Downloads

Status

✓ Cloud-Subdomain aktiv

Diese Cloud-Subdomain stellt Spieldateien für Self-Repair bereit.

API-Endpunkte

Game Files API

Datei hochladen: POST /api/game_files?action=upload_file
Datei herunterladen: GET /api/game_files?action=get_file&file_name=Assembly-CSharp.dll&game_version=latest
Dateien auflisten: GET /api/game_files?action=list_files

Backup & Download API

Backup hochladen: POST /api/backup?action=upload_backup

Parameter: backup_type (general|database|game_files|config|logs|other), category, description, file

Backup herunterladen: GET /api/backup?action=download&backup_id=123

Oder: /api/download?file_path=backups/general/2025-02-19_120000_abc123.zip

Backups auflisten: GET /api/backup?action=list_backups&backup_type=general&limit=50
Backup löschen: DELETE /api/backup?action=delete_backup&backup_id=123

Verwendung

Game Files: Der Core lädt automatisch Dateien von hier, falls der Bootstrap-Upload fehlschlägt.

Backups: Alle Backups (Datenbank, Konfigurationen, Logs, etc.) können hier gespeichert und verwaltet werden.

Core-Konfiguration:

export PPC_WEBSITE_URL="https://Cloud.ProjectPlayCore.de"

Storage-Struktur

Dateien werden organisiert in:

Datenbank

Verwendet die gleiche Datenbank wie ProjectPlayCore.de

Tabellen: game_files_storage, cloud_backups