all repos — dbee @ 6bc91d7e907992c8beeea717c98a830b183af97a

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      type: "boolean",
25      describe: "Use SSL for server connection",
26      default: false,
27    },
28    bucket: {
29      alias: "b",
30      describe: "S3 bucket to use",
31      default: "dbee",
32    },
33  });
34};
35exports.handler = addS3;