X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=config%2Fdefault.yaml;h=e4a5ee727437ce0babcac3574f3431cebb5ff65c;hb=28eeb811c40325a28208231324f66f4032e5cf67;hp=7efaeb5a2faf959869821bbac6a7caa56bed4c73;hpb=c6c0fa6cd8fe8f752463d8982c3dbcd448739c4e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/config/default.yaml b/config/default.yaml index 7efaeb5a2..e4a5ee727 100644 --- a/config/default.yaml +++ b/config/default.yaml @@ -4,6 +4,7 @@ listen: hostname: '127.0.0.1' port: 9000 +# Correspond to your reverse proxy server_name/listen configuration (i.e., your public PeerTube instance URL) webserver: https: false hostname: 'localhost' @@ -99,6 +100,8 @@ log: maxFileSize: 12MB maxFiles: 20 anonymizeIP: false + log_ping_requests: true + prettify_sql: false trending: videos: @@ -166,7 +169,7 @@ views: # -1 means no cleanup # Other values could be '6 months' or '30 days' etc (PeerTube will periodically delete old entries from database) remote: - max_age: -1 + max_age: '30 days' plugins: # The website PeerTube will ask for available PeerTube plugins and themes @@ -178,7 +181,7 @@ plugins: federation: videos: - federate_unlisted: true + federate_unlisted: false cache: previews: @@ -226,6 +229,7 @@ transcoding: 480p: false 720p: false 1080p: false + 1440p: false 2160p: false # Generate videos in a WebTorrent format (what we do since the first PeerTube release) @@ -246,11 +250,31 @@ transcoding: live: enabled: false + # Limit lives duration + # -1 == unlimited + max_duration: -1 # For example: '5 hours' + + # Limit max number of live videos created on your instance + # -1 == unlimited + max_instance_lives: 20 + + # Limit max number of live videos created by a user on your instance + # -1 == unlimited + max_user_lives: 3 + + # Allow your users to save a replay of their live + # PeerTube will transcode segments in a video file + # If the user daily/total quota is reached, PeerTube will stop the live + # /!\ transcoding.enabled (and not live.transcoding.enabled) has to be true to create a replay + allow_replay: false + + # Your firewall should accept traffic from this port in TCP if you enable live rtmp: port: 1935 + # Allow to transcode the live streaming in multiple live resolutions transcoding: - enabled: false + enabled: true threads: 2 resolutions: @@ -259,6 +283,7 @@ live: 480p: false 720p: false 1080p: false + 1440p: false 2160p: false import: @@ -266,6 +291,10 @@ import: videos: http: # Classic HTTP or all sites supported by youtube-dl https://rg3.github.io/youtube-dl/supportedsites.html enabled: false + + # IPv6 is very strongly rate-limited on most sites supported by youtube-dl + force_ipv4: false + # You can use an HTTP/HTTPS/SOCKS proxy with youtube-dl proxy: enabled: false @@ -290,16 +319,16 @@ instance: moderation_information: '' # Supports markdown # Why did you create this instance? - creation_reason: '' + creation_reason: '' # Supports Markdown # Who is behind the instance? A single person? A non profit? - administrator: '' + administrator: '' # Supports Markdown # How long do you plan to maintain this instance? - maintenance_lifetime: '' + maintenance_lifetime: '' # Supports Markdown # How will you pay the PeerTube instance server? With your own funds? With users donations? Advertising? - business_model: '' + business_model: '' # Supports Markdown # If you want to explain on what type of hardware your PeerTube instance runs # Example: "2 vCore, 2GB RAM..."