Skip to content

Instantly share code, notes, and snippets.

@travist
Last active September 4, 2020 13:50
Show Gist options
  • Save travist/07c04da90dbcf1a57443d20b0d6a0dbb to your computer and use it in GitHub Desktop.
Save travist/07c04da90dbcf1a57443d20b0d6a0dbb to your computer and use it in GitHub Desktop.
runpdfserver.sh
node -e '
var config = require("dotenv").config();
var packageJson = require("./package.json");
console.log("docker run -itd \\");
for (let i in config.parsed) {
switch (i) {
case "MONGO":
config.parsed[i] = config.parsed[i].replace("localhost", "mongo");
break;
case "FORMIO_S3_SERVER":
config.parsed[i] = config.parsed[i].replace("localhost", "minio");
break;
}
console.log(" -e \"" + i + "=" + config.parsed[i] + "\" \\");
}
console.log("--restart unless-stopped \\");
console.log("--name pdf-server \\");
console.log("--network formio \\");
console.log("--link formio-minio:minio \\");
console.log("--link formio-mongo:mongo \\");
console.log("--restart unless-stopped \\");
console.log("-p 4005:4005 \\");
console.log("formio/pdf-server:" + packageJson.version + ";");
' | bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment