SasView / sasmodel-marketplace

A website for sharing custom sasmodel files
1 stars 2 forks source link

SasMarket

A marketplace website for sharing custom model files for SasView

Build Status

Deployed at http://marketplace.sasview.org

Quick setup instructions (Ubuntu)

A script has been generated that will execute all the steps shown in the next section to provide an automated way of going from a fresh Ubuntu install to having a running marketplace, to run this you will need to type the following into an Ubuntu console

git clone https://github.com/SasView/sasmodel-marketplace
./sasmodel-marketplace/scripts/quick_setup.sh

As part of the installation process it will ask for your password to run sudo so the user that runs the installation will need to be on the sudoers list.

You should now be able to access the newly created SasView Marketplace site by navigating to 127.0.0.1 on a web browser the server itself or by navigating to the server's external IP address in a web browser on another machine.

N.B. This setup is only recommended for testing and development as the passwords generated are the same as the usernames and therefore are highly insecure and not suitable for deployment.

Full setup instructions (Ubuntu)

These instructions will create an installation of the SasView marketplace using the system Python installation on Ubuntu. This setup is suitable for environments where there is only one web service present on the server or virtual machine. Should the intention be to serve multiple sites from one machine the use of virtual Python environments is strongly recommended. More information about setting up and using a virtual environment can be found on these pages. These instructions should be usable for other Linux flavours, however, modifications may be required to the steps delineated below.

Deployment notes

Developer notes