mohsinalimat / storage_integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S3 Storage Integration

S3 Storage Integration for Frappe Cloud, that stores everything including backups on s3

Features

  1. Direct uploads to s3 (no middlewares)
  2. Migrate existing data from site to s3
  3. Restore data from s3 to site
  4. Clean data from site or s3
  5. Store all backups on s3, including database backups (WIP)
  6. Usage Analytics (WIP)
  7. Built using Minio and AWS S3

Installation

  • Frappe Cloud users can install it from Marketplace
  • After installing you will get all the keys via email. These keys will give you access to all of your resources stored on s3, so don't share it with anyone unless necessary.
  • Add the keys in the doctype below

Screenshot 2022-02-25 at 5 37 43 PM

Backups

  • Use the Storage Integration Backups page (search in Awesomebar!) to take latest backups.
  • These backups are stored on S3 and you can download them from this same page

Screenshot 2022-03-11 at 3 35 56 PM

License

MIT

About

License:Other


Languages

Language:Python 77.0%Language:JavaScript 16.1%Language:HTML 5.0%Language:CSS 1.8%