.. _getting-started-label: ***************** Getting Started ***************** To use ROSVITA, no complex installation process is necessary, because the ROSVITA Docker image already contains all the necessary packages and dependencies. All you need is an up-to-date |Ubuntu_link| operating system (preferentially **Ubuntu 16.04 or higher**) and an up-to-date internet browser (preferentially |Chrome_link|). Moreover, please read the ROSVITA |License_link|. To **get ROSVITA**, simply download the shell script |get_script_link|, then change permissions to be able to execute the script and finally run the script, i.e. in a terminal type: .. code-block:: bash wget -q https://docs.xamla.com/rosvita/downloads/get_rosvita chmod u+x get_rosvita ./get_rosvita Here, we use **wget** to download the script. If not already installed, simply install **wget** via ``sudo apt install wget``. The script will: 1. Install |Docker_link| if not already installed, and add user to group docker. 2. Download the **ROSVITA Docker image** from |Docker_Hub_link|. 3. Download the **ROSVITA start script**: |start_script_link|. 4. Download the **ROSVITA stop script**: |stop_script_link|. 5. Create a **desktop icon** for starting ROSVITA. 6. If not already in group docker, **restart the computer** to activate group changes. Now you can **start ROSVITA by double clicking the desktop icon**, or by opening a terminal and running the start script by simply typing: .. code-block:: bash rosvita_start (To run ROSVITA in **debug mode** type ``rosvita_start --debug``. Afterwards enter **rosvita** into the terminal, open a web browser and enter ``localhost:5000`` into the address bar.) As a result, the ROSVITA login screen appears in your default web browser. After successful login with username and password (default: **admin** and **r2d2c3po**), the ROSVITA main development environment opens (see :ref:`next chapter `). To **stop ROSVITA** simply run the ROSVITA stop script: .. code-block:: bash rosvita_stop To **update ROSVITA** simply run the **get_rosvita** script again, or use the following command: .. code-block:: bash docker pull xamla/rosvita:latest With the terminal command ``docker images`` you will see all downloaded ROSVITA versions with corresponding image ids. Use ``docker rmi `` to remove old versions and save disk space. If you have any trouble or would like to give us feedback, feel free to visit our |Rosvita_forum_link|. Moreover, check out our |Rosvita_video_link|, especially the |QuickStart_video_link|. .. note:: We strongly recommend to run ROSVITA in **Google Chrome**, because in other internet browsers like Firefox the user experience will be limited due to the significantly slower browser performance. .. |Ubuntu_link| raw:: html Ubuntu .. |Docker_link| raw:: html Docker .. |Docker_Hub_link| raw:: html Docker Hub .. |get_script_link| raw:: html get_rosvita .. |start_script_link| raw:: html rosvita_start .. |stop_script_link| raw:: html rosvita_stop .. |Chrome_link| raw:: html Google Chrome .. |Rosvita_forum_link| raw:: html ROSVITA forum .. |Rosvita_video_link| raw:: html ROSVITA tutorial videos .. |QuickStart_video_link| raw:: html ROSVITA quick start video .. |License_link| raw:: html license agreement