Skip to content

Commit 807a30f

Browse files
authored
Clarify linux override (#1034)
1 parent 20d370c commit 807a30f

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

  • docs/installation
  • i18n/en/docusaurus-plugin-content-docs/current/installation

docs/installation/linux.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,20 @@ Du kannst das Verhalten über eine Override-Datei anpassen:
231231
sudo systemctl edit evcc
232232
```
233233

234+
:::warning
235+
Bearbeite nicht direkt `/lib/systemd/system/evcc.service`.
236+
Diese Datei wird bei jedem Paket-Update durch `apt` überschrieben und deine Änderungen gehen verloren.
237+
Verwende stattdessen immer einen systemd Drop-in über `systemctl edit evcc`.
238+
:::
239+
234240
### Beispiel
235241

236242
```ini title="/etc/systemd/system/evcc.service.d/override.conf"
237243
[Service]
238244
Environment="EVCC_LOG=debug,tariff:trace"
245+
Environment="EVCC_DATABASE_DSN=/usb/evcc/evcc.db"
246+
Environment="EVCC_NETWORK_HOST=my-evcc.local"
247+
Environment="EVCC_NETWORK_PORT=80"
239248
ExecStart=
240249
ExecStart=/usr/bin/evcc --custom-css /path/to/my.css
241250
```

i18n/en/docusaurus-plugin-content-docs/current/installation/linux.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,11 +232,20 @@ You can customize the behavior using an override file:
232232
sudo systemctl edit evcc
233233
```
234234

235+
:::warning
236+
Don't edit `/lib/systemd/system/evcc.service` directly.
237+
That file is overwritten by `apt` on every package update and your changes will be lost.
238+
Always use a systemd drop-in via `systemctl edit evcc` instead.
239+
:::
240+
235241
### Example
236242

237243
```ini title="/etc/systemd/system/evcc.service.d/override.conf"
238244
[Service]
239245
Environment="EVCC_LOG=debug,tariff:trace"
246+
Environment="EVCC_DATABASE_DSN=/usb/evcc/evcc.db"
247+
Environment="EVCC_NETWORK_HOST=my-evcc.local"
248+
Environment="EVCC_NETWORK_PORT=80"
240249
ExecStart=
241250
ExecStart=/usr/bin/evcc --custom-css /path/to/my.css
242251
```

0 commit comments

Comments
 (0)