Skip to content

Update Traccar to 6.14 and add webOverride volume configuration#46

Merged
tananaev merged 3 commits into
traccar:mainfrom
nareddyt:update-traccar-6.14
Jun 13, 2026
Merged

Update Traccar to 6.14 and add webOverride volume configuration#46
tananaev merged 3 commits into
traccar:mainfrom
nareddyt:update-traccar-6.14

Conversation

@nareddyt

@nareddyt nareddyt commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Updates helm chart to deploy latest traccar tag (https://www.traccar.org/blog/traccar-6-14/)

It mostly works out of the box, but there is one minor issue with file permissions due to the new web.override feature.

Problem

2026-06-10 04:24:10 ERROR: Main method error - /opt/traccar/./override - AccessDeniedException

From https://www.traccar.org/configuration-file/

web.override config
Path to a folder with overrides. It can be used for branding to keep custom logos in a separate place.
Default value: "./override"

Solution

To fix this, we add support for custom UI override volumes by exposing a webOverride key in values.yaml and mapping it to /opt/traccar/override. By default, we make it an emptyDir. Users can specify a configmap if needed, e.g.:

    webOverride:
      configMap:
        name: my-traccar-branding-assets

Testing Done

Deployed to my own k8s cluster. Verified pod comes up healthy and tracking works.

Fixes #43

@nareddyt

Copy link
Copy Markdown
Contributor Author

@tananaev PTAL

@tananaev

Copy link
Copy Markdown
Member

I think you would have to fix the lint first.

@nareddyt

Copy link
Copy Markdown
Contributor Author

Fixed #42 in this PR as well. PTAL @tananaev

@nareddyt

Copy link
Copy Markdown
Contributor Author

That issue was causing the CI failure ^

@tananaev

Copy link
Copy Markdown
Member

We need to split the two different changes.

@nareddyt
nareddyt force-pushed the update-traccar-6.14 branch from d9b3d3b to f55b6ea Compare June 12, 2026 14:53
@nareddyt

Copy link
Copy Markdown
Contributor Author

We need to split the two different changes.

Split it out into #47

@nareddyt
nareddyt force-pushed the update-traccar-6.14 branch from f55b6ea to 957f8d0 Compare June 12, 2026 19:49
@nareddyt

Copy link
Copy Markdown
Contributor Author

Rebased on #47 and ready for review

@nareddyt

Copy link
Copy Markdown
Contributor Author

Sorry, forgot to include the absolute path /opt/traccar/jre/bin/java in the command. Fixed. PTAL @tananaev

Comment thread charts/traccar/values.yaml
@tananaev
tananaev merged commit 0a2d976 into traccar:main Jun 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Traccar application version is outdated

2 participants