Install spinal-system-basicThe first step is to create the directory where the project will be stored. We will call it fine-wine-system. Then, install inside the “spinal-system-basic” template. We suggest that before running the following command you initialize an npm project (with npm init):First create a new folder and initialize it using npm. Code Block |
---|
| ~/$ mkdir button-systemnewfolder
~/$ cd button-system
~/button-system$newfolder
$ npm init -y
~/button-system$ |
Once this is done there are 2 ways to install Spinalcom Drive. A. Without editing package.json Code Block |
---|
| npm i https://github.com/spinalcom/spinal-browser-admindrive.git | Launch spinal-systemB. By editing package.jsonAdd spinal-browser-drive to the dependencies in package.json. package.json
Code Block |
---|
language | bashjs |
---|
theme | DJango |
---|
| ~/button-system$ pm2 start launch.config.js |
PM2 will automatically start the Spinal Hub and the organs. Take care, if you have another hub running on port 7777, your new hub will not be launched ! (here is a command to see what port are used on ubuntu: sudo netstat -lp --inet) After this installation, only SpinalHub is running on port 7777. SpinalHub containes a web server that provide his own Admin interface. Here is the architecture of the system you have after this first install: Connect to Admin UIAs we have done in the getting started, connect to the admin dashboard to see if you hub is running : http://127.0.0.1:7777/html/admin The default admin account is : |