/*
 * 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
	}
}