Category

Integrations

How to get started with Terraform

In this guide, we will show you how to install the required software and get started with Terraform on UpCloud.

How to get started with ServerPilot

Not everyone is a server admin and DevOps also need time for the development side and that's what cloud management service ServerPilot is here to help you with.

How to use Terraform variables

Variables in Terraform are a great way to define centrally controlled reusable values. The information in Terraform variables is saved independently from the deployment plans, which makes the values easy to read and edit from a single file.

How to get started with D2C automation platform

In this guide, we'll go through the steps of configuring UpCloud as a provider on D2C, deploying your first host, and installing a new service.

How to benchmark Magento Open Source with Apache JMeter

To be able to quantify performance between providers you will need a standardized test. This is where Apache JMeter and Magento Performance Toolkit come in.

How to install Magento Open Source on Ubuntu 16.04

Magento Open Source is a flexible e-commerce platform for developers and small businesses. The free open source edition comes with the performance and features to meet the requirements of the businesses of today.

How to Create Custom Templates with Packer

Packer is easy to use automation solution for creating any type of machine images. It embraces modern configuration management by allowing automated software install and setup within Packer-built images.

How to install Flynn cluster in the cloud

Flynn is the open source turnkey solution to the cloud, containers, and everything needed for running applications in production.

How to install Matrix Synapse Home Server

This guide will help you install and get started with Matrix and its reference home server Synapse.

How to Get Started with Docker Machine

This guide shows what you need to get started on Ubuntu Linux but Docker Machine is also available on a number of other operating systems including macOS and Windows.

How to Get Started with Dokku Debian

This guide will help you get Dokku Debian installed, configured, and tested, along with tips on getting the most out of your personal cloud platform.

How to Get Started with Dokku Ubuntu

This guide will help you get Dokku Ubuntu installed, configured, and tested, along with tips on getting the most out of your personal cloud platform.

How to Get Started with Dokku CentOS

This guide will help you get Dokku CentOS installed, configured, and tested, along with tips on getting the most out of your personal cloud platform.

How to secure Postfix using Let’s Encrypt

This guide goes through the steps required in configuring a secure Postfix STMP server with certificates provided by the Let's Encrypt certificate authority and Dovecot that is used for client authentication.

How to get started with load balancing Docker Swarm mode

Docker Swarm mode not only makes a cluster orchestration a breeze, but it also offers an easy way to publish ports for services.

How to get started with Docker Swarm orchestration

Docker Swarm is the docker native clustering solution that turns a pool of Docker hosts into a single virtual server.

How to deploy Kubernetes on CoreOS cluster

This guide will help you in deploying your first Kubernetes installation on a CoreOS cluster.

How to get started with CoreOS cluster

This get-started-guide is aimed to help anyone at setting up their first CoreOS cluster and getting familiar with the main systems.

How to deploy CoreOS high availability web server

In this article, you will find the required instructions and example files for setting up a load balancer and two backend hosts.

How to get start with Kontena

In this tutorial, we will show you how to quickly get up and running with Kontena on UpCloud.

How to install OpenVPN Access Server in the cloud

This introductory guide to OpenVPN goes through the steps for setting up and configuring your personal Access Server, and how to connect to it.

How to benchmark cloud servers

The easiest way to measure the real differences between servers is to run a set of tests, i.e. a benchmark, to create simple to read values for comparisons.

How to configure Docker Swarm

Docker Swarm is the Docker native clustering solution, which can turn a group of distributed Docker hosts into a single large virtual server.

How to deploy WordPress with Docker Compose

Deploying WordPress with Docker Compose is fast and easy after the first time setup.

How to install WordPress with Docker

Simplifying the installation process to a few fast commands greatly reduce the time and effort required, this is where Docker comes in.

How to install Let’s Encrypt on Nginx

This guide outlines the steps for installing their certbot client version 0.11.1 and how to use it to manage certificates on your CentOS 7 server running nginx.

How to install Let’s Encrypt on Apache2

This guide outlines the steps for installing their letsencrypt client version 0.4.1-1 and how to use it to manage certificates on Ubuntu 16.04 cloud server running Apache2.

How to install HAProxy load balancer on CentOS

This guide lays out the steps for setting up HAProxy as a load balancer on CentOS 7 to its own cloud host which then directs the traffic to your web servers.

How to install HAProxy load balancer on Ubuntu

This guide lays out the steps for setting up HAProxy as a load balancer on Ubuntu 16 to its own cloud host which then directs the traffic to your web servers.

How to install HAProxy load balancer on Debian

This guide lays out the steps for setting up HAProxy as a load balancer on Debian 8 to its own cloud host which then directs the traffic to your web servers.

How to install Snort on Debian 9

This guide shows how to configure and run Snort in NIDS mode with a basic setup that you can later expand as needed.

How to install Snort on CentOS 7

This guide shows how to configure and run Snort in NIDS mode with a basic setup that you can later expand as needed.

How to install Fail2ban on Ubuntu

Fail2ban is an intrusion prevention framework, which works together with a packet-control system or firewall installed on your server.

How to install Fail2ban on CentOS

Fail2ban is an intrusion prevention framework, which works together with a packet-control system or firewall installed on your server.

How to install Fail2ban on Debian

Fail2ban is an intrusion prevention framework, which works together with a packet-control system or firewall installed on your server.

How to secure your Linux cloud server

In this how-to guide, you can find some commonly recommended steps in order to protect your cloud server.

How to install Snort on Ubuntu 16

This guide shows how to configure and run Snort in NIDS mode with a basic setup that you can later expand as needed.

How to migrate onto MaxIOPS

This quick guide shows how simple it is to move onto MaxIOPS using our cloning feature.

How to configure load balancing using Nginx

This guide describes how to set up load balancing with nginx for your cloud servers.

Locations

Helsinki (HQ)

In the capital city of Finland, you will find our headquarters, and our first data centre. This is where we handle most of our development and innovation.

London

London was our second office to open, and a important step in introducing UpCloud to the world. Here our amazing staff can help you with both sales and support, in addition to host tons of interesting meetups.

Seattle

Seattle is our 4th and latest office to be opened, and our way to reach out across the pond to our many users in the Americas.

Singapore

Singapore was our 3rd office to be opened, and enjoys one of most engaged and fastest growing user bases we have ever seen.