Get Recoll running in Container

Has anyone been able to get Recoll WebUI running successfully in a Container Station?
If so, I’d appreciate learning how you did it.
QTS 5.2.4.3079

Always disclose your NAS model, as CPU architecture could be crucial

The model of interest is the TS-133

Did you check that the docker version you pull (there is a couple google spits out) is compatible with limited ARM?

This for instance is not

What is the error message you are seeing ?

  • image: ljachym/docker-recoll-webui
  • error message when running recollindex: /usr/bin/env: ‘python2’:
    No such file or directory
    Indexing failed

Not sure if your NAS is ARM64 or ARMhf, @OneCD should have a list
image

Doesn’t seems to be arm compatibility issue: I have access the Recoll web search interface

arm64 for that model.

armhf was only for 32b CPUs anyway. I don’t think QNAP are making NAS with 32b CPUs anymore. :nerd_face:

1 Like

I don’t have an ARM64 NAS to even test it out … are you using a docker compose to setup the container ? (maybe we could have a peek at the compose variables)

It sounds like you got it running, is that correct?

Logs show startup was successful; error received when starting indexing suggests it might be a container incompatibility (requires Python 2)

Finally I took a step forward: by installing python2 and other dependencies, Indexing now works but gives lots of errors. Well, this opens up other projects…
Thanks for your help in putting me on the right way.

I know Qsirch quite well, it was installed on my old ts-251 which broke down. The problem is that now I’d like to index the usb disks that qsirch doesn’t (or I haven’t found how) By the way, any idea of getting around this will be welcome