{
"info": {
"author": "weijie",
"author_email": "wejie00@foxmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Affero General Public License v3",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "Object storage for Open edX with `MinIO `_\n=================================================================\n\nThis is a plugin for `Tutor `_ that provides S3-like object storage for Open edX platforms. It's S3, but without the dependency on AWS. This is achieved thanks to `MinIO `_, an open source project that provides object storage with an API compatible with S3.\n\nIn particular, this plugin is essential for `Kubernetes deployment `_.\n\nInstallation\n------------\n\nThe plugin is currently bundled with the `binary releases of Tutor `_. If you have installed Tutor from source, you will have to install this plugin from source, too::\n \n pip install tutor-minio\n\nThen, to enable this plugin, run::\n \n tutor plugins enable minio\n\nConfiguration\n-------------\n\n- ``MINIO_BUCKET_NAME`` (default: ``\"openedx\"``)\n- ``MINIO_FILE_UPLOAD_BUCKET_NAME`` (default: ``\"openedxuploads\"``)\n- ``MINIO_COURSE_IMPORT_EXPORT_BUCKET`` (default: ``\"openedxcourseimportexport\"``)\n- ``MINIO_HOST`` (default: ``\"minio.{{ LMS_HOST }}\"``)\n- ``MINIO_DOCKER_REGISTRY`` (default: ``\"{{ DOCKER_REGISTRY }}\"``)\n- ``MINIO_DOCKER_IMAGE_CLIENT`` (default: ``\"minio/mc:RELEASE.2019-05-23T01-33-27Z\"``)\n- ``MINIO_DOCKER_IMAGE_SERVER`` (default: ``\"minio/minio:RELEASE.2019-05-23T00-29-34Z\"``)\n\nThese values can be modified with ``tutor config save --set PARAM_NAME=VALUE`` commands.\n\nDNS records\n-----------\n\nIt is assumed that the ``MINIO_HOST`` DNS record points to your server. When running MinIO on your laptop, you should point your services to ``minio.localhost``::\n\n tutor config save --set MINIO_HOST=minio.localhost\n\nWeb UI\n------\n\nThe MinIO web UI can be accessed at http://. The credentials for accessing the UI can be obtained with::\n\n tutor config printvalue OPENEDX_AWS_ACCESS_KEY\n tutor config printvalue OPENEDX_AWS_SECRET_ACCESS_KEY",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://docs.tutor.overhang.io/",
"keywords": "",
"license": "AGPLv3",
"maintainer": "",
"maintainer_email": "",
"name": "tutor-minio-tmp",
"package_url": "https://pypi.org/project/tutor-minio-tmp/",
"platform": "",
"project_url": "https://pypi.org/project/tutor-minio-tmp/",
"project_urls": {
"Homepage": "https://docs.tutor.overhang.io/"
},
"release_url": "https://pypi.org/project/tutor-minio-tmp/0.0.5/",
"requires_dist": null,
"requires_python": ">=3.5",
"summary": "A Tutor plugin for object storage in MinIO",
"version": "0.0.5"
},
"last_serial": 5582051,
"releases": {
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "440e15d09ad6e17bfa6a4ef65c2fc9ae",
"sha256": "fad492830f8b1fec474c774760c81dd2f19b36e3bac12f81d23142d424f66a86"
},
"downloads": -1,
"filename": "tutor-minio-tmp-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "440e15d09ad6e17bfa6a4ef65c2fc9ae",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 2686,
"upload_time": "2019-07-23T03:00:14",
"url": "https://files.pythonhosted.org/packages/10/61/6ac5cd1e7ca37c149c662fb14c9ea6d348ecd1cc9c142e7e60b12e5841b2/tutor-minio-tmp-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "825f3042d0b121e623481c89f8c98276",
"sha256": "00e1482b4fb24172841bcc2f7ce3af0d95612aa84f0c9f611b1efb7cb596763e"
},
"downloads": -1,
"filename": "tutor-minio-tmp-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "825f3042d0b121e623481c89f8c98276",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 4814,
"upload_time": "2019-07-23T03:39:46",
"url": "https://files.pythonhosted.org/packages/d8/7b/31b9aff8a4534be23d1cfbacdc2998a462a4fac8d07a453b121fb71e1e27/tutor-minio-tmp-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "65b4e685cd147e941d1e2e76b128c638",
"sha256": "02a333ff4c0677f4a02cb64c1456a76b962e920ac2adc44d671bb867cfd22ac6"
},
"downloads": -1,
"filename": "tutor-minio-tmp-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "65b4e685cd147e941d1e2e76b128c638",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 4971,
"upload_time": "2019-07-25T08:19:54",
"url": "https://files.pythonhosted.org/packages/ec/dc/652974740c844e759dae9363863a4dd7b5ecbe0267b87b712986bf4df7cb/tutor-minio-tmp-0.0.5.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "65b4e685cd147e941d1e2e76b128c638",
"sha256": "02a333ff4c0677f4a02cb64c1456a76b962e920ac2adc44d671bb867cfd22ac6"
},
"downloads": -1,
"filename": "tutor-minio-tmp-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "65b4e685cd147e941d1e2e76b128c638",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 4971,
"upload_time": "2019-07-25T08:19:54",
"url": "https://files.pythonhosted.org/packages/ec/dc/652974740c844e759dae9363863a4dd7b5ecbe0267b87b712986bf4df7cb/tutor-minio-tmp-0.0.5.tar.gz"
}
]
}