all repos — dbee @ ef17c0ff8508c7cd415693ebcd3e97003175e7dd

Move PostgreSQL backups using S3

cmds/s3/add.js (view raw)

 1const addS3 = require("../../handlers/s3/add");
 2
 3exports.command = "add <s3Name> <host>";
 4exports.desc = "Add S3 server";
 5exports.builder = function (yargs) {
 6  return yargs.options({
 7    accessKey: {
 8      demandOption: true,
 9      alias: "a",
10      describe: "Access key for the S3 server",
11    },
12    secretKey: {
13      demandOption: true,
14      alias: "s",
15      describe: "Secret key fot the S3 server",
16    },
17    port: {
18      alias: "p",
19      describe: "S3 server port",
20      default: 443,
21    },
22    useSSL: {
23      alias: "s",
24      describe: "Use SSL for server connection",
25      default: true,
26    },
27    bucket: {
28      alias: "b",
29      describe: "S3 bucket to use",
30      default: "dbee",
31    },
32  });
33};
34exports.handler = addS3;