This repo provides a Dockerfile which will containerise the RPi-Cam-Web-Interface, as found here on GitHub or as described here on their wiki.
- The license is MIT.
- It may not function as advertised.
- Submit pull requests to improve this project.
- Currently only works with nginx server.
- Contains workarounds for problems found running the normal install script in a container
- makefile - main makefile for controlling builds and containers
- make ld-userconfig - load a user config located in userconfigs
- make dev-build - docker build all images
- make dev-run - docker run image in detached mode
- make dev-debug - docker run image in foreground
https://hub.docker.com/r/droogmic/rpi-cam-web/
git clone https://github.com/droogmic/rpi-cam-web-docker.git
cd rpi-cam-web-docker
make ld-userconfig
default
make dev-build
make dev-run
Development is done using the makefile.
- Modify files as needed
make ld-userconfig
(optional) - loads config based on name, default: defaultmake dev-build
- Builds new images, if there are errors, correct and run againmake dev-debug
- Test to see if it worksmake release
- Re-tag images in preparation of being pushedmake push
- Docker push