Only covers simple cases. Administrator is responsible to secure that the user that runs the webserver is not allowed to access files that are not within the shared folder. Add jest to picture-gallery-server |
||
|---|---|---|
| picture-gallery-client | ||
| picture-gallery-server | ||
| public | ||
| .dockerignore | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
| package.json | ||
README.md
Simple Picture Gallery
Getting Started
Docker
docker build . -t simple-picture-gallery
docker run -p 3005:3001 -v /mnt/data/pictures:/usr/src/app/public --name my-picture-gallery simple-picture-gallery
Customization
Create an environment file .env:
REACT_APP_TITLE=My Gallery
REACT_APP_APPBAR_COLOR=#F8AB2D
Other properties:
REACT_APP_FAVICON_HREF=<URL to your favicon>
And run docker with --env-file .env
docker run -p 3005:3001 -v C:/DATA/temp/bla:/usr/src/app/public --env-file .env --name my-picture-gallery simple-picture-gallery