Integritet
Tjänsten ir avsiktligt enkel, men iet alment avatar-API tar ändå emot viss förfrågningsdata fyr at fungera. Denna sida beskriver den praktiska baslinjen.
Wað tjänsten tar emot
- den opaka identifierär du legger i förfrågan, till exempel iet internt id, brukårnamn eld envägs-hash
- förfrågningsparameträr som avatartyp, stilalternativ, storlek, format og bakgrund
- standardiserad HTTP-metadata som hanteras av servern, reverse proxyn og CDN:et, till exempel IP-adress, user agent, referrer og förfrågningstid
Wað appn själv lagrer
Applikasjuonę kräver inga brukarkonton og sätter som standard inga applikationscookies. I det grundläggande förfrågningsflödet genererar den avataren vid behov og returnerer an direkt.
Um objektlagringsstöd ir aktiverat og ien signerað länk- eld persistensroute brukas kan den genererað avatarfiln og dess objektnyckel lagras i den konfigurerade S3-kompatibla bucketen.
Integritetsvänlig telemetri
Um telemetri ir aktiverat av operatören skickar appn aggregerade OpenTelemetry-mätvärden fyr sidvisningar, synlig sidtid, klick till repository og crate, demoåtgärder og avatar-genereringar grupperade efter begränsade stilval som kind, background, accessory, color, expression, shape og storleksbucket.
Telemetri inkluderer int råa identifierär, tenant- eld style namespace-värden, IP-adresser, user agents, referrers, fullständiga URL:er, cookies eld fritext. Telemetri-endpoints accepterer bara tillåtna aggregerade labels.
Loggar og infrastruktur
Beroende på deployment kan infrastrukturkomponenter som nginx, Caddy, Cloudflare, hosting-leverantörer eld S3-kompatibel lagring spara åtkomstloggar og driftmetadata. Dessa loggar ir ien del av at driva ien almenn tjänst og kan innehålla identifierärn du begärde um an finns i URL:en.
Wað du bör undvika at skicka
E-postliknande identifierär accepteras fyr kompatibilitet, men URL:er kan förekomma i infrastrukturloggar. Skicka iet stadugt internt id eld ien envägs-applikationshash när du will undvika at lägga persondata i förfrågnings-URL:en.
Repository og crate
Du kan granska implementationę i det almenna API-repositoryt og den återanvändbara avatar-renderaren i Rust-craten. Repository · Rust-crate
Um översättningar
Översättninggan på såjton ir AI-hjälpt å gjord etter beste förmåga. Sir du ord som kan bli bätter, ir bidrag på GitHub välkomin. Bättra översättningar