Export Firefox browsing history for Recoll to index.
A cron job runs every minute, exporting new history entries into Recoll's web queue format. Recoll indexes them on its next run.
curl -sL blem.li/recollfox | shThis downloads the export script, enables Recoll's web queue indexing, sets up a cron job (every minute), and backfills your existing history.
- Reads Firefox's
places.sqlite(read-only, safe while Firefox is running) - Exports each visited URL as a pair of files in
~/.recollweb/ToIndex/:_<hash>— metadata (URL, title, type)<hash>— minimal HTML with title and description
- Tracks the last exported timestamp to only process new entries
- Recoll picks up the queue files on its next indexing run
crontab -l | grep -v recollfox | crontab -
rm -rf ~/.local/share/recollfox