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. |
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:stablePar 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. |
Pelican / Pterodactyl
Section intitulée « Pelican / Pterodactyl »Des eggs prêts à importer sont disponibles dans le dossier resources du dépôt :
Compiler depuis les sources
Section intitulée « Compiler depuis les sources »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.
git clone https://github.com/thedrewen/inaricd inaridocker build -t inari .