https://github.com/cscfi/swift-browser-ui
Human friendly Web UI for Openstack Swift.
https://github.com/cscfi/swift-browser-ui
api python3 swift-openstack vuejs
Last synced: about 1 year ago
JSON representation
Human friendly Web UI for Openstack Swift.
- Host: GitHub
- URL: https://github.com/cscfi/swift-browser-ui
- Owner: CSCfi
- License: mit
- Created: 2019-07-30T11:44:25.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T13:49:16.000Z (about 2 years ago)
- Last Synced: 2024-04-10T18:47:36.787Z (about 2 years ago)
- Topics: api, python3, swift-openstack, vuejs
- Language: Python
- Homepage: https://swift-browser-ui.readthedocs.io
- Size: 12.1 MB
- Stars: 9
- Watchers: 9
- Forks: 5
- Open Issues: 26
-
Metadata Files:
- Readme: README-request.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
### swift-request-backend
API for requesting access to swift containers, to enable more fluid container
sharing process, the main use being the abstraction of separation of the
project's user from the user's own.
### Usage
swift-sharing-request by default expects a database running on the local
machine in port 5432. If a database is not run on the local machine, the
relevant information on the database can be provided with the following
environment variables:
* `REQUEST_DB_PASSWORD`; **REQUIRED**: The password used for connecting to the
database.
* `REQUEST_DB_USER`; **DEFAULT**: request; The user used for the database
access.
* `REQUEST_DB_HOST`; **DEFAULT**: localhost; The host of the database server.
* `REQUEST_DB_PORT`; **DEFAULT**: 5432; The port of the database server.
* `REQUEST_DB_SSL`; **DEFAULT**: prefer; The SSL to connect to the database server.
* `REQUEST_DB_NAME`; **DEFAULT**: swiftrequest; The database that the backend needs to connect to.
Swift-sharing-request can be run with the following command after all the
requirements are met:
```
pip install . && swift-sharing-request
```