A Homebridge Dockerfile built on oznu/docker-homebridge with FFmpeg copied from alfg/ffmpeg.
I was encountering the following issue running docker-homebridge and ring on Synology:
[Ring] Streaming video only - found ffmpeg, but libfdk_aac is not installed.
a.k.a. marcoraddatz/homebridge-docker#53 homebridge/docker-homebridge#82 dgreif/ring#114
I was able to fix it by patching the docker-homebridge image with the FFmpeg from alfg/ffmpeg.
To get the fix on Synology whilst preserving your config, just stop your existing homebridge container and replace it with nicholasrobinson/ffmpeg-homebridge
.
- Pull Docker image and run:
docker pull nicholasrobinson/ffmpeg-homebridge
docker run -it --rm nicholasrobinson/ffmpeg-homebridge
- or build and run container from source:
docker build -t ffmpeg-homebridge .
docker run ffmpeg-homebridge
- or use as a base image in your Dockerfile:
FROM nicholasrobinson/ffmpeg-homebridge:latest
MIT