Files
truecharts/charts/stable/tracearr/values.yaml
T
TrueCharts BotandGitHub 401c5b3feb fix(tracearr): update image ghcr.io/connorgallopo/tracearr 1.4.27 → 1.4.28 (#48332)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/connorgallopo/tracearr](https://redirect.github.com/connorgallopo/Tracearr)
| patch | `4802c79` → `ca93988` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>connorgallopo/Tracearr
(ghcr.io/connorgallopo/tracearr)</summary>

###
[`v1.4.28`](https://redirect.github.com/connorgallopo/Tracearr/releases/tag/v1.4.28)

[Compare
Source](https://redirect.github.com/connorgallopo/Tracearr/compare/v1.4.27...v1.4.28)

Tracearr v1.4.28 - Docker Secrets, Helm Chart, Mobile Translations, and
More!

`_FILE` environment variables are now supported on both supervised and
standard images. Drop your secrets in `/run/secrets/` and Tracearr reads
them on startup. No more plaintext passwords in compose files.

A Kubernetes Helm chart ships with the repo at `docker/helm/tracearr/`.
Bundled TimescaleDB and Redis StatefulSets, optional network policies,
and PVCs for backups and image cache.

The mobile app is now fully translated alongside the web. Pick a
language from Settings or let it follow your device locale.

Two-letter codes (`en`, `de`, `pt`) are now full locale codes (`en-US`,
`de-DE`, `pt-BR`). New variants: `pt-PT` and `zh-TW`. Existing language
preferences map across automatically.

When someone disappears from a media server, they keep their history and
pick up a "Removed" badge on the Users page instead of dropping off the
list. Stats and violations stay intact.

Connected devices poll every 60 seconds. Mobile devices now update their
last-seen on every authenticated request, not just heartbeats.
([#&#8203;678](https://redirect.github.com/connorgallopo/Tracearr/issues/678))

The mobile app's iOS deployment target moved from 15.1 to 16.1. iOS 15
devices won't pull updates from TestFlight or the App Store going
forward.

- Wrong media version picked for multi-version transcodes
([#&#8203;686](https://redirect.github.com/connorgallopo/Tracearr/issues/686))
- Library sync crash on null bytes in music metadata
([#&#8203;709](https://redirect.github.com/connorgallopo/Tracearr/issues/709))
- Library items duplicating during bulk upsert
- Sessions compression policy interfering with imports
- Map zoom snapping back on data refresh
([#&#8203;664](https://redirect.github.com/connorgallopo/Tracearr/issues/664))
- Map tile rendering
- Album art aspect ratio on now playing cards
- Discord notification duration bug
- Tooltips clipped inside cards and tables
([#&#8203;680](https://redirect.github.com/connorgallopo/Tracearr/issues/680))
- Engagement metrics bug
([#&#8203;675](https://redirect.github.com/connorgallopo/Tracearr/issues/675))
- Location icons getting squashed by long text
([#&#8203;676](https://redirect.github.com/connorgallopo/Tracearr/issues/676))
- Compact city/region format for location strings
- HighchartsReact import broken under Vite 8

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC90cmFjZWFyciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-05-18 19:23:57 +02:00

53 lines
1.2 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: ghcr.io/connorgallopo/tracearr
pullPolicy: IfNotPresent
tag: 1.4.28@sha256:ca93988326c26597e0d9c91d69c0f97e7ed23c517cf327c22bc7f188002af998
securityContext:
container:
readOnlyRootFilesystem: false
service:
main:
ports:
main:
protocol: http
targetPort: 3000
port: 3000
cnpg:
main:
enabled: true
user: tracearr
database: tracearr
redis:
enabled: true
redisUsername: default
workload:
main:
podSpec:
containers:
main:
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
JWT_SECRET: "changeme"
COOKIE_SECRET: "changeme"
# Optional MaxMind GeoIP license key
MAXMIND_LICENSE_KEY: ""
CORS_ORIGIN: "*"
LOG_LEVEL: info
# Enable reverse proxy support
TRUST_PROXY: true
DATABASE_URL:
secretKeyRef:
name: cnpg-main-urls
key: std
REDIS_URL:
secretKeyRef:
expandObjectName: false
name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}'
key: url