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 години