Skip to content

Installation

Images are published on Docker Hub with three tags:

Tag Description
stable Stable releases.
nightly Nightly builds, potentially unstable.
latest Stable and nightly.
Terminal window
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

By default Inari is available at http://localhost:3030.

Port Protocol Usage
3030 TCP Web page and WebSocket (/ws). Put your reverse proxy in front of it.
44444 UDP and TCP WebRTC audio transport. Must be reachable directly from players.

Ready-to-import eggs are available in the repository’s resources folder:

The Dockerfile at the root of the repository builds the Angular frontend, compiles the Rust server in release mode, and bundles both in a debian:trixie-slim image.

Terminal window
git clone https://github.com/thedrewen/inari
cd inari
docker build -t inari .