Skip to content

Instantly share code, notes, and snippets.

@hbt
Last active May 16, 2023 01:06
Show Gist options
  • Save hbt/19e55e8d4e8a38a392c331936069a1f9 to your computer and use it in GitHub Desktop.
Save hbt/19e55e8d4e8a38a392c331936069a1f9 to your computer and use it in GitHub Desktop.
recoll-1.34.6.tar.gz

recoll instructions

build recoll from scratch

building recoll docker ubuntu:18.04 check Dockerfile

recoll source code https://framagit.org/medoc92/recoll

after installing recoll manually (ensure python-recoll is installed)

works with https://www.lesbonscomptes.com/recoll/recoll-1.34.6.tar.gz

wget https://www.lesbonscomptes.com/recoll/recoll-1.34.6.tar.gz
dc build

build recollwebui

recollwebui: https://github.com/koniu/recoll-webui

works as of revision c3151ab

git clone https://github.com/koniu/recoll-webui
cd recoll-webui
python /home/hassen/programs/recoll-webui/webui-standalone.py -p 8801
version: '3.4'
services:
recoll:
build:
context: .
container_name: recoll
volumes:
- .:/mounted
FROM ubuntu:18.04
RUN mkdir /mounted
COPY recoll-1.34.6.tar.gz /mounted
RUN cd /mounted && tar -xvf recoll-1.34.6.tar.gz
RUN apt-get update && apt-get install -y qt5-default libqt5webkit5-dev python3-pip build-essential automake autoconf libtool libxslt1-dev zlib1g-dev libxml2-dev libchm-dev libaspell-dev libxapian-dev
WORKDIR /mounted/recoll-1.34.6
RUN ./configure && make -j64 && make install
# recollindex recoll
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment