Rust-servers
Media en logs voor Rust-servers.
De header-afbeelding en het logo in de serverbrowser, wipe-aankondigingen voor Discord, en een doorzoekbaar logboek vanuit je Oxide-plugins — op directe links die nooit veranderen.
Geen kaart · 3 GB gratis · Bandbreedte nooit gefactureerd
https://cdn.basix.media/a7k2m9x4/
Elk bestand krijgt een adres zoals dit. Je code kan het opbouwen uit een naam — zonder opzoeken, zonder op ons te wachten.
Waarvoor het dient
Wat Rust-servers hier plaatsen
Header en logo
De twee afbeeldingen die de serverbrowser toont, vanaf een link die het bestand zelf teruggeeft.
Wipe-aankondigingen
Kaarten, banners en patch notes voor Discord, op adressen die je elke wipe kunt hergebruiken.
Clips en highlights
Raidbeelden en events, gestreamd met range requests zodat ze afspelen voordat ze klaar zijn met laden.
Pluginlogs
Kills, rapportages en adminacties, doorzoekbaar op SteamID als iemand een ban betwist.
Rust
Header-afbeelding en logo
Rust wil voor beide een DIRECTE link — het afbeeldingsbestand zelf, geen pagina erover, bereikbaar zonder login. Dat is precies wat elk BasiX-adres is. Upload een nieuwe versie naar hetzelfde pad en het adres blijft werken, zonder iets in de configuratie aan te passen.
# 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 een paar regels
Hetzelfde endpoint voor elke game. Een gratis account en een upload-only key zijn genoeg — logs zitten in elk plan.
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",
});
}Wat er vandaag bestaat
Er is geen kant-en-klare BasiX-plugin op uMod. De logs-integratie is de methode hierboven, met de web request-library die elke Oxide-plugin al heeft.
Voor afbeeldingen en video sleep je ze in het dashboard, of stuur je ze vanuit ShareX of vanuit elke tool die een HTTP-verzoek kan doen — de documentatie geeft de details.
FAQ
Rust, specifiek
512×256 voor de header, 256×256 voor het logo, en beide moeten een directe link naar de afbeelding zijn. Is je artwork al 2:1 en minstens 512 pixels breed, dan geeft ?w=512 toevoegen aan het BasiX-adres je precies 512×256.
Ook voor
Verwant
Je eerste bestand online in een paar minuten.
Meld je aan, upload een bestand, kopieer de URL.
3 GB gratis · Zonder kaart · Bandbreedte niet gefactureerd