Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@trackarr/api",
"version": "0.34.0",
"version": "0.35.0",
"private": true,
"type": "module",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@trackarr/web",
"version": "0.34.0",
"version": "0.35.0",
"private": true,
"type": "module",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/trackarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sources:
version: 0.2.1
# Matches the application release this chart was validated against. Override
# the image tags in values.yaml to run a different one.
appVersion: "0.34.0"
appVersion: "0.35.0"
kubeVersion: ">=1.27.0-0"
maintainers:
- name: Dim145
Expand Down
2 changes: 2 additions & 0 deletions deploy/helm/trackarr/templates/tracker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ spec:
value: {{ .Values.tracker.udp.enabled | quote }}
- name: TRACKER_UDP_PORT
value: {{ .Values.tracker.udp.port | quote }}
- name: TRACKER_UDP_SCRAPE_ENABLED
value: {{ .Values.tracker.udp.scrapeEnabled | quote }}
- name: TRACKER_DB_MAX_CONNS
value: {{ .Values.tracker.dbMaxConns | quote }}
- name: TRACKER_SYNCHRONOUS_COMMIT
Expand Down
6 changes: 6 additions & 0 deletions deploy/helm/trackarr/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,12 @@ tracker:
externalTrafficPolicy: Local
loadBalancerIP: ""
annotations: {}
# Répondre aux requêtes de scrape BEP 15. `false` les laisse tomber en
# silence : BEP 15 ne prévoit aucun emplacement pour une donnée
# d'authentification dans une requête de scrape, donc un tracker privé qui
# ne veut pas publier la taille de ses essaims ferme la porte plutôt que de
# la garder. L'annonce n'est pas touchée.
scrapeEnabled: true

# pgx pool size, PER REPLICA. 20 is the value that used to be compiled in.
dbMaxConns: 20
Expand Down
1 change: 1 addition & 0 deletions doc/reference/env.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ the running app never reads them directly.
| `TRACKER_HTTP_PORT` | tracker | `8080` | BEP 3 (HTTP) announce port. |
| `TRACKER_UDP_PORT` | tracker | `6969` | BEP 15 (UDP) announce port. |
| `TRACKER_UDP_ENABLED` | tracker, api | `true` | Toggles the UDP listener **and** UDP-tier inclusion in `.torrent` downloads. Three processes read this: the tracker (listener), the API stats endpoint (`/api/stats/public`), and `/api/torrents/:hash/download`. |
| `TRACKER_UDP_SCRAPE_ENABLED` | tracker | `true` | Answers BEP 15 scrape requests. `false` makes the tracker drop them silently — BEP 15 has no field for authentication data in a scrape request, so a private tracker that does not want its swarm sizes published closes the door rather than guarding it. Announce is unaffected. The reference Caddy configuration does not route HTTP `/scrape` either, for the same reason. |
| `TRACKER_DEBUG` | tracker | `false` | Verbose announce + dispatch logging. |
| `TRACKER_PEER_TTL` | tracker | `24h` | How long a peer's Redis entry survives between announces. Go duration syntax (`24h`, `90m`, `7200s`). Values below `15m` are clamped — anything shorter would zero the delta computation. Raise it for very forgiving deployments; lower it on huge swarms to reclaim Redis memory. |
| `TRACKER_INTERNAL_URL` | api | `http://tracker:8080` | Internal URL the API hits for `/api/tracker-health`. |
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "trackarr",
"version": "0.34.0",
"version": "0.35.0",
"private": true,
"type": "module",
"packageManager": "pnpm@11.22.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/db/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@trackarr/db",
"version": "0.34.0",
"version": "0.35.0",
"private": true,
"type": "module",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/shared/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@trackarr/shared",
"version": "0.34.0",
"version": "0.35.0",
"private": true,
"type": "module",
"exports": {
Expand Down
Loading