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