@annoai/filesystem-storage-pkgcloud

Filesystem storage provider for pkgcloud (based on loopback-storage-service)

Usage no npm install needed!

<script type="module">
  import annoaiFilesystemStoragePkgcloud from 'https://cdn.skypack.dev/@annoai/filesystem-storage-pkgcloud';
</script>

README

Filesystem provider Build Status NPM download count

Filesystem storage provider for pkgcloud based on loopback-storage-service

You can either use the client on its own:

const filesystem = require('filesystem-storage-pkgcloud');
const client = filesystem.createClient({ root: '_PATH_TO_LOCAL_STORAGE_DIRECTORY_' });

or add it to pkgcloud providers:

const pkgcloud = require('@annoai/pkgcloud');
pkgcloud.providers.filesystem = {};
pkgcloud.providers.filesystem.storage = require('filesystem-storage-pkgcloud');
const client = pkgcloud.storage.createClient({
  provider: 'filesystem',
  root: '_PATH_TO_LOCAL_STORAGE_DIRECTORY_',
});

Author: Jemsoft Pty Ltd.

License: MIT