diff --git a/charts/stable/tauticord/Chart.yaml b/charts/stable/tauticord/Chart.yaml index c7d44df5b00..0ec84067190 100644 --- a/charts/stable/tauticord/Chart.yaml +++ b/charts/stable/tauticord/Chart.yaml @@ -34,4 +34,4 @@ sources: - https://github.com/nwithan8/tauticord - https://github.com/truecharts/charts/tree/master/charts/stable/tauticord type: application -version: 7.11.1 +version: 8.0.0 diff --git a/charts/stable/tauticord/values.yaml b/charts/stable/tauticord/values.yaml index 91a8204bd1c..ce265db5c5c 100644 --- a/charts/stable/tauticord/values.yaml +++ b/charts/stable/tauticord/values.yaml @@ -2,77 +2,23 @@ image: repository: ghcr.io/nwithan8/tauticord pullPolicy: IfNotPresent tag: 5.12.1@sha256:7ce4f9da43bcab9cea025f4bbdd87243cf3186cee86fbf64e47b6598818b01bc + securityContext: container: runAsNonRoot: false readOnlyRootFilesystem: false runAsUser: 0 runAsGroup: 0 + +# used for webhook; likely be disabled if not needed service: main: - enabled: false ports: main: - enabled: false -tauticord: - refresh_seconds: 15 - terminate_message: "Your stream has ended." - use_24_hour_time: false - use_friendly_names: false - allow_analytics: false - discord: - bot_token: "" - server_id: "" - admin_ids: [] - post_summary_message: true - channel_name: "Tautulli Status" - nitro: false - tautulli: - key: "" - url: "" - plex: - pass: false - server_name: "My Plex Server" - hide: - usernames: false - platforms: false - player_names: false - quality: false - bandwidth: false - transcode: false - progress: false - eta: false - cat_stats: - name: "Tautulli Stats" - stream_count_enabled: false - stream_count_channel_id: 0 - stream_transcode_count_enabled: false - stream_transcode_count_channel_id: 0 - stream_bandwidth_enabled: false - stream_bandwidth_channel_id: 0 - stream_local_bandwidth_enabled: false - stream_local_bandwidth_channel_id: 0 - stream_remote_bandwidth_enabled: false - stream_remote_bandwidth_channel_id: 0 - stream_plex_status_enabled: false - stream_plex_status_channel_id: 0 - cat_libraries: - name: "Plex Library Stats" - library_stats_enabled: false - library_names: - - TV SHows - - Movies - - Music - refresh_seconds: 3600 - use_emojis: true - tv_series_count_enabled: true - tv_episode_count_enabled: true - music_artist_count_enabled: true - music_track_count_enabled: true - cat_performance: - name: "Performance" - monitor_cpu_enabled: false - monitor_memory_enabled: false + port: 8283 + protocol: http + targetPort: 8283 + workload: main: podSpec: @@ -80,77 +26,28 @@ workload: main: probes: liveness: - enabled: false + enabled: "{{ .Values.service.main.enabled }}" + path: "/ping" readiness: - enabled: false + enabled: "{{ .Values.service.main.enabled }}" + path: "/ping" startup: - enabled: false - env: - TC_USE_SELF_SIGNED_CERT: false - TC_USE_24_HOUR_TIME: "{{.Values.tauticord.use_24_hour_time }}" - TC_USE_FRIENDLY_NAMES: "{{.Values.tauticord.use_friendly_names }}" - TC_REFRESH_SECONDS: "{{.Values.tauticord.refresh_seconds }}" - TC_TERMINATE_MESSAGE: "{{.Values.tauticord.terminate_message }}" - TC_ALLOWS_ANALYTICS: "{{.Values.tauticord.allow_analytics }}" - # Discord - TC_DISCORD_BOT_TOKEN: "{{.Values.tauticord.discord.bot_token }}" - TC_DISCORD_SERVER_ID: "{{.Values.tauticord.discord.server_id }}" - TC_DISCORD_ADMIN_IDS: '{{ join "," .Values.tauticord.discord.admin_ids }}' - TC_DISCORD_POST_SUMMARY_MESSAGE: "{{.Values.tauticord.discord.post_summary_message }}" - TC_DISCORD_CHANNEL_NAME: "{{.Values.tauticord.discord.channel_name }}" - TC_DISCORD_NITRO: "{{.Values.tauticord.discord.nitro }}" - # Tautulli - TC_TAUTULLI_KEY: "{{.Values.tauticord.tautulli.key }}" - TC_TAUTULLI_URL: "{{.Values.tauticord.tautulli.url }}" - # Plex - TC_PLEX_PASS: "{{.Values.tauticord.plex.pass }}" - TC_SERVER_NAME: "{{.Values.tauticord.plex.server_name }}" - # Hide Info - TC_HIDE_USERNAMES: "{{.Values.tauticord.hide.usernames }}" - TC_HIDE_PLATFORMS: "{{.Values.tauticord.hide.platforms }}" - TC_HIDE_PLAYER_NAMES: "{{.Values.tauticord.hide.player_names }}" - TC_HIDE_QUALITY: "{{.Values.tauticord.hide.quality }}" - TC_HIDE_BANDWIDTH: "{{.Values.tauticord.hide.bandwidth }}" - TC_HIDE_TRANSCODE: "{{.Values.tauticord.hide.transcode }}" - TC_HIDE_PROGRESS: "{{.Values.tauticord.hide.progress }}" - TC_HIDE_ETA: "{{.Values.tauticord.hide.eta }}" - # Stats Cat - TC_VC_STATS_CATEGORY_NAME: "{{.Values.tauticord.cat_stats.name }}" - TC_VC_STREAM_COUNT: "{{.Values.tauticord.cat_stats.stream_count_enabled }}" - TC_VC_STREAM_COUNT_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_count_channel_id }}" - # Transcode - TC_VC_TRANSCODE_COUNT: "{{.Values.tauticord.cat_stats.stream_transcode_count_enabled }}" - TC_VC_TRANSCODE_COUNT_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_transcode_count_channel_id }}" - # Bandwidth - TC_VC_BANDWIDTH: "{{.Values.tauticord.cat_stats.stream_bandwidth_enabled }}" - TC_VC_BANDWIDTH_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_bandwidth_channel_id }}" - # Bandwidth - TC_VC_LOCAL_BANDWIDTH: "{{.Values.tauticord.cat_stats.stream_local_bandwidth_enabled }}" - TC_VC_LOCAL_BANDWIDTH_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_local_bandwidth_channel_id }}" - # Bandwidth - TC_VC_REMOTE_BANDWIDTH: "{{.Values.tauticord.cat_stats.stream_remote_bandwidth_enabled }}" - TC_VC_REMOTE_BANDWIDTH_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_remote_bandwidth_channel_id }}" - # Plex - TC_VC_PLEX_STATUS: "{{.Values.tauticord.cat_stats.stream_plex_status_enabled }}" - TC_VC_PLEX_STATUS_CHANNEL_ID: "{{.Values.tauticord.cat_stats.stream_plex_status_channel_id }}" - # Libraries Cat - TC_VC_LIBRARIES_CATEGORY_NAME: "{{.Values.tauticord.cat_libraries.name }}" - TC_VC_LIBRARY_STATS: "{{.Values.tauticord.cat_libraries.library_stats_enabled }}" - TC_VC_LIBRARY_NAMES: '{{ join "," .Values.tauticord.cat_libraries.library_names }}' - TC_VC_LIBRARY_REFRESH_SECONDS: "{{.Values.tauticord.cat_libraries.refresh_seconds }}" - TC_VC_LIBRARY_USE_EMOJIS: "{{.Values.tauticord.cat_libraries.use_emojis }}" - TC_VC_TV_SERIES_COUNT: "{{.Values.tauticord.cat_libraries.tv_series_count_enabled }}" - TC_VC_TV_EPISODE_COUNT: "{{.Values.tauticord.cat_libraries.tv_episode_count_enabled }}" - TC_VC_MUSIC_ARTIST_COUNT: "{{.Values.tauticord.cat_libraries.music_artist_count_enabled }}" - TC_VC_MUSIC_TRACK_COUNT: "{{.Values.tauticord.cat_libraries.music_track_count_enabled }}" - # Performance Cat - TC_VC_PERFORMANCE_CATEGORY_NAME: "{{.Values.tauticord.cat_performance.name }}" - TC_MONITOR_CPU: "{{.Values.tauticord.cat_performance.monitor_cpu_enabled }}" - TC_MONITOR_MEMORY: "{{.Values.tauticord.cat_performance.monitor_memory_enabled }}" + enabled: "{{ .Values.service.main.enabled }}" + path: "/ping" + env: {} + persistence: + config: + enabled: true + mountPath: "/config" logs: enabled: true mountPath: "/logs" + # media libraries + monitor: + enabled: true + mountPath: "/monitor" + portal: open: - enabled: false + enabled: true