https://github.com/grycap/oscar-ui
UI for the OSCAR framework
https://github.com/grycap/oscar-ui
vue
Last synced: 12 months ago
JSON representation
UI for the OSCAR framework
- Host: GitHub
- URL: https://github.com/grycap/oscar-ui
- Owner: grycap
- License: apache-2.0
- Created: 2018-09-07T05:18:43.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-26T08:56:15.000Z (over 1 year ago)
- Last Synced: 2025-04-14T01:44:43.298Z (about 1 year ago)
- Topics: vue
- Language: Vue
- Homepage: https://ui.oscar.grycap.net/
- Size: 76.4 MB
- Stars: 3
- Watchers: 8
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OSCAR-UI - A UI for the OSCAR framework
[](https://www.apache.org/licenses/LICENSE-2.0)
## Introduction
OSCAR-UI is a Vue.js-based user interface for the [OSCAR](https://github.com/grycap/oscar) framework. It is intended to be run inside a Kubernetes cluster in order to provide a unified web-based graphical user interface to interact with the [OSCAR Manager](https://o-scar.readthedocs.io/en/latest/intro.html#architecture) and the underlying data-storage back-end (e.g. Minio).
Note: In the src/env.js path there are variables that the web needs to connect with the api, and with the EGI Check-in client. Also to change the values of the MINIO client, go to src/components/services.js
## Project setup
```
npm install
```
### Compiles and hot-reloads for development
```
npm run serve
```
### Compiles and minifies for production
```
npm run build
```
## Licensing
OSCAR-UI is licensed under the Apache License, Version 2.0. See
[LICENSE](https://github.com/grycap/scar/blob/master/LICENSE) for the full
license text.