An open API service indexing awesome lists of open source software.

https://github.com/apache/airavata-mft-portal

Portal for Apache Airavata Managed File Transfer Services
https://github.com/apache/airavata-mft-portal

airavata apache file-ransfers mft

Last synced: about 1 year ago
JSON representation

Portal for Apache Airavata Managed File Transfer Services

Awesome Lists containing this project

README

          

# Portal for Airavata Managed File Transfer

Airavata Managed File Transfer is a standalone service to orchestrate data movement between various cloud and high performance computing storages. The MFT Portal provides a dashboard to monitor and users to request the transfers.

### Getting Started

1. Checkout this project and create a virtual environment.

```
cd airavata-mft-portal
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
Upgrade pip and setuptools using the following commands if faced with errors while installing the requirments.txt file

```
pip install --upgrade pip
pip install --upgrade setuptools
```
2. Build js files
```
./build_js.sh
```
2. Run the server

```
python manage.py runserver
```
Run webpack development server from airavata_mft/apps/workspace

```
npm run serve
```

3. Point your browser to http://localhost:8000/workspace/storage/