Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

orchestra3d

WebGL-Powered Parametric Modeling Interface. Includes a JavaScript Port of SISL NURBS Kernel and a visual programming interface inspired by Grasshopper, but which runs in the browser.

Configuration

  • Create a file: secrets/orchestraConfig.json
  • Insert this configuartion (substituting your values for all the secrets below):
{
    "MASTER_KEY": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "REST_KEY": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "APP_ID": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "DB_URI": "mongodb://database-user:database-pass@ip.address.of.database.server:mongo-port/database-name",
    "CLIENT_KEY": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "JS_KEY": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",

    "SENDGRID_API_KEY": "SG.euurxRxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", // SendGrid Secret Key
    "REDIRECT_LOCATION": "http://localhost/Quarto/web/account", // when users click the link in their verification email, they should be taken here
    "EXTERNAL_ACCESS_URL": "http://localhost:####",

    "SERVER_URL": "http://localhost:####",
    "PORT": ####,
    "DASHBOARD_PORT": ####,
    "DASHBOARD_USER": "dashboard-username",
    "DASHBOARD_PASS": "password-for-dashboard-user",

    "STATIC_FILE_SERVER": true, // Should not be used in production, but convenient for local development
    "STATIC_FILE_PORT": 9000 // Use the web app at http://localhost:9000 when developing locally
}

About

WebGL-Powered Parametric Modelling Interface

Resources

Releases

No releases published

Languages

You can’t perform that action at this time.