Docker

Ejecuta yarr en un contenedor Docker con un volumen persistente.

Obtén la imagen desde el registro:

docker pull ghcr.io/nkanaev/yarr:latest

Ejecuta el contenedor:

docker run -d --name yarr \
  -p 7070:7070 \
  -v yarr-data:/data \
  ghcr.io/nkanaev/yarr:latest -db /data/yarr.db

El servidor escucha en 127.0.0.1:7070. Para exponerlo en todas las interfaces, añade la opción -addr:

docker run -d --name yarr \
  -p 7070:7070 \
  -v yarr-data:/data \
  ghcr.io/nkanaev/yarr:latest -db /data/yarr.db -addr 0.0.0.0:7070

La base de datos se almacena en el volumen yarr-data.