Search 1.9 billion lines of Odoo code on GitHub

storage_backend_s3

Author: Akretion, Odoo Community Association (OCA)
License: LGPL-3
Branch: storage_backend_fix_compute
Repository: acsone/storage
Dependencies: component, and storage_backend
Languages: HTML (361, 20.9%), Python (229, 13.3%), XML (45, 2.6%), YAML (1020, 59.0%), and reStructuredText (73, 4.2%)
Other branches: 10.0, 10.0-14bp-len, 10.0-abi_master, 10.0-actions-dro, 10.0-backport-14, 10.0-fix-manifest-lmi, 10.0-fix-readme, 10.0-fix-sftp-command-dro, 10.0-fix-storage_backend_acl-dro, 10.0-fix-travis-dro, 10.0-fix_file_storage_file_size, 10.0-ftd_master, 10.0-imp-migration-sbi, 10.0-imp_get_or_create_thumbnail, 10.0-improve_storage_image_product_handle_wiget-fho, 10.0-sftp-tests-lmi, 10.0-storage_image_product_handle_wiget-qgr, 12.0, 12.0-asw_master, 12.0-fix-image-product-dro, 12.0-fixrr-len, 12.0-mediamgrt-len, 12.0-storage_image_product_handle_widget-qgr, 12.0-trn_master, 13.0, 13.0-rlf_master, 13.0-storage_backend_ftp, 13.0-storage_backend_ftp_fix, 13.0-storage_image_product_brand-qgr, 13.0-storage_image_product_handle_widget-qgr, 13.0-tnc_master, 13.0-wpu_master, 14.0, 14.0-foward-99-lmi, 14.0-imp-move-file-base-dro, 14.0-imp-move-file-ftp-dro, 14.0-imp-readme-sftp-dro, 14.0-thmbnails-url, and add-image_main-dro
Other repositories: ERPLibre/storage, ForgeFlow/storage, GSLabIt/storage, Gio666/storage, HviorForgeFlow/storage, Kiplangatdan/storage, MetricWise/storage, NeatNerdPrime/storage, OCA-MUK/storage, OCA/storage, PierrickBrun/storage, RL-OtherApps/storage-deprecated-moved-to-oca, SeuMarco/storage, TDu/storage, acsone/storage-from-deprecated-akretion, ajinvn2019/storage, akretion/storage, akretion/storage-deprecated-moved-to-oca, amon-ra/storage, anhvu-sg/storage, bodedra/storage, camptocamp/storage, daramousk/storage, dong-z/storage, etobella/storage, exosoftware/oca-storage, grottas/storage, guewen/storage, gurneyalex/storage, hinfo506/storage, hoaivan/storage, hparfr/storage, jason156/storage, kmee/storage, madhanrajeswaran/storage, noorealam96/storage, qqqoid/storage, royalline1/storage, sanube/storage, sbidoul/storage, sendalpegat/storage, simahawk/storage, talazoft/storage, ursais/storage, and westlyou/storage-deprecated-moved-to-oca

<h1 class="title">Storage Backend S3</h1> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/lgpl-3.0-standalone.html"><img alt="License: LGPL-3" src="https://img.shields.io/badge/licence-LGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/storage/tree/14.0/storage_backend_s3"><img alt="OCA/storage" src="https://img.shields.io/badge/github-OCA%2Fstorage-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/storage-14-0/storage-14-0-storage_backend_s3"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runbot.odoo-community.org/runbot/275/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>Add the possibility to store and get data from amazon S3 for your storage backend</p> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#configuration" id="id1">Configuration</a><ul> <li><a class="reference internal" href="#example-of-configuration-via-env" id="id2">Example of configuration via env</a></li> </ul> </li> <li><a class="reference internal" href="#known-issues-roadmap" id="id3">Known issues / Roadmap</a></li> <li><a class="reference internal" href="#bug-tracker" id="id4">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id5">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id6">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id7">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id8">Maintainers</a></li> </ul> </li> </ul> </div> <a name="configuration"></a> <h2><a class="toc-backref" href="#id1">Configuration</a></h2> <p>Go to &quot;Technical -&gt; Storage backend -&gt; Storage backend&quot; and create a new backend of type &quot;Amazon S3&quot;.</p> <a name="example-of-configuration-via-env"></a> <h3><a class="toc-backref" href="#id2">Example of configuration via env</a></h3> <pre> <code>[storage_backend.name_of_your_backend] backend_type=amazon_s3 served_by=external base_url=https://your.cdn.domain.com directory_path=foo # if you want to store in this folder url_include_directory_path=1 # if you want to include the above folder in the URL aws_bucket=your-bucket-name aws_file_acl=public-read aws_access_key_id=$SECRET aws_secret_access_key=$MORESECRET aws_region=eu-central-1</code> </pre> <a name="known-issues-roadmap"></a> <h2><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h2> <p>There is an issue with the latest version of <cite>boto3</cite> and <cite>urllib3</cite> - boto3 needs to be <cite>boto3&lt;=1.15.18</cite> related with <a class="reference external" href="https://github.com/OCA/storage/issues/67">https://github.com/OCA/storage/issues/67</a></p> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id4">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/storage/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed <a class="reference external" href="https://github.com/OCA/storage/issues/new?body=module:%20storage_backend_s3%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id5">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id6">Authors</a></h3> <ul class="simple"> <li>Akretion</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id7">Contributors</a></h3> <ul class="simple"> <li>Sebastien Beau &lt;<a class="reference external" href="mailto:sebastien.beau&#64;akretion.com">sebastien.beau&#64;akretion.com</a>&gt;</li> <li>Raphaƫl Reverdy &lt;<a class="reference external" href="mailto:raphael.reverdy&#64;akretion.com">raphael.reverdy&#64;akretion.com</a>&gt;</li> <li>Simone Orsi &lt;<a class="reference external" href="mailto:simone.orsi&#64;camptocamp.com">simone.orsi&#64;camptocamp.com</a>&gt;</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id8">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/storage/tree/14.0/storage_backend_s3">OCA/storage</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>