aboutsummaryrefslogtreecommitdiffhomepage
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/default.yaml11
-rw-r--r--config/production.yaml.example27
2 files changed, 26 insertions, 12 deletions
diff --git a/config/default.yaml b/config/default.yaml
index ec9622477..f545382c8 100644
--- a/config/default.yaml
+++ b/config/default.yaml
@@ -208,8 +208,8 @@ security:
208tracker: 208tracker:
209 # If you disable the tracker, you disable the P2P aspect of PeerTube 209 # If you disable the tracker, you disable the P2P aspect of PeerTube
210 enabled: true 210 enabled: true
211 # Only handle requests on your videos. 211 # Only handle requests on your videos
212 # If you set this to false it means you have a public tracker. 212 # If you set this to false it means you have a public tracker
213 # Then, it is possible that clients overload your instance with external torrents 213 # Then, it is possible that clients overload your instance with external torrents
214 private: true 214 private: true
215 # Reject peers that do a lot of announces (could improve privacy of TCP/UDP peers) 215 # Reject peers that do a lot of announces (could improve privacy of TCP/UDP peers)
@@ -290,13 +290,14 @@ signup:
290 blacklist: [] 290 blacklist: []
291 291
292user: 292user:
293 # Default value of maximum video BYTES the user can upload (does not take into account transcoded files). 293 # Default value of maximum video bytes the user can upload (does not take into account transcoded files)
294 # Byte format is supported ("1GB" etc)
294 # -1 == unlimited 295 # -1 == unlimited
295 video_quota: -1 296 video_quota: -1
296 video_quota_daily: -1 297 video_quota_daily: -1
297 298
298# If enabled, the video will be transcoded to mp4 (x264) with `faststart` flag 299# If enabled, the video will be transcoded to mp4 (x264) with `faststart` flag
299# In addition, if some resolutions are enabled the mp4 video file will be transcoded to these new resolutions. 300# In addition, if some resolutions are enabled the mp4 video file will be transcoded to these new resolutions
300# Please, do not disable transcoding since many uploaded videos will not work 301# Please, do not disable transcoding since many uploaded videos will not work
301transcoding: 302transcoding:
302 enabled: true 303 enabled: true
@@ -494,7 +495,7 @@ instance:
494 robots: | 495 robots: |
495 User-agent: * 496 User-agent: *
496 Disallow: 497 Disallow:
497 # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string. 498 # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
498 securitytxt: 499 securitytxt:
499 '# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:' 500 '# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:'
500 501
diff --git a/config/production.yaml.example b/config/production.yaml.example
index 588d6a3a5..2e0d029ce 100644
--- a/config/production.yaml.example
+++ b/config/production.yaml.example
@@ -206,8 +206,8 @@ security:
206tracker: 206tracker:
207 # If you disable the tracker, you disable the P2P aspect of PeerTube 207 # If you disable the tracker, you disable the P2P aspect of PeerTube
208 enabled: true 208 enabled: true
209 # Only handle requests on your videos. 209 # Only handle requests on your videos
210 # If you set this to false it means you have a public tracker. 210 # If you set this to false it means you have a public tracker
211 # Then, it is possible that clients overload your instance with external torrents 211 # Then, it is possible that clients overload your instance with external torrents
212 private: true 212 private: true
213 # Reject peers that do a lot of announces (could improve privacy of TCP/UDP peers) 213 # Reject peers that do a lot of announces (could improve privacy of TCP/UDP peers)
@@ -266,10 +266,10 @@ webadmin:
266# From this point, all the following keys can be overridden by the web interface 266# From this point, all the following keys can be overridden by the web interface
267# (local-production.json file). If you need to change some values, prefer to 267# (local-production.json file). If you need to change some values, prefer to
268# use the web interface because the configuration will be automatically 268# use the web interface because the configuration will be automatically
269# reloaded without any need to restart PeerTube. 269# reloaded without any need to restart PeerTube
270# 270#
271# /!\ If you already have a local-production.json file, the modification of the 271# /!\ If you already have a local-production.json file, the modification of the
272# following keys will have no effect /!\. 272# following keys will have no effect /!\
273# 273#
274############################################################################### 274###############################################################################
275 275
@@ -300,13 +300,14 @@ signup:
300 blacklist: [] 300 blacklist: []
301 301
302user: 302user:
303 # Default value of maximum video BYTES the user can upload (does not take into account transcoded files). 303 # Default value of maximum video bytes the user can upload (does not take into account transcoded files)
304 # Byte format is supported ("1GB" etc)
304 # -1 == unlimited 305 # -1 == unlimited
305 video_quota: -1 306 video_quota: -1
306 video_quota_daily: -1 307 video_quota_daily: -1
307 308
308# If enabled, the video will be transcoded to mp4 (x264) with `faststart` flag 309# If enabled, the video will be transcoded to mp4 (x264) with `faststart` flag
309# In addition, if some resolutions are enabled the mp4 video file will be transcoded to these new resolutions. 310# In addition, if some resolutions are enabled the mp4 video file will be transcoded to these new resolutions
310# Please, do not disable transcoding since many uploaded videos will not work 311# Please, do not disable transcoding since many uploaded videos will not work
311transcoding: 312transcoding:
312 enabled: true 313 enabled: true
@@ -405,6 +406,18 @@ import:
405 http: # Classic HTTP or all sites supported by youtube-dl https://rg3.github.io/youtube-dl/supportedsites.html 406 http: # Classic HTTP or all sites supported by youtube-dl https://rg3.github.io/youtube-dl/supportedsites.html
406 enabled: false 407 enabled: false
407 408
409 youtube_dl_release:
410 # Direct download URL to youtube-dl binary
411 # Github releases API is also supported
412 # Examples:
413 # * https://api.github.com/repos/ytdl-org/youtube-dl/releases
414 # * https://api.github.com/repos/yt-dlp/yt-dlp/releases
415 url: 'https://yt-dl.org/downloads/latest/youtube-dl'
416
417 # youtube-dl binary name
418 # yt-dlp is also supported
419 name: 'youtube-dl'
420
408 # IPv6 is very strongly rate-limited on most sites supported by youtube-dl 421 # IPv6 is very strongly rate-limited on most sites supported by youtube-dl
409 force_ipv4: false 422 force_ipv4: false
410 423
@@ -492,7 +505,7 @@ instance:
492 robots: | 505 robots: |
493 User-agent: * 506 User-agent: *
494 Disallow: 507 Disallow:
495 # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string. 508 # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
496 securitytxt: 509 securitytxt:
497 '# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:' 510 '# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:'
498 511