There are several important things to know about the coding sandbox behind each content environment.
File Backups
Your files are backed up and loaded onto a new sandbox every time a project is launched. If the same project was recently opened (i.e. you are just refreshing the page), the same sandbox will be used.
Sandboxes shut down three minutes after the user has left the page, with the exception of sandboxes that are shutdown because a different project was loaded. These shutdowns occur immediately.
Users
Each sandbox uses a user named nt-user with sudo access.
Working Directory
The working directory of each sandbox is/home/nt-user/workspace.
Default Software
Programs / Libraries
By default, all sandboxes include:
python3: Python 3
python: Python 2
pip3: Pip 3
pip: Pip 2
nodejs: Node.js
npm: Node.js
git: Git
vim: Vim editor
Standard Python libraries
Python 3 libraries:
beautifulsoup4
selenium
​
Graphical Environment
There is also a full graphical environment available in each sandbox. It's started if you enable the Desktop tab. Doing so allows you to create contents for building actual GUIs, right in the cloud!