Update Restreamer
To update the Restreamer without loosing the data of the input fields it is required to start the Docker-Image with -v /path/to/local:/restreamer/db
(details) or a activated volume in Kitematic (Docker Toolbox) (details)!
OSX / Windows
- Open Kitematic and click in the running Restreamer on stop:
- Delete the old image:
- Start the image again:
- Enable the volume again:
- Insert your enviroments again (more here)
Done!
Linux
1. Stop and remove the running Restreamer:
docker stop restreamer && docker rm restreamer
2. Download the new image. Please do not forget to add the right arm-tag if used:
# for amd64 CPUs
docker pull datarhei/restreamer:latest
# for arm32 CPUs with FPU support, e.g. Raspberry Pi, Odroid, ...
docker pull datarhei/restreamer-armv7l:latest
# for arm64 CPUs
docker pull datarhei/restreamer-aarch64:latest
# legacy (will not be updated)
docker pull datarhei/restreamer-armv6l:latest
3. Start the Restreamer again (please remember to modify if you have your own configuration):
docker run -d --restart always \
--name restreamer \
-e "RS_USERNAME=YOUR-USERNAME" -e "RS_PASSWORD=YOUR-PASSWORD" \
-p 8080:8080 \
-v /mnt/restreamer/db:/restreamer/db \
datarhei/restreamer:latest
Done!