Tutorials

Guides and instructionals

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

Supercharge Your CI/CD: Deploy Lightning-Fast GitHub Actions Runners on UpCloud’s Managed Kubernetes: Part 4

Welcome back to this series on supercharging your CI/CD pipelines by deploying lightning-fast GitHub Actions Runners on UpCloud’s Managed Kubernetes! In Part 3 of this series, you looked at monitoring, logging, and some common troubleshooting scenarios, including diagnosing runner registration issues, debugging scale-set controllers, and effectively examining logs to resolve operational hiccups. Now, in this […]

Integrations

Deploy Lightning-Fast GitHub Actions Runners on UpCloud’s Managed Kubernetes: Part 3

Welcome back to the four-part series on supercharging your CI/CD pipelines by deploying lightning-fast GitHub Actions Runners on UpCloud’s Managed Kubernetes! In Part 2, we looked at advanced configurations, including customizing runner deployments, implementing network policies for enhanced security, and setting up autoscaling to optimize costs. In this installment, Part 3, we turn our attention […]

Integrations

Installing ownCloud on UpCloud server and DBaaS: A Full Setup Guide

Teams often need reliable and secure ways to store, share, and collaborate on files — and ownCloud fits that need well. But getting it up and running isn’t always straightforward. You’ll need to pick the right server, configure the database, set permissions, and handle backups to keep your data safe and durable. That’s where UpCloud […]

How to Install and Configure OwnCloud: A Step-by-Step Guide

ownCloud is a self-managed cloud storage platform that allows users to store, share, and collaborate on files over the Internet. It functions similarly to Google Drive, DropBox or Microsoft OneDrive but gives users complete control over data security, privacy, and management. As an open-source cloud storage solution, ownCloud enables users to self-host on their preferred […]

Integrations

Running Containers with Docker on UpCloud: A Complete Guide

Introduction Containerization technology has revolutionized the way we build, distribute, and run software. It provides a lot of advantages including less resource overhead, portability, and startup speed. The evolution of containerization also paved the way for the microservices architecture to be widely adopted. Since a typical microservices application can be composed of tens or hundreds […]

Docker

Setting Up a Secure Ruby on Rails Environment on UpCloud: Best Practices

Ruby on Rails (RoR) is a robust, open-source web development framework designed to help developers build applications efficiently. Written in the Ruby programming language, this framework provides a well-defined structure that organizes an application’s code, databases, and logic for seamless development. It follows the Model-View-Controller (MVC) architectural pattern, which separates the business logic, user interface, […]

Security

How to Create a Fast, SEO-Friendly Website with Gatsby on UpCloud

Introduction Gatsby is an open source React-based web framework and static site generator (SSG) that enables developers to build fast, scalable, and secure websites. Although it’s mainly an SSG, Gatsby-powered websites are also capable of serving dynamic content, thanks to the underlying React functionality.  Gatsby offers some major benefits for both the developer experience and […]

Web hosting

Supercharge Your CI/CD: Deploy Lightning-Fast GitHub Actions Runners on UpCloud’s Managed Kubernetes: Part 2

Welcome back to the four-part series on supercharging your CI/CD pipelines by deploying lightning-fast GitHub Actions Runners on UpCloud’s Managed Kubernetes! In the previous installment, you successfully set up a functional self-hosted runner on an UpCloud-based Kubernetes cluster, ready to execute your GitHub Actions workflows. Now, it’s time to look closer into your runner deployment […]

Build, Deploy, and Scale Laravel Apps Quickly Using UpCloud’s Fast Cloud Servers

Introduction Laravel is a popular open-source framework that makes it easy for developers to build web applications. It offers out-of-the-box components and features that can be included in a project to provide different functionality for a web application. In other words, instead of building an authorization function from scratch, or having to write your own […]

Web hosting

Back to top