module.exports = {
	database: {
		host: '127.0.0.1',
		user: 'user',
		password: 'password',
		database: 'traxxx',
	},
	web: {
		host: '0.0.0.0',
		port: 5000,
		sfwHost: '0.0.0.0',
		sfwPort: 5001,
	},
	exclude: {
		channels: [
			// 21sextreme, no longer updated
			'mightymistress',
			'dominatedgirls',
			'homepornreality',
			'peeandblow',
			'cummingmatures',
			'mandyiskinky',
			'speculumplays',
			'creampiereality',
			// aziani
			'amberathome',
			'marycarey',
			'racqueldevonshire',
			// blowpass
			'sunlustxxx',
			// ddfnetwork
			'fuckinhd',
			'bustylover',
			// famedigital
			'daringsex',
			'lowartfilms',
			// freeones
			'freeones',
			// pornpros
			'milfhumiliation',
			'humiliated',
			'flexiblepositions',
			'publicviolations',
			'amateurviolations',
			'squirtdisgrace',
			'cumdisgrace',
			'webcamhackers',
			'collegeteens',
			// score
			'bigboobbundle',
			'milfbundle',
			'pornmegaload',
			'scorelandtv',
			'scoretv',
			// teenscoreclub
			'maiko',
			'ncuksinners',
			'ncversocinema',
			'pussybabes',
			'uksinners',
			// mindgeek
			'pornhub',
		],
	},
	profiles: [
		[
			'evilangel',
			'famedigital',
			'devilsfilm',
			'roccosiffredi',
		],
		[
			// Gamma; Evil Angel + Devil's Film, Pure Taboo (unavailable), (sometimes) Burning Angel and Wicked have their own assets
			'xempire',
			'blowpass',
		],
		[
			// MindGeek; Mile High Media has its own assets
			'brazzers',
			'realitykings',
			'mofos',
			'digitalplayground',
			'twistys',
			'babes',
			'fakehub',
			'sexyhub',
			'metrohd',
			'iconmale',
			'men',
			'transangels',
		],
		'wicked',
		'burningangel',
		'milehighmedia',
		[
			'vixen',
			'tushy',
			'blacked',
			'tushyraw',
			'blackedraw',
			'deeper',
		],
		[
			// Nubiles
			'nubiles',
			'nubilesporn',
			'deeplush',
			'brattysis',
			'nfbusty',
			'anilos',
			'hotcrazymess',
			'thatsitcomshow',
		],
		'21sextury',
		'julesjordan',
		'bang',
		'pervcity',
		'kink',
		'peternorth',
		'naughtyamerica',
		'cherrypimps',
		'pimpxxx',
		[
			'letsdoeit',
			'mamacitaz',
			'forbondage',
			'amateureuro',
			'vipsexvault',
			'transbella',
		],
		[
			'hussiepass',
			'hushpass',
			'interracialpass',
			'interracialpovs',
			'povpornstars',
			'seehimfuck',
			'eyeontheguy',
		],
		[
			// Full Porn Network
			'analized',
			'hergape',
			'jamesdeen',
			'dtfsluts',
			'analbbc',
			'analviolation',
			'baddaddypov',
			'girlfaction',
			'homemadeanalwhores',
			'mugfucked',
			'onlyprince',
			'pervertgallery',
			'povperverts',
		],
		'kellymadison',
		'private',
		'ddfnetwork',
		'bangbros',
		'hitzefrei',
		[
			'silverstonedvd',
			'silviasaint',
		],
		'porncz',
		'gangbangcreampie',
		'gloryholesecrets',
		'aziani',
		'legalporno',
		'score',
		'boobpedia',
		'pornhub',
		'freeones',
	],
	proxy: {
		enable: false,
		host: '',
		port: 8888,
		hostnames: [
			'www.vixen.com',
			'www.blacked.com',
			'www.blackedraw.com',
			'www.tushy.com',
			'www.tushyraw.com',
			'www.deeper.com',
		],
	},
	fetchAfter: [1, 'week'],
	nullDateLimit: 3,
	media: {
		path: './media',
		thumbnailSize: 320, // width for 16:9 will be exactly 576px
		thumbnailQuality: 100,
		lazySize: 90,
		lazyQuality: 90,
		videoQuality: [480, 360, 320, 540, 720, 1080, 2160, 270, 240, 180],
		limit: 25, // max number of photos per release
		streamConcurrency: 2, // max number of video streams (m3u8 etc.) to fetch and process at once
	},
	titleSlugLength: 50,
};