For the most part updating the controller is as simple as:
- SSH into your docker server, pi, vm, etc….
- cd to the folder with your
docker-compose.yml
in. - Run
docker compose pull
to download the lastest images. - Run
docker compose down
anddocker compose up -d
to restart the controller.
Specific version changes
Controller 1.2.0
Controller 1.2.0 requires TTS 2.0.0 or later. TTS 2.0.0 is a breaking change that needs your docker-compose.yml
to be edited.
- Change
TTS_API=http://tts-api:8080/piper
toTTS_API=http://tts-api
- Change
image: openschoolbell/tts:1
toimage: openschoolbell/tts:2
And then run the normal update process.