View on GitHub

dockerserver

Super lightweight & simple RESTFul distributed server for running docker containers on a remote machine(s).

Changelog

[1.9.0] - 01/08/2019

Added optional Redis support for big clusters (recommended for clusters with more than 50 workers/hosts).

[1.8.9] - 01/08/2019

Fixed CVE issue with docker-cli-js v2.5.2 ==> v2.5.3 & removed package-lock.json

[1.8.8] - 30/07/2019

Fixed volumes option (because of deprecated context var)

[1.8.5] - 30/07/2019

Added pull option as a HEAD request && S3 support for fully distributed clusters.

[1.8.4] - 28/07/2019

Edited some docs.

[1.8.2] - 28/07/2019

Added logger.

[1.8.1] - 28/07/2019

Cashed reading (in cluster mode) & fixed host issue in results (also in cluster mode).

[1.8.0] - 28/07/2019

Stable Cluster mode!

[1.7.9] - 28/07/2019

Added Liberapay badge.

[1.7.8] - 27/07/2019

Fixed test

[1.7.7] - 27/07/2019

Renamed npm-shrinkwrap.json to package-lock.json and added it to git.

[1.7.5] - 27/07/2019

Added npm-shrinkwrap.json to remove lodash’s (4.17.11 => 4.17.15) vulnerability from docker-cli-js.

[1.7.2] - 27/07/2019

Updated docker-cli-js’s lodash.

[1.7.1] - 27/07/2019

New bin file ./bin.js

[1.5.9] - 27/07/2019

Cluster mode using json files in a shared folder instead of Redis.

[1.5.8] - 26/07/2019

Cluster mode support (Only some issues with POST to /:id) with Redis.

[1.5.7] - 26/07/2019

Badges :)

[1.5.5] - 26/07/2019

Back to express-rate-limit && set min version to NodeJS 6.0.

[1.5.4] - 25/07/2019

Returning to express-throttle for compatibitily (testing).

[1.5.2] - 25/07/2019

Fixed typo in filename.

[1.5.1] - 25/07/2019

Added test for AppVeyor.

[1.5.0] - Stable HTTPS support.

[1.4.4]-1.25/07/2019

4.9 - Fixed some typos.

[1.4.2] - 24/07/2019

Added HTTPS support & parametrized all env. variables.

[1.4.1] - 24/07/2019

Removed unused DS_CONTEXT env. variable & received JS code quality A+ score on LGTM.

[1.2.9] - 23/07/2019

Fixed some typos.

[1.2.7] - 22/07/2019

Replaced express-throttle with express-rate-limit.

[1.2.5] - 22/07/2019

Stable, simple express server with express-throttle.

[1.0] - 20/07/2019

Release, woohoo!!