X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=config%2Fdefault.yaml;h=a0f2eb3a177b004666ea1473b88e57fef45fcf39;hb=610d0be13b3d01f653ef269271dd667a57c85ef2;hp=9d102f7602f0517117165644752d45be295d3145;hpb=d7a25329f9e607894d29ab342b9cb66638b56dc0;p=github%2FChocobozzz%2FPeerTube.git diff --git a/config/default.yaml b/config/default.yaml index 9d102f760..a0f2eb3a1 100644 --- a/config/default.yaml +++ b/config/default.yaml @@ -13,7 +13,7 @@ rates_limit: api: # 50 attempts in 10 seconds window: 10 seconds - max: 50 + max: 100 login: # 15 attempts in 5 min window: 5 minutes @@ -52,6 +52,10 @@ redis: db: 0 smtp: + # smtp or sendmail + transport: smtp + # Path to sendmail command. Required if you use sendmail transport + sendmail: null hostname: null port: 465 username: null @@ -86,6 +90,9 @@ log: level: 'info' # debug/info/warning/error rotation: enabled : true + maxFileSize: 12MB + maxFiles: 20 + anonymizeIP: false search: # Add ability to fetch remote videos/actors by their URI, that may not be federated with your instance @@ -123,6 +130,14 @@ redundancy: # strategy: 'recently-added' # Cache recently added videos # min_views: 10 # Having at least x views +# Other instances that duplicate your content +remote_redundancy: + videos: + # 'nobody': Do not accept remote redundancies + # 'anybody': Accept remote redundancies from anybody + # 'followings': Accept redundancies from instance followings + accept_from: 'anybody' + csp: enabled: false report_only: true # CSP directives are still being tested, so disable the report only mode at your own risk! @@ -203,6 +218,7 @@ transcoding: allow_audio_files: true threads: 1 resolutions: # Only created if the original video has a higher resolution, uses more storage! + 0p: false # audio-only (creates mp4 without video stream, always created when enabled) 240p: false 360p: false 480p: false @@ -212,6 +228,7 @@ transcoding: # Generate videos in a WebTorrent format (what we do since the first PeerTube release) # If you also enabled the hls format, it will multiply videos storage by 2 + # If disabled, breaks federation with PeerTube instances < 2.1 webtorrent: enabled: true @@ -229,6 +246,10 @@ import: videos: http: # Classic HTTP or all sites supported by youtube-dl https://rg3.github.io/youtube-dl/supportedsites.html enabled: false + # You can use an HTTP/HTTPS/SOCKS proxy with youtube-dl + proxy: + enabled: false + url: "" torrent: # Magnet URI or torrent file (use classic TCP/UDP/WebSeed to download the file) enabled: false @@ -240,7 +261,7 @@ auto_blacklist: instance: name: 'PeerTube' - short_description: 'PeerTube, a federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.' + short_description: 'PeerTube, an ActivityPub-federated video streaming platform using P2P directly in your web browser.' description: 'Welcome to this PeerTube instance!' # Support markdown terms: 'No terms for now.' # Support markdown code_of_conduct: '' # Supports markdown @@ -257,7 +278,7 @@ instance: # How long do you plan to maintain this instance? maintenance_lifetime: '' - # How will you pay the PeerTube instance server? With you own funds? With users donations? Advertising? + # How will you pay the PeerTube instance server? With your own funds? With users donations? Advertising? business_model: '' # If you want to explain on what type of hardware your PeerTube instance runs @@ -346,7 +367,8 @@ followings: # /!\ Don't enable this if you don't have a reactive moderation team /!\ auto_follow_index: enabled: false - index_url: 'https://instances.joinpeertube.org' + # Host your own using https://framagit.org/framasoft/peertube/instances-peertube#peertube-auto-follow + index_url: '' theme: default: 'default'