Development and Automation Tools
Node.js on Ubuntu 22.04
To Install dependencies:
sudo apt install -y curl software-properties-common
Then add Node.js Repository
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash –
Install Node.js & npm
sudo apt install -y nodejs
Verify installation
node -v
npm –v
On your first SSH login to the VM or via the VM console (using the Node.js 1-Click deployment), Node.js will be pre-installed and ready for development or production use.
VS Code on Ubuntu 22.04
On your first SSH login to the VM or launch of the VM console via the VS Code 1-Click deployment:
Install x11-apps on the VM and use MobaXterm (on Windows) to enable GUI access over SSH.
Once set up, you can launch VS Code from the command line using: code
This opens the VS Code GUI in your local X11 session over SSH.
Coolify on Ubuntu 22.04
Command Line Access & Web Interface To access the Coolify web interface, open your browser and navigate to:
http://<your-public-ip>:8000
Docker on Ubuntu 22.04
Run Docker Without Sudo (Optional):
sudo usermod -aG docker $USER
Upon your first SSH login to the VM or when launching the VM console via the Docker 1-Click deployment, your environment is ready to begin running Docker containers.
GitLab on Ubuntu 24.04
On your first SSH login to the GitLab VM (or via the VM console, if using a 1-Click deployment), you can reset the root password using the command line.
Reset GitLab Root Password Launch the GitLab Rails console:
sudo gitlab-rails console
Run the following commands:
user = User.find_by_username('root')
user.password = 'NewStrongPassword123!'
user.password_confirmation = 'NewStrongPassword123!'
user.save!
Exit the console:
exit
Dokploy on Ubuntu 24.04
To access Dokploy open your browser and navigate to:
http://your-ip-from-your-vps:3000
You will see the Setup the Server screen (as shown below). This step is required to create the first administrator account for your Dokploy instance.
Steps to Register:
Name → Enter your full name or identifier.
Email → Provide a valid email address (this will be your login username).
Password → Set a strong password.
Confirm Password → Re-enter the password to confirm.
Click Register.
Once registered, you’ll be redirected to the Dokploy Dashboard where you can start:
Managing projects
Deploying applications
Configuring environments
Monitoring logs
Jenkins on Ubuntu24.04
Getting Started After Deploying Jenkins
Unlocking Jenkins After Installation Once Jenkins is installed and running, open your browser and go to:
http://<your-server-ip>:8080
You’ll see the Unlock Jenkins screen. To ensure Jenkins is securely set up, it requires an initial administrator password.
Steps to Unlock Jenkins:
Locate the password file on your server:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
Copy the long alphanumeric password displayed in the terminal.
Paste it into the Administrator password field on the Jenkins web page.
Click Continue.
Next Steps:
You’ll be asked to install recommended plugins or choose specific ones.
Then, create your first Jenkins admin user.
Once complete, Jenkins will be ready for you to configure jobs, pipelines, and integrations.
Last updated
Was this helpful?