Tryton FileStore S3 AWS Backend
===============================
S3 AWS backend for the Tryton application framework.
In order to configure the S3 Amazon you should modify your trytond
configuration file to include the `tryton_filestore_s3.FileStoreS3` as class
of the database section. Also you need to specify the s3 credentials
with the s3_access_key, s3_secret_key and bucket values.
An example configuration file looks like::
[database]
class=tryton_filestore_s3.FileStoreS3
s3_access_key=access-key-s3
s3_secret_key=secret-key-s3
bucket=bucket-id-here
Once you have specified the config file, everything should work out of the
box and you should see your attachments created on the S3 bucket.
You can configure a different endpoint URL than the one generated for Amazon
with the configuration `s3_endpoint` (which must contain the scheme like
`https://`).
Thanks
------
This module was developed by gcoop in association with Gotsho. Thanks
Gotsho for sharing this feature.
This code is based on the tryton-filestore-gs backend implementation.
Raw data
{
"_id": null,
"home_page": "https://github.com/gcoop-libre/tryton-filestore-s3",
"name": "tryton-filestore-s3",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "tryton s3 aws storage attachments",
"author": "gcoop",
"author_email": "info@gcoop.coop",
"download_url": "https://files.pythonhosted.org/packages/2c/c9/fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede/tryton-filestore-s3-0.2.1.tar.gz",
"platform": "Posix; MacOS X; Windows",
"description": "Tryton FileStore S3 AWS Backend\n===============================\n\nS3 AWS backend for the Tryton application framework.\n\nIn order to configure the S3 Amazon you should modify your trytond\nconfiguration file to include the `tryton_filestore_s3.FileStoreS3` as class\nof the database section. Also you need to specify the s3 credentials\nwith the s3_access_key, s3_secret_key and bucket values.\n\nAn example configuration file looks like::\n\n [database]\n class=tryton_filestore_s3.FileStoreS3\n s3_access_key=access-key-s3\n s3_secret_key=secret-key-s3\n bucket=bucket-id-here\n\nOnce you have specified the config file, everything should work out of the\nbox and you should see your attachments created on the S3 bucket.\n\nYou can configure a different endpoint URL than the one generated for Amazon\nwith the configuration `s3_endpoint` (which must contain the scheme like\n`https://`).\n\nThanks\n------\nThis module was developed by gcoop in association with Gotsho. Thanks\nGotsho for sharing this feature.\n\nThis code is based on the tryton-filestore-gs backend implementation.\n\n\n",
"bugtrack_url": null,
"license": "GPL-3",
"summary": "Store Tryton files on S3 AWS Storage.",
"version": "0.2.1",
"project_urls": {
"Homepage": "https://github.com/gcoop-libre/tryton-filestore-s3"
},
"split_keywords": [
"tryton",
"s3",
"aws",
"storage",
"attachments"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ed1fb579e4964282e7a168d8964b5640fa10e11f967df72806d419f8c51ee837",
"md5": "e0e81df7f2cb147bab3794103235502b",
"sha256": "aee8d0aad56f5037a3e8b1a426f86d7e39e48271ba8cf4b74c6a1f28ef1dcc08"
},
"downloads": -1,
"filename": "tryton_filestore_s3-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e0e81df7f2cb147bab3794103235502b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14951,
"upload_time": "2023-07-12T06:42:58",
"upload_time_iso_8601": "2023-07-12T06:42:58.408196Z",
"url": "https://files.pythonhosted.org/packages/ed/1f/b579e4964282e7a168d8964b5640fa10e11f967df72806d419f8c51ee837/tryton_filestore_s3-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2cc9fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede",
"md5": "9759be831e3f343e28fe4f4626880671",
"sha256": "711d582ef2c4414e3a88b330fb727bf6e9e974694c53fc9f395ebf7fd12dfe54"
},
"downloads": -1,
"filename": "tryton-filestore-s3-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "9759be831e3f343e28fe4f4626880671",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15518,
"upload_time": "2023-07-12T06:43:00",
"upload_time_iso_8601": "2023-07-12T06:43:00.213143Z",
"url": "https://files.pythonhosted.org/packages/2c/c9/fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede/tryton-filestore-s3-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-12 06:43:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gcoop-libre",
"github_project": "tryton-filestore-s3",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "tryton-filestore-s3"
}