weareferal / remote-core
Backend module for remote-sync and remote-backup
Installs: 16 789
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 7
Type:craft-module
Requires
- php: ^8.0.2
- craftcms/cms: ^5.0.0
Requires (Dev)
- craftcms/phpstan: dev-main
- craftcms/rector: dev-main
- phpstan/phpstan: ^1.8
Suggests
- aws/aws-sdk-php: Required for AWS S3, Backblaze or Digital Ocean Spaces usage
- google/apiclient: Required for Google Drive usage
- kunalvarma05/dropbox-php-sdk: Required for Dropbox usage
README
A helper library for craft-remote-sync
and craft-remote-backup
Craft plugins.
This module is used by craft-remote-backup
and create-remote-sync
for shared functionality, particularly with regard to remote backend providers:
- AWS
- Google Drive
- Digital Ocean
- Backblaze
The business logic for these providers is stored here so that it doesn't have to be duplicated across plugins.