KFIRE

KFIRE

Presence de jeu open source pour votre guilde, clan, equipe ou amis.

Voyez qui joue a quoi, en temps reel, avec des classements par jeu et des succes. Auto-heberge, prive, a vous. L’esprit de Xfire, reconstruit pour votre equipe.

Open source/Auto-heberge/Windows, macOS, Linux

Tout ce dont votre equipe a besoin

Presence, stats et succes, sans confier vos donnees a un tiers.

Presence en temps reel

Voyez qui est en ligne dans votre equipe et a quoi ils jouent, en direct. Une appli legere dans la barre des taches detecte les jeux localement et les partage instantanement.

Classements par jeu

Temps de jeu classe par jeu entre vos membres, fusionnant les sessions locales et les donnees importees des plateformes sans double comptage.

Succes Steam

Liez Steam pour importer votre bibliotheque, votre temps de jeu et vos succes debloques. Battle.net aussi, et d’autres plateformes a venir.

Auto-heberge et prive

Un serveur, une organisation, vos donnees. Lancez-le avec Docker sur votre propre machine. Les membres peuvent passer invisibles ou masquer leurs sessions recentes a tout moment.

Une appli, toutes vos guildes

Une petite appli Tauri pour Windows, macOS et Linux. Liez plusieurs guildes a la fois et definissez votre statut (en ligne, invisible ou hors ligne) globalement ou par guilde, directement depuis la barre des taches.

Personnalisez-la

Habillez le serveur avec le logo de votre clan et choisissez une couleur dominante. Themes clair et sombre integres, en francais et en anglais.

Connectez vos plateformes

Les membres lient un compte une fois ; KFIRE importe leurs stats et les affiche dans toute l’organisation.

Steam

Liez Steam pour importer toute votre bibliotheque, votre temps de jeu total et vos succes debloques, fusionnes avec vos sessions en direct sans double comptage. Les jeux que vous possedez mais n’avez jamais lances restent hors de vos stats.

Battle.net

Liez votre BattleTag pour faire apparaitre vos personnages et stats sur la page de chaque jeu : niveau d’objet, cote Mythique+ et progression de raid sur World of Warcraft (retail et Classic), parangon Diablo III, et ligue StarCraft II.

Xbox

Liez votre Xbox et votre presence console arrive : ce a quoi vous jouez s’affiche en direct sur KFIRE meme sans appli de bureau sur la console. Le seul moyen de suivre le jeu sur une plateforme fermee.

Riot, Epic et PlayStation prevus.

Construisez par-dessus

Une API HTTP publique par cles branche KFIRE sur votre propre site, bot Discord ou tableau de bord. En lecture seule et respectueuse de la vie privee : elle honore les reglages de visibilite de chaque membre, et est limitee en debit par cle.

Presence et roster

Recuperez qui est en ligne et a quoi ils jouent, plus la liste complete des membres avec leurs comptes Steam, Battle.net et Xbox lies.

Stats et bibliotheque

Temps de jeu par jeu, bibliotheques possedees, succes Steam et personnages Battle.net, par membre. Les memes donnees que l’appli, a la demande.

Invitations a la demande

Generez des liens d’inscription a usage unique depuis votre propre parcours d’integration, pour qu’une cle autorisee aux invitations puisse integrer des membres par programmation.

curl -H "Authorization: Bearer kfire_xxx" \
  https://your-server/api/public/v1/presence

Creez une cle dans la section Admin du tableau de bord, puis lisez la reference de l’API. Le site guilde-ke.fr fonctionne avec.

Comment ca marche

01

Deployez le serveur

Lancez le serveur Go avec Docker Compose sur votre propre machine. Postgres et Redis inclus.

02

Invitez vos membres

Creez des liens d’invitation depuis le tableau de bord admin. Les membres creent un compte, sans envoi d’e-mails en masse.

03

Installez l’appli

Les membres telechargent l’appli de bureau, approuvent l’appareil dans le navigateur, et leur presence remonte.

Hebergez-le vous-meme

Un serveur, c’est une organisation. Apportez votre propre machine, gardez le controle total de vos membres et de leurs donnees. Ce n’est que du Docker.

git clone https://github.com/knightsofeternity/kfire-server
cd kfire-server
cp .env.example .env   # set secrets + domain
docker compose up -d

Ouvrez ensuite votre domaine, creez le premier compte (il devient admin), et invitez votre equipe.

Obtenez l’appli de bureau

Installez l’appli, pointez-la vers votre serveur, et votre presence est en direct. Se lance au demarrage et se fait oublier.