diff --git a/peertube/Chart.yaml b/peertube/Chart.yaml index a415cd7..d9499de 100644 --- a/peertube/Chart.yaml +++ b/peertube/Chart.yaml @@ -11,5 +11,5 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 20.6.0 type: application -version: 0.4.1 -appVersion: 7.0.1 +version: 0.4.2 +appVersion: 7.1.0 diff --git a/peertube/values.yaml b/peertube/values.yaml index 44aa90f..f73b758 100644 --- a/peertube/values.yaml +++ b/peertube/values.yaml @@ -8,7 +8,7 @@ image: repository: chocobozzz/peertube pullPolicy: IfNotPresent # Overrides the image tag whose default is the chart appVersion. - tag: "v7.0.1-bookworm" + tag: "v7.1.0-bookworm" imagePullSecrets: [] nameOverride: "" @@ -155,6 +155,9 @@ configAsCode: # Can be enabled/disabled by URL option embed: enabled: true + player: + # By default, playback starts automatically when opening a video + auto_play: true # From the project root directory storage: tmp: '/var/www/peertube/storage/tmp/' # Use to download data (imports etc), store uploaded files before and during processing... @@ -244,6 +247,11 @@ configAsCode: bucket_name: 'original-video-files' prefix: '' base_url: '' + # Video captions + captions: + bucket_name: 'captions' + prefix: '' + base_url: '' log: level: 'info' # 'debug' | 'info' | 'warn' | 'error' rotation: @@ -313,9 +321,12 @@ configAsCode: # 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 + # PeerTube doesn't remove existing redundancies when you change this setting + # You can remove them in the web interface: https://docs.joinpeertube.org/admin/following-instances#instances-redundancy + # Available values: + # * nobody: Do not accept remote redundancies + # * followings: Accept redundancies from instance followings + # * anybody: Accept remote redundancies from anybody accept_from: 'followings' csp: enabled: false @@ -818,6 +829,20 @@ configAsCode: # By default, `do_not_list` or `blur` or `display` NSFW videos # Could be overridden per user with a setting default_nsfw_policy: 'display' + # PeerTube uses this setting to explain to your users which law they must follow in the "About" instance pages + server_country: '' # Example: "France", "United States", "EspaƱa" + support: + # Explain to your users how to support your instance + # If set, PeerTube will display a "Support" button in "About" instance pages + text: '' # Supports Markdown + # If set, PeerTube will display buttons in "About" instance pages + social: + # Link to your main website + external_link: '' + # Mastodon + mastodon_link: '' + # Bluesky + bluesky_link: '' customizations: javascript: '' # Directly your JavaScript code (without <script> tags). Will be eval at runtime css: '' # Directly your CSS code (without <style> tags). Will be injected at runtime @@ -878,11 +903,12 @@ configAsCode: # instead of loading the video locally search_index: enabled: false - # URL of the search index, that should use the same search API and routes - # than PeerTube: https://docs.joinpeertube.org/api-rest-reference.html - # 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 - url: '' + # URL of the search index, which should use the same search API and routes + # as PeerTube: https://docs.joinpeertube.org/api-rest-reference.html + # You can deploy your own with https://framagit.org/framasoft/peertube/search-index, + # or you can use the official one: https://sepiasearch.org. + # But keep in mind it is an unmoderated search index + url: 'https://sepiasearch.org' # You can disable local search in the client, so users only use the search index disable_local_search: false # If you did not disable local search in the client, you can decide to use the search index by default @@ -897,12 +923,32 @@ configAsCode: # Max size of upload chunks, e.g. '90MB' # If null, it will be calculated based on network speed max_chunk_size: null - menu: login: # If you enable only one external auth plugin # You can automatically redirect your users on this external platform when they click on the login button redirect_on_single_external_auth: false + open_in_app: + android: + # Use an intent URL: https://developer.chrome.com/docs/android/intents + intent: + enabled: true + # Host registered by the mobile app + host: 'joinpeertube.org' + # Scheme registered by the mobile app + scheme: 'peertube' + # If not having the app on the mobile device, open this page + # F-Droid alternative: https://f-droid.org/packages/org.framasoft.peertube/ + fallback_url: 'https://play.google.com/store/apps/details?id=org.framasoft.peertube' + ios: + # We use a timeout for iOS: if the app is not opened after a few seconds, open the fallback URL + enabled: true + # Host registered by the mobile app + host: 'joinpeertube.org' + # Scheme registered by the mobile app + scheme: 'peertube' + # If not having the app on the mobile device, open this page + fallback_url: 'https://apps.apple.com/fr/app/peertube/id6737834858' storyboards: # Generate storyboards of local videos using ffmpeg so users can see the video preview in the player while scrubbing the video enabled: true