fedilogue/config.jsonc.sample

90 lines
1.7 KiB
Plaintext

/*
* This is a jsonc file, NOT a json file.
* If you are using vim, I recommend this add-on:
* https://github.com/neoclide/jsonc.vim
*/
{
/*
* Automatically start following the following instances's public timeline
* If an external account with the same endpoint exists, the autostart
* will use the authenticated to follow
*/
"autostart": [
"mastodon.social",
"pleroma.site"
],
// Should pollers automatically crawl
"crawl": true,
/*
* Should pollers crawl .onion instances
* Requires a local tor proxy on 127.0.0.1:9080
*/
"crawlonion": false,
// Ignore the following instances
"banned": [
"switter.at",
"xxxtumblr.org"
],
// Consider all posts from these instances to be bots
"alwaysbot": [
"mstdn.foxfam.club",
"botsin.space",
"newsbots.eu"
],
// Connect through the following proxies
"proxies": [
{
"host": "127.0.0.1",
"port": 1080,
"username": "",
"password": ""
}
],
// External accounts to follow blindspots
"externalaccounts": [
{
"username": "",
"password": "",
"endpoint": "",
"followlimit": 0
}
],
/*
* Mass follower configurations
* All mass followers specified here will have their
* keys generated in the poll/keys directory
*/
"massfollowers": [
{
"acct": "fedilogue@example.com",
"name": "Fedilogue Mass Follower",
"summary": "Profile description here",
"followingCount": 200,
"followlimit": -1
},
{
"acct": "fedilogue@example.xyz",
"name": "Fedilogue Mass Follower",
"summary": "Profile description here",
"followingCount": 200,
"followlimit": -1
}
],
// Requires a postgres database
"database": {
"host": "127.0.0.1",
"port": 5432,
"username": "fedilogue",
"password": "",
"workers": 4
}
}