{{indexmenu_n>4}} ===== NoSQL course server ===== * Preliminaries: * NoSQL server: **nosql.felk.cvut.cz** * Login and password: sent by e-mail * Tools: * [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|PuTTY]] * [[https://winscp.net/|WinSCP]] * VSCode and JetBrains IDE connections that do not work over SSHFS are **prohibited** due to extensive server usage. There is no documented way to install one shared instance of required tools on a server for all users. * If you still want to use it, you need to mount NoSQL server file system to your PC and open your projects as if they were on your local file system. * For VSCode there is an SSHFS extension: * https://marketplace.visualstudio.com/items?itemName=Kelvin.vscode-sshfs * For any other IDEs you can mount remote filesystem manually on Linux/MacOS: * Install sshfs on your device * Mount filesystem: sshfs $USERNAME@nosql.felk.cvut.cz:/home/$USERNAME /mnt/dbs2-server * Open your project in your IDE under local path /mnt/dbs2-server/$PATH_TO_PROJECT * When you are finished, you can unmount it sudo umount /mnt/dbs2-server * For Windows, use any tool like SSHFS-Win (follow tool documentation): * https://github.com/winfsp/sshfs-win * Note: on Linux with GNOME/Ubuntu you can do this right from Files app: * For latest GNOME 47 use "Networks" section at the top of the sidebar to add connection * For older versions, use "Other" section at the bottom of the sidebar * The address should be sftp://$USERNAME@nosql.felk.cvut.cz/