Files
truecharts/charts/stable/peanut/values.yaml
T
TrueCharts Bot 0d5bf4f29f BREAKING CHANGE(peanut): Update image docker.io/brandawg93/peanut 5.22.0 → 6.0.0 (#47842)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/brandawg93/peanut](https://redirect.github.com/Brandawg93/PeaNUT)
| major | `14d7188` → `6629dce` |

---

> [!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>Brandawg93/PeaNUT (docker.io/brandawg93/peanut)</summary>

###
[`v6.0.0`](https://redirect.github.com/Brandawg93/PeaNUT/releases/tag/v6.0.0)

[Compare
Source](https://redirect.github.com/Brandawg93/PeaNUT/compare/v5.22.0...v6.0.0)

#### ⚠️ Breaking Changes

##### Authentication is now always on by default

In v5, authentication was opt-in — if `WEB_USERNAME` and `WEB_PASSWORD`
were not set, the app was open to anyone. In v6, **authentication is
enabled by default**.

- If you were running without those environment variables, you will be
redirected to a setup page on first boot to create your account.
- If you prefer to run without authentication, set `AUTH_DISABLED=true`.

***

##### `WEB_USERNAME` / `WEB_PASSWORD` are now bootstrap-only

In v5, these environment variables were checked on every login and API
request. In v6, they are only used to **automatically create the initial
user on first startup** — after that, credentials are stored in
`config/auth.yaml` as a bcrypt hash.

> **Important:** Changing these environment variables after the first
boot will have no effect on your credentials. To rotate your password,
use the UI or edit `config/auth.yaml` directly.

***

##### Credentials are now persisted in `config/auth.yaml`

A new file, `config/auth.yaml`, stores your hashed credentials. Your
`/config` volume must be mounted and writable (owner `1000:1000`) —
without it, the app will be unable to save your account and will
redirect to setup on every restart.

If you were already mounting `/config` for settings persistence, no
additional changes are needed.

#### What's Changed

- Bump actions/setup-node from 6.2.0 to 6.3.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;398](https://redirect.github.com/Brandawg93/PeaNUT/pull/398)
- Bump pnpm/action-setup from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;402](https://redirect.github.com/Brandawg93/PeaNUT/pull/402)
- Bump helm/kind-action from 1.13.0 to 1.14.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;396](https://redirect.github.com/Brandawg93/PeaNUT/pull/396)
- Bump next from 16.1.6 to 16.1.7 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;401](https://redirect.github.com/Brandawg93/PeaNUT/pull/401)
- Create user on setup by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;381](https://redirect.github.com/Brandawg93/PeaNUT/pull/381)
- Package updates by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;406](https://redirect.github.com/Brandawg93/PeaNUT/pull/406)
- Make config directory permission errors actionable by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;415](https://redirect.github.com/Brandawg93/PeaNUT/pull/415)
- Add TCP connection pooling for NUT server client by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;405](https://redirect.github.com/Brandawg93/PeaNUT/pull/405)
- Package updates by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;416](https://redirect.github.com/Brandawg93/PeaNUT/pull/416)
- Bump pnpm/action-setup from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;410](https://redirect.github.com/Brandawg93/PeaNUT/pull/410)
- Bump actions/setup-node from 6.3.0 to 6.4.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;412](https://redirect.github.com/Brandawg93/PeaNUT/pull/412)
- Parallelize CI build workflow by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;417](https://redirect.github.com/Brandawg93/PeaNUT/pull/417)
- Bump azure/setup-helm from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;407](https://redirect.github.com/Brandawg93/PeaNUT/pull/407)
- Fix WS terminal auth behind SSL-terminating proxies by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;419](https://redirect.github.com/Brandawg93/PeaNUT/pull/419)
- Upgrade recharts to v3 by
[@&#8203;Brandawg93](https://redirect.github.com/Brandawg93) in
[#&#8203;420](https://redirect.github.com/Brandawg93/PeaNUT/pull/420)

**Full Changelog**:
<https://github.com/Brandawg93/PeaNUT/compare/v5.22.0...v6.0.0>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9wZWFudXQiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21ham9yIl19-->
2026-05-04 15:06:03 +02:00

28 lines
585 B
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: docker.io/brandawg93/peanut
tag: 6.0.0@sha256:6629dce915da8b313f08b2e73dd2e54b60e7c0f642c21a8ebc37fe0a820bf41e
pullPolicy: IfNotPresent
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 10688
persistence:
config:
enabled: true
mountPath: "/config"
workload:
main:
podSpec:
containers:
main:
env:
WEB_PORT: "{{ .Values.service.main.ports.main.port }}"