You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2025-04-24 harmonisations - master branch - PR 1 of 2
This PR spans a number of service definitions. The underlying principles are:
1. To adopt IOTstack conventions where those have been omitted; and
2. To make old-menu and master branch service definitions as *similar*
as is possible while still having regard to one of the original key
differences that old-menu service definitions may use environment
files in the `services` directory while master branch uses inline
variables.
The word "externalise" is used to mean to make the variable settable
via the `.env` file.
Changes:
* chronograf
- has a dependency on kapacitor - should be explicit
* deconz
- externalise `devices:` and `DECONZ_VNC_PASSWORD`
* duckdns
- externalise token and sub-domains
* grafana, homebridge, python, tasmoadmin, transmission
- externalise TZ
* influxdb
- although commented-out, externalise DBA username and password.
* influxdb2
- externalise DBA username and password
- externalise organisation and default bucket
* kapacitor
- externalise and define default DBA username
- externalise password (no default)
- externalise hostname
* mariadb, nextcloud
- externalise default username and password
- externalise default root password
- externalise default database name
* nginx
- externalise admin email and password
* openhab
- switch from mapping `/etc/localtime` and `/etc/timezone` to
proper support for TZ. The former is not supported by trixie.
* postgres, timescaledb
- externalise password (no default)
* python-matter-server
- convention for documenting ports-in-use for host mode container
is to use `x-ports:` clause. Then, if the container *can* run in
non-host mode, it is simpler to move the `x-` prefix to the
`hosts:` clause than (un)comment multiple lines.
Signed-off-by: Phill Kelley <34226495+Paraphraser@users.noreply.github.com>
0 commit comments