Skip to content

onedata/oneprovider-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b74d31 · Mar 20, 2025
Jun 13, 2022
Mar 7, 2025
Mar 6, 2025
Mar 20, 2025
Aug 24, 2022
Apr 5, 2022
Mar 19, 2025
Sep 12, 2019
Oct 21, 2018
May 17, 2024
Apr 5, 2022
Oct 17, 2018
May 21, 2024
Oct 17, 2018

Repository files navigation

About

oneprovider-gui is GUI written in Ember distributed with OP worker.

Goals

This repo allows to separate GUI from OZ worker repos, which improves ease of maintenance and lowers build times.

It is able to build a release containing only compiled GUI static files and create a static docker with those files.

Getting Started

Before building make sure submodules are initialized:

make submodules

To build a development release of GUI:

make             # run natively (requires npm, ember)
./make.py        # run in docker (onedata/gui_builder) that has all deps

To build a production release of GUI:

make rel         # run natively (requires npm, ember)
./make.py rel    # run in docker (onedata/gui_builder) that has all deps

Development

For development with one-env, please start oz-worker from sources, then build this project to the source dir, eg.:

ember build --environment=development-backend --output-path=/Users/kliput/Onedata/env-develop-oz/op-worker-18.07/_build/default/rel/op_worker/data/gui_static --watch

and start rsync watcher in one-env:

./onenv watch krakow

Support

For more information visit onedata.org

About

GUI written in Ember distributed with OP worker.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published