Tutorials

Guides and instructionals

Browse and discover tutorials and guides on UpCloud products and services as well as popular technologies and our partners’ services.

How to deploy and run Dokploy on Developer Cloud Servers

Efficient cloud deployment methods are essential for modern businesses’ success. Whether running a startup or managing your established cloud infrastructure, minimizing manual steps for deployment workflows is essential. By using UpCloud Developer plan Cloud Servers and Dokploy’s high-capability deployment tools, you can streamline your processes and ensure efficiency and scalability. This guide will familiarize you […]

Docker

Integrations

Web hosting

UpCloud WHMCS Module Installation Guide

This guide will walk you through the process of installing and configuring the UpCloud VPS Module for WHMCS. Table of Contents Overview The UpCloud VPS Module for WHMCS is a versatile tool designed to assist businesses of all sizes in efficiently managing their Cloud Instances. It simplifies the process of configuring and overseeing VM instances, […]

Integrations

Web hosting

How to Deploy Next.js to Cloud Servers: A Step-by-Step Guide

Introduction Next.js is one of the most popular frameworks for building modern web applications, offering the flexibility of server-side rendering (SSR), static site generation (SSG), and an optimized developer experience on top of React. Whether you’re building a personal project, an internal tool, or a high-traffic production application, Next.js makes it easier to create fast, […]

Integrations

Web hosting

How to run Drupal with DDEV on UpCloud Developer Cloud Servers

Drupal is an open-source content management system (CMS) that powers millions of websites globally, from e-commerce stores to enterprise-level apps and government sites.  Running Drupal on UpCloud’s Developer Cloud Servers enables easy scalability and increases performance. In this guide, we outline the installation, setting up, and running of Drupal on UpCloud servers. Why you should […]

Web hosting

Supercharge Your CI/CD

Deploy Lightning-Fast GitHub Actions Runners on UpCloud’s Managed Kubernetes: Part 1 GitHub Actions Runners are the backbone of GitHub’s CI/CD workflows, executing jobs defined in your pipelines. While GitHub provides hosted runners, many teams opt for self-hosted runners for faster build times, cost efficiency, and custom environments tailored to their workloads. Self-hosted runners are particularly […]

Automation

Integrations

Kubernetes

How to use GitHub Actions to deploy onto UpCloud Cloud Servers

GitHub Actions provide a powerful and flexible way to automate your software workflows directly from your GitHub repository. With UpCloud’s robust and scalable cloud infrastructure, you can create a seamless deployment pipeline that enhances your development process. Key benefits include: This tutorial will guide you through creating a GitHub Actions workflow to deploy a basic […]

Automation

Integrations

How to install and run Django on UpCloud Developer Cloud Servers

Django is a robust framework for developers to build strong, scalable web applications. It makes building better web apps easier and faster, and with less code. In this step-by-step tutorial, we will show how to install Django on an UpCloud Developer Cloud Server, set up the development environment, create and configure a basic project, and […]

Integrations

Web hosting

Deploying a Node.js Application to UpCloud From Gitlab CI/CD

Deploying a Node.js Application to UpCloud From Gitlab CI/CD

GitLab CI/CD and UpCloud can be a powerful duo when it comes to deploying Node.js applications. GitLab CI/CD automates the entire process of building, testing, and deploying your Node.js apps, making it easier than ever to push updates and ensure quality. Meanwhile, UpCloud offers a reliable and cost-effective cloud infrastructure that’s perfect for hosting your […]

Integrations

How to install and run Coolify on UpCloud Developer plan Cloud Servers

Coolify is an open-source and self-hostable alternative for managed services like Heroku, Netlify, or Vercel. It helps you manage your servers, applications and databases running in containers on your chosen hardware; you only need an SSH connection. In this tutorial, we’ll show how to deploy your own Coolify development environment using UpCloud’s Developer Cloud Servers. […]

Automation

Docker

Web hosting

Back to top