minio-proto-api
Development Usage
Create a local .env.js
file with the following variables set:
processenvSDC_URL = 'https://us-sw-1.api.joyentcloud.com';processenvSDC_ACCOUNT = '';processenvSDC_KEY_ID = '';processenvSDC_KEY_PATH = '';processenvCOOKIE_PASSWORD = '';processenvPORT = 8080;processenvDOCKER_CERT_PATH = '';processenvDOCKER_HOST = 'tcp://us-sw-1.docker.joyent.com:2376';processenvDOCKER_TLS_VERIFY = '1';processenvCF_ZONEID = '';processenvCF_EMAIL = '';processenvCF_KEY = '';processenvARECORD_PARENT = '';
Create a local .allowed
file with the list of allowed account Ids:
YOUR_ACCOUNT_ID, ANOTHER_ACCOUNT_ID
$ npm run dev
$ open http://localhost:8080/graphiql
Create a bridge:
mutation {
createBridge(
directoryMap: "*:/stor/*", name: "bazquux")
{
bridgeId
}
}