-
nodejs
You can install from https://nodejs.org/en/download/
-
yarn
Install using
npm install --global yarn
Neurodesk App bundles Neurodesk front-end and Docker as its backend into an Electron application.
<platform>: mac, linux or win
-
Get the project source code
git clone https://github.com/NeuroDesk/neurodesk-app
-
Install dependencies and build Neurodesk App
yarn yarn build
-
Now you can launch the Neurodesk App locally using:
yarn start
If Neurodesk App does not find Docker running, it will show error with link for installation on your computer at first launch.
-
Build the application
yarn run clean && yarn build -
Create Neurodesk App installer which will also bundle Neurodesk App Server installer.
yarn dist:<platform>
Application Installer will be created in
dist/NeurodeskApp.dmg(macOS),dist/NeurodeskApp.deb(Debian, Ubuntu),dist/NeurodeskApp.rpm(Red Hat, Fedora) anddist/NeurodeskApp-Setup.exe(Windows) based on the platform
For instructions on updating bundled Neurodesk packages and cutting a new release, please follow Release.md document.
The client pull Jupyter Neurodesk image with jupyter_neurodesk_version tag in neurodesktop.toml.
Image tag is updated on schedule by Github Action with PR.
Update Release version by changing neurodesk_desktop_release in neurodesktop.toml.