Don't make any changes in the ~/WORKSPACE directory during installation
The following installation only works in an Ubuntu 18.04 environment, so please refer to this guide if you need assistance setting up a Virtual Machine.
Open a terminal window in your Ubuntu environment and run the following commands in order (if you encounter errors mentioning permissions then please run these commands prefixed with sudo):
Clone into the repository and direct terminal to the install file:
cd ~
git clone https://github.com/SVF-tools/WebSVF.git
cd ./WebSVF/
cd ./web-svf-install/
Run the following command to begin installation:
source Setup.sh
-
Repository Website: If https://svf-tools.github.io/WebSVF/ displays a blank page, please find an error icon in the address bar of your browser and click on it. An error window will pop out saying 'Insecure Content Blocked' since page security is not implemented yet, click on 'Load unsafe Scripts' to load the webpage.
-
Installing Code-Map-Web: Make sure the Ubuntu environment (whether its on a local or virtual machine) has access to atleast:
- 4 Available Processor Cores
- 5GB of Usuable Memory (RAM)
The installation process will require approximately 3-4 hours based the system's hardware specifications. At different points during the installation, the user will be prompted to put in their password in the installation terminal window (refer to the installation videos linked below) so please take care, else the installation will timeout and will need to be run again.
The installation process may run into errors during runtime (operation) because of network disconnects/timeouts or something else. Please delete the WebSVF and WORKSPACE folders from your home directory (_cd ~_) and run the code in Step 1. Cloning Project Repository & Step 2. Run Install Script of this README file for installing Code-Map-Web again. The installation will check all the steps and re-install from where the error occured.
Refer to the following Installation Guide Videos if required:
- Setup Ubuntu environment: https://youtu.be/-NtsJYkfTbg
- Setup Code-Map-Web environment and install required tools: https://youtu.be/3uzP9sVxnjc
- Running Code-Map-Web application: https://youtu.be/OR-5y5QLoYw
WebSVF would not have been possible without its comprising tools and the ividual contributions of all its collaborators. Links to the individual repositories for all contituent components are listed below along with their configuration in the offline-install in this repository.
- 5/12/19: Sign Up to Newsletter adds emails to Test Firbase Realtime Database.