Anleitung aus docs/ — 2026-08-12 01:02

2026-08-12 01:02:48 +02:00
parent 0950dfe26e
commit 6fb68f8e7a
2 changed files with 10 additions and 10 deletions
+9 -9
@@ -4,7 +4,7 @@ Diese Seite ist für den Fall geschrieben, dass jemand ein Skript anbindet und
etwas nicht tut, was es soll. Sie nennt deshalb nicht nur die Endpunkte,
sondern auch **was schiefgehen kann und wie die Antwort dann aussieht**.
Der Dienst läuft unter `https://fivemanage.d4rkst3r.de`. Dateien liegen darunter
Der Dienst läuft unter `https://media.d4rkst3r.de`. Dateien liegen darunter
unter `/f/`.
---
@@ -15,7 +15,7 @@ unter `/f/`.
entsteht daraus, indem der Ursprung davorgesetzt wird:
```
vehicles/adder.webp → https://fivemanage.d4rkst3r.de/f/vehicles/adder.webp
vehicles/adder.webp → https://media.d4rkst3r.de/f/vehicles/adder.webp
```
Deshalb kann die Vorlage in einem Handy-Skript schlicht `{model}.webp` lauten.
@@ -47,7 +47,7 @@ Dateisystems verlassen sollen.
Für ein Skript heißt das: **die Vorlage arbeitet mit Kleinbuchstaben.**
```lua
local url = ('https://fivemanage.d4rkst3r.de/f/items/%s.png'):format(item:lower())
local url = ('https://media.d4rkst3r.de/f/items/%s.png'):format(item:lower())
```
Über `/api/upload` mit eigenem `X-Path` gilt das nicht — dort steht der Pfad
@@ -92,7 +92,7 @@ Ressourcen: Kamera, Handy, MDT, Fahrzeugstudio. Sie alle umzuschreiben heißt,
fremde Skripte anzufassen — und beim nächsten Update wieder.
**Der Dienst spricht deshalb ihre Sprache.** Der Umzug ist eine Zeile je Skript:
`api.fivemanage.com``fivemanage.d4rkst3r.de`. Der Schlüssel bleibt derselbe
`api.fivemanage.com``media.d4rkst3r.de`. Der Schlüssel bleibt derselbe
Kopf, die Antwort dieselbe Form. Als Schlüssel setzt du einen **Token dieses
Dienstes** ein.
@@ -114,7 +114,7 @@ exports['screenshot-basic']:requestScreenshotUpload(
-- nachher — eine Zeile
exports['screenshot-basic']:requestScreenshotUpload(
'https://fivemanage.d4rkst3r.de/api/image', 'image',
'https://media.d4rkst3r.de/api/image', 'image',
{ headers = { Authorization = apiKey } }, cb)
```
@@ -180,8 +180,8 @@ Wer auch das rot haben will, hängt `?streng=1` an — dann gibt alles außer
### In Uptime Kuma
```
Dienst läuft https://fivemanage.d4rkst3r.de/status
Braucht Pflege https://fivemanage.d4rkst3r.de/status?streng=1
Dienst läuft https://media.d4rkst3r.de/status
Braucht Pflege https://media.d4rkst3r.de/status?streng=1
```
> **Warum `bestand` dabei ist.** Nachgemessen an genau diesem Dienst: wird eine
@@ -242,7 +242,7 @@ Nimmt die Datei in einer von **drei Rumpfformen** entgegen:
```json
{
"url": "https://fivemanage.d4rkst3r.de/f/vehicles/adder.webp",
"url": "https://media.d4rkst3r.de/f/vehicles/adder.webp",
"path": "vehicles/adder.webp",
"size": 132760,
"sha256": "36cb4ddf…",
@@ -273,7 +273,7 @@ Dienst gebaut wurde.
local TOKEN = 'd4rk_…' -- im Dashboard anlegen
local function hochladen(pfad, bytes, cb)
PerformHttpRequest('https://fivemanage.d4rkst3r.de/api/upload',
PerformHttpRequest('https://media.d4rkst3r.de/api/upload',
function(status, body)
if status ~= 200 then return cb(nil, body) end
cb(json.decode(body).url)
+1 -1
@@ -3,7 +3,7 @@
Eigener Medien-Dienst für alle FiveM-Ressourcen: Dateien annehmen, ablegen,
ausliefern, in einem Dashboard verwalten.
**Läuft unter** https://fivemanage.d4rkst3r.de — Dashboard und API an der
**Läuft unter** https://media.d4rkst3r.de — Dashboard und API an der
Wurzel, Dateien unter `/f/`.
---