Ophir LOJKINE
7294746cad
Fix dockerfile permission error
Allow node to bind to port 80 as non-root
vor 4 Jahren
Ophir LOJKINE
ea8aeb1c48
Update docker base image
vor 4 Jahren
Ophir LOJKINE
ee5821ef44
expose port 80 by default
vor 4 Jahren
Justin Garrison
471524b677
Update dockerfile COPY to use node user
vor 4 Jahren
ophir
0513324c38
Set default port to 8080
vor 4 Jahren
ophir
ce5ca084b9
Run as non-priviledged user in the docker image
vor 4 Jahren
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
vor 5 Jahren
Ophir LOJKINE
c34ccbb17a
Update dependencies
Switch from the unmaintained node-static to serve-static.
vor 5 Jahren
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
vor 5 Jahren
Ophir LOJKINE
dd9a9bf59c
handle restarts with docker instead of forever
vor 6 Jahren
Ophir LOJKINE
b7e59bcec1
fix dockerfile
vor 6 Jahren
Ophir LOJKINE
87372e4f79
Restart the server automatically when it fails
vor 6 Jahren
Argan Wang
b6a8b754a8
enhance the Dockerfile with default CMD to start
vor 6 Jahren
Ophir LOJKINE
30f32351c3
Remove cron jobs from docker image
vor 6 Jahren
Ophir LOJKINE
3527556086
Add a dockerfile
vor 6 Jahren