Skip to content

Ameenasuhani/s3gw-ui

 
 

Repository files navigation

s3gw-ui

codecov

The s3gw-ui project is the official user interface for the s3gw project.

It is a combination of two distinct components:

  • the frontend, which can be found under src/frontend/
  • the backend, which can be found under src/backend/ and src/s3gw_ui_backend.py

Both the frontend and the backend have their specific README.md files, which should be consulted for further information.

Quick build and run reference

Requirements

  • Python 3, pip, black, tox
  • npm
  • Docker, Docker compose
  • Helm
  • k3d

Setup the running environment for the UI-Backend

make setup-ui-backend

Build the UI-Frontend

make build-ui-frontend

Run the UI-Backend

make run-ui-backend

Build the UI Docker Image

make image-build-ui

For more information on the other tasks in the Makefile consult both the frontend and the backend README.md files.

About

UI for the S3 Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 57.3%
  • Python 31.9%
  • HTML 7.5%
  • SCSS 1.4%
  • Shell 1.4%
  • Makefile 0.3%
  • Other 0.2%