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