Aller au contenu

Installation

Les images sont publiées sur Docker Hub avec trois tags :

Tag Description
stable Versions stables.
nightly Builds nocturnes, potentiellement instables.
latest Stable et nightly.
Fenêtre de terminal
docker run --name inari \
-e API_KEY=<GENERATE API KEY> \
-e SERVER_PUBLIC_IP=<YOUR PUBLIC IP> \
-p 3030:3030 -p 44444:44444/udp -p 44444:44444 \
--restart unless-stopped \
thedrewen/inari:stable

Par défaut, Inari est disponible sur http://localhost:3030.

Port Protocole Usage
3030 TCP Page web et WebSocket (/ws). Placez votre reverse proxy devant.
44444 UDP et TCP Transport audio WebRTC. Doit être joignable directement par les joueurs.

Des eggs prêts à importer sont disponibles dans le dossier resources du dépôt :

Le Dockerfile à la racine du dépôt construit le frontend Angular, compile le serveur Rust en mode release et regroupe les deux dans une image debian:trixie-slim.

Fenêtre de terminal
git clone https://github.com/thedrewen/inari
cd inari
docker build -t inari .