Go to file
Štěpán Škorpil 29b09c5d09 Added meisskey icon 2023-01-07 21:01:49 +01:00
application Added meisskey icon 2023-01-07 21:01:49 +01:00
.dockerignore Fixed working version 2022-01-01 20:37:33 +01:00
.gitignore Codestyle fixes, deploy fixes 2023-01-05 22:33:45 +01:00
Dockerfile Finished nextjs appdir adaptations 2023-01-06 23:06:03 +01:00
LICENSE Fixed working version 2022-01-01 20:37:33 +01:00
README.md Grapql api extracted to Fedistore, improved architecture, config using convict, nextjs app api, bugfixes 2023-01-03 21:20:08 +01:00

README.md

FediSearch

Search accounts and channels to follow on Fediverse

App makes queries to Fedistore app using graphql api.

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

Config

Configuration is done using environmental variables or command flags

Env variable Command argument Description Value example Default value
MATOMO_URL --matomo-url Optional url of Matomo server for collecting usage statistics. Leaving it empty disables collecting analytics. https://matomo.myserver.tld empty
MATOMO_SITE_ID --matomo-site-id Optional Matomo site id parameter for collecting usage statistics. Leaving it empty disables collecting analytics. 8 0
GRAPHQL_URL --graphql-url Required Fedistore graphql api url https://fedistore.example/api /api/graphql

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