listen: hostname: 'localhost' port: 3234 webserver: https: false hostname: 'localhost' port: 3234 elastic-search: hostname: 'localhost' port: 9200 indexes: videos: 'peertube-index-videos' channels: 'peertube-index-channels' log: level: 'debug' # debug/info/warning/error search-instance: name: 'PeerTube Search Index' # Set an image instead of displaying your website title in text at the top of the search page # Must be a relative URL. For example if you use a theme: /theme/mytheme/img/title.svg name_image: '' # The image between the title and the search bar search_image: '' description: 'A search engine of PeerTube videos and channels, developed by Framasoft' legal_notices_url: '' theme: 'default' instances-index: # Contains PeerTube instance hosts the indexer will index # Must answer the following format: https://framagit.org/framasoft/peertube/instances-peertube#peertube-auto-follow-global-search url: 'https://instances.joinpeertube.org/api/v1/instances/hosts' # A public URL that will be displayed in the search page # So your users can see what instances your search instance indexed public_url: 'https://instances.joinpeertube.org' # Useful to do tests whitelist: enabled: false hosts: null videos-search: # Allow client to send browser language to boost results score that are in these languages boost-languages: enabled: true api: # Blacklist hosts that will not be returned by the search API blacklist: enabled: false # Array of hosts hosts: null