This plugin provides a filesystem driver for DigitalOcean Spaces. Please see the documentation for instructions on how to configure the plugin.
- This project is not officially associated with DigitalOcean
The following plugin is required
DigitalOcean Spaces Storage Driver
This October CMS plugin allows you to use DigitalOcean Spaces as a filesystem on your installation.
To use DigitalOcean Spaces, you need to have a DigitalOcean account. You can get an account by signing up at digitalocean.com. After creating a Space and Spaces Access Key, you will have access to your Access Key ID and Secret Access Key that lets you use the API. (https://developers.digitalocean.com/documentation/spaces/)
The plugin is configured in your October CMS
filesystems.php to add a disk "digitalocean" that uses the
return [ ... 'disks' => [ 'digitalocean' => [ 'driver' => 'do_spaces', 'key' => 'XXXXXXXXXXXXXXXXXXXX', 'secret' => 'xxxXxXX+XxxxxXXxXxxxxxxXxxXXXXXXXxxxX9Xx', 'region' => '<space region>', 'space' => '<your space name>' ], ], ... ];
cms.php to configure the media manager to use your "digitalocean" disk:
return [ ... 'storage' => [ 'media' => [ 'disk' => 'digitalocean', 'folder' => '', 'path' => 'https://<your space name>.<space region>.digitaloceanspaces.com/' ], ], ... ];
This plugin has not been reviewed yet.
May 29, 2019