Go to file
Štěpán Škorpil 78857193c7 Fixed README.md 2022-01-07 16:03:02 +01:00
application Fixed Matomo, preparations for parentFeed 2022-01-07 16:01:42 +01:00
.dockerignore Fixed working version 2022-01-01 20:37:33 +01:00
.gitignore Fixed working version 2022-01-01 20:37:33 +01:00
Dockerfile Fixed Matomo, preparations for parentFeed 2022-01-07 16:01:42 +01:00
LICENSE Fixed working version 2022-01-01 20:37:33 +01:00
README.md Fixed README.md 2022-01-07 16:03:02 +01:00

README.md

FediSearch

Search accounts and channels to follow on Fediverse

App makes queries to database of collected Fediverse feeds and nodes.

Only fulltext search is currently supported. More precise filtering is planned for one of the future releases.

Config

Configuration is done using environmental variables:

Variable Description Value example
POSTGRES_URL Postgres database uri postgresql://fedisearch:passwd@postgres:5432/fedisearch?schema=public
MATOMO_URL Optional url of Matomo server for collecting usage statistics. Leaving it empty disables collecting analytics. https://matomo.myserver.tld
MATOMO_SITE_ID Optional Matomo site id parameter for collecting usage statistics. Leaving it empty disables collecting analytics. 8

Deploy

App is designed to be run in docker container and deployed using docker-compose. More info can be found in FediSearch example docker-compose project

For crawling Fediverse network and collecting feeds to database there is a companion app FediCrawl