Zum Inhalt springen
BasiX Media

Rust-Server

Medien und Logs für Rust-Server.

Das Headerbild und Logo im Server-Browser, Wipe-Ankündigungen für Discord, und ein durchsuchbares Protokoll aus Ihren Oxide-Plugins — unter direkten Links, die sich nie ändern.

Keine Karte · 3 GB kostenlos · Bandbreite nie berechnet

https://cdn.basix.media/a7k2m9x4/

Für immer Ihre — ändert sich nieDer Pfad, den Sie wählen — spiegelt Ihre Ordner

Jede Datei erhält eine Adresse wie diese. Ihr Code kann sie aus einem Namen bauen — kein Nachschlagen, kein Warten auf uns.

Wofür es gedacht ist

Was Rust-Server hier ablegen

Header und Logo

Die beiden Bilder, die der Server-Browser zeigt, von einem Link, der die Datei selbst zurückgibt.

Wipe-Ankündigungen

Karten, Banner und Patch-Notes für Discord, unter Adressen, die Sie bei jedem Wipe wiederverwenden können.

Clips und Highlights

Raid-Aufnahmen und Events, per Range-Requests gestreamt, sodass sie abspielen, bevor sie fertig geladen sind.

Plugin-Logs

Kills, Meldungen und Admin-Aktionen, durchsuchbar nach SteamID, wenn jemand einen Bann anfechtet.

Rust

Headerbild und Logo

Rust verlangt für beide einen DIREKTEN Link — die Bilddatei selbst, keine Seite darüber, erreichbar ohne Login. Genau das ist jede BasiX-Adresse. Laden Sie eine neue Version in denselben Pfad hoch, und die Adresse funktioniert weiter, ohne an der Konfiguration etwas zu ändern.

# server.cfg — header 512×256, logo 256×256
server.headerimage "https://cdn.basix.media/a7k2m9x4/rust/header.png"
server.logoimage   "https://cdn.basix.media/a7k2m9x4/rust/logo.png"

Verbinden

Logs in wenigen Zeilen

Derselbe Endpunkt für jedes Spiel. Ein kostenloses Konto und ein Upload-only-Key reichen aus — Logs sind in jedem Plan enthalten.

Oxide-/uMod-Plugin (C#)

// using System.Collections.Generic;
// using Newtonsoft.Json;
// using Oxide.Core.Libraries;   // RequestMethod

void LogEvent(string level, string message, BasePlayer player = null)
{
    var body = JsonConvert.SerializeObject(new
    {
        dataset = "rust",
        events = new[] { new { level, message, player = player?.UserIDString } },
    });

    webrequest.Enqueue("https://basix.media/api/v1/logs", body, (code, response) =>
    {
        if (code < 200 || code >= 300) Puts($"[basix] log refused ({code})");
    }, this, RequestMethod.POST, new Dictionary<string, string>
    {
        ["Authorization"] = "Bearer " + apiKey,
        ["Content-Type"] = "application/json",
    });
}

Was heute existiert

Auf uMod gibt es kein fertiges BasiX-Plugin. Die Logs-Integration ist die obige Methode, mit der Web-Request-Bibliothek, die jedes Oxide-Plugin bereits hat.

Für Bilder und Video ziehen Sie sie in das Dashboard, senden sie von ShareX oder von jedem Tool, das eine HTTP-Anfrage stellen kann — die Dokumentation hat die Details.

FAQ

Rust, konkret

512×256 für den Header, 256×256 für das Logo, und beides muss ein direkter Link zum Bild sein. Ist Ihr Artwork bereits im Format 2:1 und mindestens 512 Pixel breit, ergibt ?w=512 an der BasiX-Adresse genau 512×256.

Auch für

Verwandte Themen

Ihre erste Datei online in wenigen Minuten.

Registrieren, Datei hochladen, URL kopieren.

3 GB gratis · Ohne Karte · Bandbreite nicht berechnet

Rust-Server-Headerbild und Logo-Hosting — BasiX