Files
bonob/UPDATES.md
2025-10-17 17:33:04 +02:00

1.4 KiB

Updates for SMAPI

Run Bonob on your server.

Bonob now needs a volume to store OAuth Tokens. In the example below that directory is /var/containers/bonob. Adapt as needed. Also the example below uses a bonob user on the system with ID 1210 and group 100. The directory should be owned by that user.

Example systemd file (/usr/lib/systemd/system/bonob.service):

[Unit] Description=bonob Container Service Wants=network.target After=network-online.target

[Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=always ExecStartPre=-/usr/bin/podman rm -f bonob ExecStart=/usr/bin/podman run --rm
--name bonob
--label "io.containers.autoupdate=image"
--user 1210:100
--env BNB_SONOS_SERVICE_NAME="Navidrome"
--env BNB_PORT=8200
--env BNB_URL="https://bonob.mydomain.com"
--env BNB_SECRET=""
--env BNB_SONOS_SERVICE_ID=
--env BNB_SUBSONIC_URL=https://music.mydomain.com
--env BNB_ICON_FOREGROUND_COLOR="black"
--env BNB_ICON_BACKGROUND_COLOR="#65d7f4"
--env BNB_SONOS_AUTO_REGISTER=false
--env BNB_SONOS_DEVICE_DISCOVERY=false
--env BNB_LOG_LEVEL="info"
--env TZ="Europe/Vienna"
--volume /var/containers/bonob:/config:Z
--publish 8200:8200
quay.io/wkulhanek/bonob:latest ExecStop=/usr/bin/podman rm -f bonob StandardOutput=syslog StandardError=syslog SyslogIdentifier=bonob

[Install] WantedBy=multi-user.target default.target