WP Manifestindependent plugin directory
manifest / media / abrha-storage

Abrha Storage

WordPress plugin to offload media and backups to S3-compatible cloud storage.

by Abrha MTI · github.com/abrhamti/abrha-storage · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/abrhamti/abrha-storage/archive/refs/heads/main.zip

Offload WordPress media and site backups to S3-compatible cloud storage.

Description

Abrha Storage uploads media files and backup archives to an S3-compatible provider, and can keep serving files from the current host when cloud storage is not used.

External services

This plugin does not send data to Abrha servers.

S3-compatible storage (optional)

If a site owner adds a cloud provider, the plugin uploads media and backup archives to the endpoint they configured, using the access key and secret they entered.

Data sent: files the site owner chooses to offload, object keys, and standard S3 request signatures. This happens on upload, media migration, backup upload, and when the owner tests or rechecks the provider connection. A scheduled hourly health check uses the same owner-configured endpoint.

No Abrha server receives these files or keys. The endpoint is chosen by the site owner.

If they use Amazon S3: Terms of service: https://aws.amazon.com/service-terms/ Privacy policy: https://aws.amazon.com/privacy/

If they use ParsPack: Terms of service: https://parspack.com/host/terms-and-conditions Privacy / legal terms: https://parspack.com/host/terms-and-conditions

Source code

Public repository: https://github.com/abrhamti/abrha-storage

The minified admin UI in dist/assets/ is built from the /react folder in that repository.

To rebuild dist/assets/app.js and dist/assets/app.css:

  1. cd react
  2. npm install
  3. npm run build

Changelog

1.3.1

  • WordPress.org directory review updates