Skip to content
/ s3gw-ui Public
forked from s3gw-tech/s3gw-ui

This is WIP and the name will probably change

License

Notifications You must be signed in to change notification settings

votdev/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

This is WIP and the name will probably change

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%