peertube: bump to v5.2.0, helm chart v0.2.2

This commit is contained in:
ace 2023-06-24 18:08:28 +03:00
parent 45d1b4d9a5
commit c53ea826d4
Signed by: ace
GPG Key ID: 2C08973DD37A76FD
2 changed files with 37 additions and 10 deletions

View File

@ -11,5 +11,5 @@ dependencies:
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
version: 17.8.2 version: 17.8.2
type: application type: application
version: 0.2.1 version: 0.2.2
appVersion: 5.1.0 appVersion: 5.2.0

View File

@ -8,7 +8,7 @@ image:
repository: chocobozzz/peertube repository: chocobozzz/peertube
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion. # Overrides the image tag whose default is the chart appVersion.
tag: "v5.1.0-bullseye" tag: "v5.2.0-bullseye"
imagePullSecrets: [] imagePullSecrets: []
nameOverride: "" nameOverride: ""
@ -82,6 +82,13 @@ configAsCode:
port: 6379 port: 6379
auth: null auth: null
db: 0 db: 0
sentinel:
enabled: false
enable_tls: false
master_name: ''
sentinels:
- hostname: ''
port: 26379
# SMTP server to send emails # SMTP server to send emails
smtp: smtp:
# smtp or sendmail # smtp or sendmail
@ -126,6 +133,7 @@ configAsCode:
# From the project root directory # From the project root directory
storage: storage:
tmp: '/var/www/peertube/storage/tmp/' # Use to download data (imports etc), store uploaded files before and during processing... tmp: '/var/www/peertube/storage/tmp/' # Use to download data (imports etc), store uploaded files before and during processing...
tmp_persistent: '/var/www/peertube/storage/tmp-persistent/' # As tmp but the directory is not cleaned up between PeerTube restarts
bin: '/var/www/peertube/storage/bin/' bin: '/var/www/peertube/storage/bin/'
avatars: '/var/www/peertube/storage/avatars/' avatars: '/var/www/peertube/storage/avatars/'
videos: '/var/www/peertube/storage/videos/' videos: '/var/www/peertube/storage/videos/'
@ -337,6 +345,11 @@ configAsCode:
comments: comments:
# Default number of comments displayed in feeds # Default number of comments displayed in feeds
count: 20 count: 20
remote_runners:
# Consider jobs that are processed by a remote runner as stalled after this period of time without any update
stalled_jobs:
live: '30 seconds'
vod: '2 minutes'
############################################################################### ###############################################################################
# #
# From this point, all the following keys can be overridden by the web interface # From this point, all the following keys can be overridden by the web interface
@ -375,6 +388,10 @@ configAsCode:
whitelist: [] whitelist: []
blacklist: [] blacklist: []
user: user:
history:
videos:
# Enable or disable video history by default for new users.
enabled: true
# Default value of maximum video bytes the user can upload (does not take into account transcoded files) # Default value of maximum video bytes the user can upload (does not take into account transcoded files)
# Byte format is supported ("1GB" etc) # Byte format is supported ("1GB" etc)
# -1 == unlimited # -1 == unlimited
@ -391,9 +408,14 @@ configAsCode:
allow_additional_extensions: true allow_additional_extensions: true
# If a user uploads an audio file, PeerTube will create a video by merging the preview file and the audio file # If a user uploads an audio file, PeerTube will create a video by merging the preview file and the audio file
allow_audio_files: true allow_audio_files: true
# Amount of threads used by ffmpeg for 1 transcoding job # Enable remote runners to transcode your videos
# If enabled, your instance won't transcode the videos itself
# At least 1 remote runner must be configured to transcode your videos
remote_runners:
enabled: false
# Amount of threads used by ffmpeg for 1 local transcoding job
threads: 2 threads: 2
# Amount of transcoding jobs to execute in parallel # Amount of local transcoding jobs to execute in parallel
concurrency: 2 concurrency: 2
resolutions: # Only created if the original video has a higher resolution, uses more storage! resolutions: # Only created if the original video has a higher resolution, uses more storage!
0p: true # audio-only (creates mp4 without video stream, always created when enabled) 0p: true # audio-only (creates mp4 without video stream, always created when enabled)
@ -405,7 +427,7 @@ configAsCode:
1080p: true 1080p: true
1440p: false 1440p: false
2160p: false 2160p: false
# Choose the transcoding profile # Choose the local transcoding profile
# New profiles can be added by plugins # New profiles can be added by plugins
# Available in core PeerTube: 'default' # Available in core PeerTube: 'default'
profile: 'default' profile: 'default'
@ -501,6 +523,11 @@ configAsCode:
# Enable video edition by users (cut, add intro/outro, add watermark etc) # Enable video edition by users (cut, add intro/outro, add watermark etc)
# If enabled, users can create transcoding tasks as they wish # If enabled, users can create transcoding tasks as they wish
enabled: false enabled: false
# Enable remote runners to transcode studio tasks
# If enabled, your instance won't transcode the videos itself
# At least 1 remote runner must be configured to transcode your videos
remote_runners:
enabled: false
import: import:
# Add ability for your users to import remote videos (from YouTube, torrent...) # Add ability for your users to import remote videos (from YouTube, torrent...)
videos: videos:
@ -532,7 +559,7 @@ configAsCode:
# We recommend to only enable magnet URI/torrent import if you trust your users # We recommend to only enable magnet URI/torrent import if you trust your users
# See https://docs.joinpeertube.org/maintain/configuration#security for more information # See https://docs.joinpeertube.org/maintain/configuration#security for more information
enabled: true enabled: true
# Add ability for your users to synchronize their channels with external channels, playlists, etc. # Add ability for your users to synchronize their channels with external channels, playlists, etc
video_channel_synchronization: video_channel_synchronization:
enabled: false enabled: false
max_per_user: 10 max_per_user: 10
@ -664,13 +691,13 @@ configAsCode:
search_index: search_index:
enabled: false enabled: false
# URL of the search index, that should use the same search API and routes # URL of the search index, that should use the same search API and routes
# than PeerTube: https://docs.joinpeertube.org/api/rest-reference.html # than PeerTube: https://docs.joinpeertube.org/api-rest-reference.html
# You should deploy your own with https://framagit.org/framasoft/peertube/search-index, # You should deploy your own with https://framagit.org/framasoft/peertube/search-index,
# and can use https://search.joinpeertube.org/ for tests, but keep in mind the latter is an unmoderated search index # and can use https://search.joinpeertube.org/ for tests, but keep in mind the latter is an unmoderated search index
url: '' url: ''
# You can disable local search, so users only use the search index # You can disable local search in the client, so users only use the search index
disable_local_search: false disable_local_search: false
# If you did not disable local search, you can decide to use the search index by default # If you did not disable local search in the client, you can decide to use the search index by default
is_default_search: false is_default_search: false
# PeerTube client/interface configuration # PeerTube client/interface configuration
client: client: