TrueChartsClone/charts/stable/bitmagnet/values.yaml

111 lines
2.9 KiB
YAML
Raw Normal View History

image:
repository: ghcr.io/bitmagnet-io/bitmagnet
chore(deps): update container image ghcr.io/bitmagnet-io/bitmagnet to v0.9.0@1c1f1dc by renovate (#23110) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/bitmagnet-io/bitmagnet](https://togithub.com/bitmagnet-io/bitmagnet) | minor | `v0.8.0` -> `v0.9.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>bitmagnet-io/bitmagnet (ghcr.io/bitmagnet-io/bitmagnet)</summary> ### [`v0.9.0`](https://togithub.com/bitmagnet-io/bitmagnet/releases/tag/v0.9.0) [Compare Source](https://togithub.com/bitmagnet-io/bitmagnet/compare/v0.8.0...v0.9.0) - The main improvement for v0.9.0 is ordering of results in the web UI and GraphQL API - An `--apisDisabled` flag was added to the reprocess command to allow significantly faster reprocessing/classifying without any API calls (i.e. TMDB), without disabling this globally. - Optimisations were made to the web UI that significantly improve responsiveness; the default pagination limit has therefore been increased to 20 - Reprocessing is now done fully within the queue (so you'll no longer see a progress bar when running `bitmagnet reprocess`, this is handled by the new `process_torrent_batch` task) **IMPORTANT:** Some refactoring of the database was needed to allow for performant ordering. On first run, a database migration will be applied that should take no longer than a few minutes, and tasks will be added to the queue to reindex all torrents. The reindex tasks must complete before ordering will work correctly; if you have millions of torrents in your index this may take a day or more, but is significantly faster in this release than prior versions. Please ensure you have no pending items in your queue (at the `/metrics` endpoint) before opening any issues about incorrect ordering. #### What's Changed - Use fontsource packages for fonts to ensure deterministic build by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/257](https://togithub.com/bitmagnet-io/bitmagnet/pull/257) - More Filters against cp. by [@&#8203;Ewoodss](https://togithub.com/Ewoodss) in [https://github.com/bitmagnet-io/bitmagnet/pull/254](https://togithub.com/bitmagnet-io/bitmagnet/pull/254) - Ordering by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/260](https://togithub.com/bitmagnet-io/bitmagnet/pull/260) - Bump rexml from 3.2.6 to 3.2.8 in /bitmagnet.io by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/bitmagnet-io/bitmagnet/pull/259](https://togithub.com/bitmagnet-io/bitmagnet/pull/259) - Split gen task to individual tasks by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/261](https://togithub.com/bitmagnet-io/bitmagnet/pull/261) - Parallel search strategies by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/264](https://togithub.com/bitmagnet-io/bitmagnet/pull/264) - Classifier runtime flags by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/265](https://togithub.com/bitmagnet-io/bitmagnet/pull/265) - Bump nokogiri from 1.16.4 to 1.16.5 in /bitmagnet.io by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/bitmagnet-io/bitmagnet/pull/256](https://togithub.com/bitmagnet-io/bitmagnet/pull/256) - ENH: Classification result protobuf includes content id and source by [@&#8203;rraymondgh](https://togithub.com/rraymondgh) in [https://github.com/bitmagnet-io/bitmagnet/pull/266](https://togithub.com/bitmagnet-io/bitmagnet/pull/266) - Add batch reprocessing queue job and 0.9.0 upgrade hook by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/267](https://togithub.com/bitmagnet-io/bitmagnet/pull/267) - Increase slow threshold by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/268](https://togithub.com/bitmagnet-io/bitmagnet/pull/268) - Don't track imported info hashes by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/269](https://togithub.com/bitmagnet-io/bitmagnet/pull/269) - Add sponsor links to web UI by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/270](https://togithub.com/bitmagnet-io/bitmagnet/pull/270) - Website updates by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/271](https://togithub.com/bitmagnet-io/bitmagnet/pull/271) - Tweak build flags by [@&#8203;mgdigital](https://togithub.com/mgdigital) in [https://github.com/bitmagnet-io/bitmagnet/pull/272](https://togithub.com/bitmagnet-io/bitmagnet/pull/272) #### New Contributors - [@&#8203;Ewoodss](https://togithub.com/Ewoodss) made their first contribution in [https://github.com/bitmagnet-io/bitmagnet/pull/254](https://togithub.com/bitmagnet-io/bitmagnet/pull/254) - [@&#8203;rraymondgh](https://togithub.com/rraymondgh) made their first contribution in [https://github.com/bitmagnet-io/bitmagnet/pull/266](https://togithub.com/bitmagnet-io/bitmagnet/pull/266) **Full Changelog**: https://github.com/bitmagnet-io/bitmagnet/compare/v0.8.0...v0.9.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTkuMyIsInVwZGF0ZWRJblZlciI6IjM3LjM5OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInVwZGF0ZS9kb2NrZXIvZ2VuZXJhbC9ub24tbWFqb3IiXX0=-->
2024-06-08 12:29:40 +00:00
tag: v0.9.0@sha256:1c1f1dce9ad53c712b7e3c1cab3dfdb74df247b4417edc69459cc9e78b9464a0
pullPolicy: IfNotPresent
service:
main:
ports:
main:
port: 3333
targetPort: 3333
torrent:
enabled: true
ports:
tcp:
enabled: true
port: 3334
targetPort: 3334
protocol: tcp
udp:
enabled: true
port: "{{ .Values.service.torrent.ports.tcp.port }}"
targetPort: "{{ .Values.service.torrent.ports.tcp.targetPort }}"
protocol: udp
cnpg:
main:
enabled: true
user: bitmagnet
database: bitmagnet
portal:
open:
enabled: true
workload:
main:
podSpec:
containers:
main:
env:
POSTGRES_NAME: "{{ .Values.cnpg.main.database }}"
POSTGRES_USER: "{{ .Values.cnpg.main.user }}"
POSTGRES_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
POSTGRES_HOST:
secretKeyRef:
name: cnpg-main-urls
key: host
TMDB_API_KEY: ""
2024-02-27 18:37:43 +00:00
DHT_CRAWLER_SAVE_FILES_THRESHOLD: "100"
args:
- worker
- run
- --all
probes:
readiness:
enabled: true
type: http
path: /status
liveness:
enabled: true
type: http
path: /status
startup:
enabled: true
type: http
path: /status
metrics:
main:
enabled: true
type: "servicemonitor"
endpoints:
- port: main
path: /metrics
targetSelector: main
prometheusRule:
enabled: false
configmap:
dashboard:
enabled: true
labels:
grafana_dashboard: "1"
data:
bitmagnet.json: >-
{{ .Files.Get "dashboard.json" | indent 8 }}
datasource:
enabled: true
labels:
grafana_datasources: "1"
data:
bitmagnetpsql.yaml: |-
apiVersion: 1
datasources:
- name: BitmagnetPostgres
type: postgres
uid: bitmagnetpostgres
url: {{ printf "%s.%s:5432" (.Values.cnpg.main.creds.host | trimAll "\"") .Release.Namespace }}
access: proxy
user: {{ .Values.cnpg.main.user }}
secureJsonData:
password: {{ .Values.cnpg.main.creds.password | default "na" }}
jsonData:
database: {{ .Values.cnpg.main.database }}
sslmode: 'disable' # disable/require/verify-ca/verify-full
maxOpenConns: 100 # Grafana v5.4+
maxIdleConns: 100 # Grafana v5.4+
maxIdleConnsAuto: true # Grafana v9.5.1+
connMaxLifetime: 14400 # Grafana v5.4+
postgresVersion: 1500 # 903=9.3, 904=9.4, 905=9.5, 906=9.6, 1000=10
timescaledb: false