recoll-api-rest

☎️ A REST API to communicate with the recoll database.

build

The image exposes the HTTP API on port 80 and expects read-only access to a recoll index at /index.

docker build -t recoll-api-rest:latest .

run

A compose.yaml file allows to easily configure and run the docker image with RECOLL_CONFDIR and PORT.

env RECOLL_CONFDIR="$HOME/.recoll" PORT=8080 docker compose up -d

stop

env RECOLL_CONFDIR="$HOME/.recoll" PORT=8080 docker compose down