This is an automated email from the ASF dual-hosted git repository.

isjarana pushed a commit to branch baremetal
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


The following commit(s) were added to refs/heads/baremetal by this push:
     new d812230b4 Adding README
     new 82e98d628 Merge pull request #366 from isururanawaka/ide-integration
d812230b4 is described below

commit d812230b43f87a86fffa6a38fe46ab1bd4449e82
Author: Isuru Ranawaka <[email protected]>
AuthorDate: Mon Mar 20 09:07:35 2023 -0400

    Adding README
---
 README.md | 44 +++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 43 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 7d83cbb1e..3e709ebda 100644
--- a/README.md
+++ b/README.md
@@ -29,9 +29,51 @@ Science gateways represent potential targets for 
cybersecurity threats to users,
 
 ## Quickstart
 
-
 ## Installation Instructions
+### Deploy Custos on remote server
+### Setup Custos for local development
+* Clone the repository
+  ```
+    git clone -b develop https://github.com/apache/airavata-custos.git
+    
+  ```
+
+* Build source code
+  
+  Following  command builds the Custos source code and create two docker 
images of custos_core_server and custos_integration_server
+  
+  ```
+    cd airavata-custos
+    mvn clean install
+  ```
+  
+* Run Custos on docker
+  
+    Following command starts Custos main services and its depend services
+  - Dependent Services
+    * Keycloak
+    * MySQL
+    * HashiCorp Vault
+    
+  - Custos Services
+    * Custos Core Service
+    * Custos Integration Service
+    * Custos Rest Proxy
+    
+  ```
+     cd custos-utilities/ide-integration/src/main/containers
+     docker-compose up
+  ```
 
+* Bootstrapping Custos
+  
+   If all services were successfully ran. Custos bootstrap service needs to be 
run to create the Super tenant to launch Custos Portal
+   ```
+    cd custos-utilities/custos-bootstrap-service/
+    mvn spring-boot:run
+   ```
+The above command should create the super tenant and it outputs super tenant 
credentials. Copy those credentials to configure
+Custos Portal.
 ## Roadmap
 
 ## Contributing

Reply via email to