Ophir LOJKINE
7294746cad
Fix dockerfile permission error
Allow node to bind to port 80 as non-root
před 4 roky
Ophir LOJKINE
ea8aeb1c48
Update docker base image
před 4 roky
Ophir LOJKINE
ee5821ef44
expose port 80 by default
před 4 roky
Justin Garrison
471524b677
Update dockerfile COPY to use node user
před 4 roky
ophir
0513324c38
Set default port to 8080
před 4 roky
ophir
ce5ca084b9
Run as non-priviledged user in the docker image
před 4 roky
ophir
295b374dc8
Dockerfile updates
Shorten docker build times by copying the package.json separately.
Install dependencies with npm ci
Update node to the new LTS: 14
před 5 roky
Ophir LOJKINE
c34ccbb17a
Update dependencies
Switch from the unmaintained node-static to serve-static.
před 5 roky
Cyrille Pontvieux
e090e857dd
Do not install on run (#30)
* Do not install on run
The docker image should contains already resolved dependencies.
No need for a start.sh, you could just run node directly.
* Simplify Dockerfile
před 5 roky
Ophir LOJKINE
dd9a9bf59c
handle restarts with docker instead of forever
před 6 roky
Ophir LOJKINE
b7e59bcec1
fix dockerfile
před 6 roky
Ophir LOJKINE
87372e4f79
Restart the server automatically when it fails
před 6 roky
Argan Wang
b6a8b754a8
enhance the Dockerfile with default CMD to start
před 6 roky
Ophir LOJKINE
30f32351c3
Remove cron jobs from docker image
před 6 roky
Ophir LOJKINE
3527556086
Add a dockerfile
před 6 roky