DOCUMENTATION / CLOUD PLATFORM

Ruk-Com PaaS
Documentation

From your first application to a platform ready to grow. Find the steps to deploy, scale and run your applications.

426 practical guides21 technical topics
Explore Cloud PaaS
RUK-COM PAASFrom code to application
HOW IT WORKS
SourceGit · Container image
DeployDeliver to the platform
RUN ON PAASApplication runtimeRun your application in containers
Auto ScalingScale by your policy
DatabaseApplication data
Deploy / data accessResource controlSource is deployed to an application runtime in your environment. Auto Scaling controls runtime resources; the application connects to its database.

What would you like to do?

Three guides to get you moving

GUIDE LIBRARY

Find the guide you need

Search by topic or browse a category below.

426 guides
Quickstart5 guides
Platform Overview10 guides
PLATFORM OVERVIEW

Concept & Terminology

A practical Concept & Terminology guide for Ruk-Com PaaS.

GUIDE→
PLATFORM OVERVIEW

What are System Containers

A system container (also known as operating system container ) is the oldest container type. It is an operating system (OS) centric soluti…

GUIDE→
PLATFORM OVERVIEW

What are Application Containers

An application container is a relatively new container type. It is an application, service, or even microservice centric solution that usu…

GUIDE→
PLATFORM OVERVIEW

Isolated Containers

All of the instances in the environment (like databases, application servers, etc.) are isolated containers located on different hosts

GUIDE→
PLATFORM OVERVIEW

What is Auto-Clustering

In the modern world, the importance of data availability cannot be underestimated. Herewith, you want to maintain immediate access to any…

GUIDE→
PLATFORM OVERVIEW

Cloudlet

At the platform, consumed by container resources are measured in cloudlets - a special measurement unit, which includes 128 MiB of RAM and…

GUIDE→
PLATFORM OVERVIEW

Cluster Overview

Cluster is a group of servers and other resources that act like a single system by providing the ability to develop, debug, deploy, test…

GUIDE→
PLATFORM OVERVIEW

Cluster Orchestrator

Cluster Orchestrator (Infrastructure Host) is a set of internal components for managing resources, processing requests, and supporting Paa…

GUIDE→
PLATFORM OVERVIEW

Infrastructure Level

The platform can be installed on top of bare metal servers or third party IaaS solutions such as OpenStack, vSphere, AWS, Azure, Rackspace…

GUIDE→
PLATFORM OVERVIEW

Cluster Access Levels

PaaS is targeted at a wide audience of developers and SMBs, enterprises and hosting providers. Each class of customers has its own level o…

GUIDE→
Containers19 guides
CONTAINERS

Container Types

The PaaS combines two types of containers in a single platform. These containerization technologies are oriented to solve different proble…

GUIDE→
CONTAINERS

Certified Containers Deployment

The platform offers the most popular software stacks as pre-configured and managed solutions for quick deployment and comfortable manageme…

GUIDE→
CONTAINERS

Custom Containers Deployment

A practical Custom Containers Deployment guide for Ruk-Com PaaS.

GUIDE→
CONTAINERS

Docker Engine Deployment

The platform provides support for the Docker Engine Community Edition with full compatibility to the native Docker ecosystem. Such integra…

GUIDE→
CONTAINERS

Container Redeploy

In this guide, we’ll show how to redeploy a container from one image tag to another. Herewith, if needed, an option for whole layer redepl…

GUIDE→
CONTAINERS

Redeploy API

The automation of the container redeploy process can be implemented using

GUIDE→
CONTAINERS

Preserve Data

The platform automatically preserves sensitive system files and container configurations to ensure that all your customizations are presen…

GUIDE→
CONTAINERS

Container Configuration

This section describes the main tools for managing containers in Ruk-Com PaaS. It covers common settings embedded in the platform dashboar…

GUIDE→
CONTAINERS

Configuration Tools

The platform provides a possibility to manage all main aspects of containers lifecycle directly through a dashboard . It supports a number…

GUIDE→
CONTAINERS

Variables

At the Variables tab, you can view and manage a list of the environment variables for the current layer

GUIDE→
CONTAINERS

Links

The Links section is intended to establish connection between the containers placed at different layers of a single environment

GUIDE→
CONTAINERS

Volumes

The Volumes tab contains the list of mounted at the current container data volumes, which are designed to persist the data independently o…

GUIDE→
CONTAINERS

Ports

The Ports tab provides you with a general information on managing container ports at the platform

GUIDE→
CONTAINERS

Run Configuration

The last CMD / Entry Point tab contains two input fields, where you can set the run options for your container

GUIDE→
CONTAINERS

Container Image Requirements

Currently, the platform containers have the following requirements for the base image

GUIDE→
CONTAINERS

Connect to Custom Container

Containers integration into the platform is one of the most important and demanded services. The synthesis of container portability, toget…

GUIDE→
CONTAINERS

Custom Container SSH Access

Since custom containers don’t have the embedded GUI for their management, the most common way to take the full control over such an instan…

GUIDE→
CONTAINERS

Private Registry inside PaaS

Docker solution is designed for comfortable application distribution using fast and lightweight templates, which allows running your proje…

GUIDE→
CONTAINERS

Building Custom Container

A practical Building Custom Container guide for Ruk-Com PaaS.

GUIDE→
Environment Management21 guides
ENVIRONMENT MANAGEMENT

Setting Up Environment

A practical Setting Up Environment guide for Ruk-Com PaaS.

GUIDE→
ENVIRONMENT MANAGEMENT

Share Environment

Environment Sharing is a particular case of the account collaboration feature - when you want to give access or some functionality of your…

GUIDE→
ENVIRONMENT MANAGEMENT

Clone Environment

Sooner or later, every developer faces the necessity to branch the application they are working on. For example, to test new functionality…

GUIDE→
ENVIRONMENT MANAGEMENT

HTTP Headers

HTTP headers are the core part of the HTTP requests and responses. They pass additional information with an HTTP request or response (e.g…

GUIDE→
ENVIRONMENT MANAGEMENT

Environment Variables

This section describes environment variables used in Ruk-Com PaaS containers. It covers the default variables provided for different softw…

GUIDE→
ENVIRONMENT MANAGEMENT

Default Environment Variables

Environment variables are used to store the values of the frequently used parameters that are provided to a software program at runtime. T…

GUIDE→
ENVIRONMENT MANAGEMENT

Java Options and Arguments

In order to ensure cost efficiency, all platform-managed Java servers are automatically configured to utilize memory in the most beneficia…

GUIDE→
ENVIRONMENT MANAGEMENT

Custom Environment Variables

Environment variables represent a kind of placeholders, where you can store the frequently used parameters values or strings in order not…

GUIDE→
ENVIRONMENT MANAGEMENT

Environment Transferring

Environment transferring allows you to move any environment to another PaaS account within the same platform (confirmation on both sides i…

GUIDE→
ENVIRONMENT MANAGEMENT

Environment Aliases

Specifying the alias (alternative name) for an environment or a separate node can greatly facilitate the process of their management. It c…

GUIDE→
ENVIRONMENT MANAGEMENT

How to Migrate Application

Platform-as-a-Service is designed to provide a real freedom of choice to developers: no proprietary APIs, no necessity to adjust your appl…

GUIDE→
ENVIRONMENT MANAGEMENT

Export Environment

Proving the appellation of Cloud Platform with-no-constraints, the platform allows to easily move environments between Clouds in order to…

GUIDE→
ENVIRONMENT MANAGEMENT

Import Environment

So, let’s consider how to work with the platform import functionality in detail on the example of the exported environment

GUIDE→
ENVIRONMENT MANAGEMENT

Environment Regions

This section describes how to work with environment regions in Ruk-Com PaaS. It covers choosing the appropriate region based on geography…

GUIDE→
ENVIRONMENT MANAGEMENT

Choosing Region

Providing significant flexibility, PaaS gives hosting service providers the possibility to group various types of hardware within the conf…

GUIDE→
ENVIRONMENT MANAGEMENT

Migration between Regions

Within the confines of the multiple environment regions approach, the initially chosen location of the project can be easily changed using…

GUIDE→
ENVIRONMENT MANAGEMENT

Groups Overview

Environment Groups are designed to categorize environments within your platform dashboard. This functionality is aimed to facilitate admin…

GUIDE→
ENVIRONMENT MANAGEMENT

Group Creation

Setting new environment group involves creation of a special tag, that subsequently can be attached to the required environment to logical…

GUIDE→
ENVIRONMENT MANAGEMENT

Navigation between Groups

Organizing applications into environment groups allows to make your working process much more comfortable. This is achieved through settin…

GUIDE→
ENVIRONMENT MANAGEMENT

Group Management

The guide below contains information on the basic management options the platform provides for operating with environment groups . Namely…

GUIDE→
ENVIRONMENT MANAGEMENT

Environment Isolation

This feature availability depends on the particular hosting provider settings

GUIDE→
Deployment8 guides
Application Settings58 guides
APPLICATION SETTINGS

Configuration File Manager

The platform configuration manager is a powerful tool, which allows to take control over all of the files within the particular container…

GUIDE→
APPLICATION SETTINGS

Automatic Vertical Scaling

The platform is the only Cloud PaaS which can automatically scale any application , both vertically and horizontally , making hosting of y…

GUIDE→
APPLICATION SETTINGS

Horizontal Scaling

Horizontal scaling for the Kubernetes Cluster is represented via two implementations

GUIDE→
APPLICATION SETTINGS

Automatic Horizontal Scaling

In addition to the inbuilt automatic vertical scaling , the platform can automatically scale nodes horizontally, changing the number of co…

GUIDE→
APPLICATION SETTINGS

Sequential Management

The Ruk-Com PaaS provides easy-to-use horizontal scaling functionality for the containers, offering a quick high-availability option for u…

GUIDE→
APPLICATION SETTINGS

Data Synchronization

If you need several PHP application servers in your environment, you can easily add them without worries about additional configurations

GUIDE→
APPLICATION SETTINGS

File Synchronization in Cluster

A practical File Synchronization in Cluster guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

Auto-Clustering of Instances

A practical Auto-Clustering of Instances guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

Smart Auto-Configuration

This section explains how smart auto-configuration works in Ruk-Com PaaS. It covers automatic optimization of managed templates based on a…

GUIDE→
APPLICATION SETTINGS

Auto-Configuration Overview

In order to ensure efficient utilization of the resources, the platform can automatically configure some of the managed stacks in accordan…

GUIDE→
APPLICATION SETTINGS

Database Auto-Configuration

The platform Smart Auto-Configuration automatically adjusts the MySQL , MariaDB , and Percona databases in accordance with the resource li…

GUIDE→
APPLICATION SETTINGS

PHP Auto-Configuration

The platform dynamic resources optimization complements the basic implementation provided by PHP servers to bring maximum efficiency. Basi…

GUIDE→
APPLICATION SETTINGS

Custom Domain Name

With the platform, you have a possibility to set an external domain address for your site, instead of the default environment URL (i.e., {…

GUIDE→
APPLICATION SETTINGS

Swap Domains

While working with any project, you will eventually face the need to upgrade or modify it. Of course, before applying any changes in produ…

GUIDE→
APPLICATION SETTINGS

Multiple Domains for Tomcat

Set up multiple domain names on the Tomcat server in order to increase the usability, efficiency and scalability of your application, as w…

GUIDE→
APPLICATION SETTINGS

Multiple Domains for GlassFish

Let’s see how to easily set up a few domain names for Java application hosted with GlassFish container servlet, which combines enterprise-…

GUIDE→
APPLICATION SETTINGS

Multiple Domains for PHP

Using multiple domains provides you with ability to increase the usability, efficiency and scalability of your PHP application and of cour…

GUIDE→
APPLICATION SETTINGS

Multiple Domains with Public IP

One of the main benefits of having multiple domain names is that it gives you multiple points of entry : this can be useful if, for exampl…

GUIDE→
APPLICATION SETTINGS

gTLD + IDN Domain Names Support

Many efforts were involved in the Internet community to make domain names available in many languages other than those based on the Latin…

GUIDE→
APPLICATION SETTINGS

Container DNS Hostnames

Being able to easily connect to Cloud services is a criteria of great importance for all of the developers. In the platform, each newly cr…

GUIDE→
APPLICATION SETTINGS

Shared Load Balancer

The platform utilizes several Shared Load Balancer (SLB) infrastructure components to process all incoming requests (except direct connect…

GUIDE→
APPLICATION SETTINGS

Public IP

The platform provides users with Shared Load Balancer (SLB) as a default single entry point for all of the hosted applications, located on…

GUIDE→
APPLICATION SETTINGS

Multiple Public IP

The platform supports assigning multiple public IP addresses (of both IPv4 and IPv6 revisions) to a single container. Herewith, the assign…

GUIDE→
APPLICATION SETTINGS

Container Firewall

A practical Container Firewall guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

Endpoints

A practical Endpoints guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

HTTP/3 Support

HTTP/3 (formerly known as “ HTTP over QUIC ”) is the to-become third major version of the Hypertext Transfer Protocol family. Featurewise…

GUIDE→
APPLICATION SETTINGS

Traffic Distributor Overview

One of the most common problems you can face upon your project growth is the necessity to maintain multiple environments. It may be requir…

GUIDE→
APPLICATION SETTINGS

Round Robin

Round Robin is the most common, simple and, simultaneously, the most frequently used routing method for Traffic Distributor . It navigates…

GUIDE→
APPLICATION SETTINGS

Sticky Sessions

This method is used to achieve server-affinity by sticking user to a particular backend, which allows to work with just one application ve…

GUIDE→
APPLICATION SETTINGS

Failover

Failover is a special routing method, that implements project protection through keeping a fully functional environment copy in reserve. I…

GUIDE→
APPLICATION SETTINGS

Traffic Distributor Installation

The process of Traffic Distributor installation is fairly simple with the PaaS - being specially packed for the Marketplace , it can be cr…

GUIDE→
APPLICATION SETTINGS

Traffic Distributor Integration

In most cases, developers face the problem of traffic distribution between several backends when already having some running application…

GUIDE→
APPLICATION SETTINGS

Blue-Green Deploy

With the help of Traffic Distributor , you are able to perform so-called “invisible” updates using the blue-green deployment method, which…

GUIDE→
APPLICATION SETTINGS

Failover Protection

Traffic Distributor allows to easily achieve advanced failover protection with the help of the in-build health check module, which automat…

GUIDE→
APPLICATION SETTINGS

A/B Testing

Each commercial web-site or application has the embedded options of product purchase, sign up, conversion to paid version, subscription, e…

GUIDE→
APPLICATION SETTINGS

Secure Sockets Layer

SSL (Secure Sockets Layer) is the standard security protocol for establishing an encrypted connection between a web server and a browser…

GUIDE→
APPLICATION SETTINGS

Built-In SSL

Built-in wildcard SSL by the platform is an excellent solution for those who are searching for a quick and reliable way to secure their we…

GUIDE→
APPLICATION SETTINGS

Custom SSL

SSL certificates support gives a significant level of security for your domain names. With the platform, hosting of applications that need…

GUIDE→
APPLICATION SETTINGS

Custom SSL via SLB

The platform provides multiple possibilities to configure SSL for the environments. The available options depend on the particular topolog…

GUIDE→
APPLICATION SETTINGS

Let's Encrypt SSL

Nowadays, an SSL is a necessity for any website in production, and certificate issuing and renewal are now routine tasks. Tools like Let’s…

GUIDE→
APPLICATION SETTINGS

Let's Encrypt SSL with Node.js

The platform automates SSL certificate binding for most software stacks when working with the Let’s Encrypt add-on. However, the out-of-bo…

GUIDE→
APPLICATION SETTINGS

Self-Signed Custom SSL

A practical Self-Signed Custom SSL guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

Setting Up Cronjob

Cron is the time-based job scheduler in Unix-like computer operating systems. Cron enables users to schedule jobs (commands or shell scrip…

GUIDE→
APPLICATION SETTINGS

Quartz Scheduling

Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java applicati…

GUIDE→
APPLICATION SETTINGS

Log Files

Log files are the main source of the most important information regarding what has happened to your environment. For example, any developm…

GUIDE→
APPLICATION SETTINGS

Statistics

Statistics monitoring is an easy but powerful tool that helps to manage environments smartly. The information, provided by the platform in…

GUIDE→
APPLICATION SETTINGS

Load Alerts

While creating an environment, you state the cloudlet limits for each node. In such a way, the resources are limited and the spends are re…

GUIDE→
APPLICATION SETTINGS

New Relic Installation

New Relic is an application performance monitoring (APM) tool for Developers and Ops, focused on providing the deep insight into the proje…

GUIDE→
APPLICATION SETTINGS

New Relic Update

In order to keep in pace with the most recent New Relic monitoring features, the platform provides the inbuilt update option for the dedic…

GUIDE→
APPLICATION SETTINGS

Managing Locale Settings

A locale is a set of language and cultural rules, which define preferences that you want to see in your interface and applications. It cov…

GUIDE→
APPLICATION SETTINGS

Custom Error Page Settings

When an error occurs within a particular environment (e.g., when trying to access non-existing page), a default error page for the server…

GUIDE→
APPLICATION SETTINGS

Managing Timezone Settings

A practical Managing Timezone Settings guide for Ruk-Com PaaS.

GUIDE→
APPLICATION SETTINGS

OOM Issues Troubleshooting

When receiving an OOM killer load alert notification via email, the next step you should obviously take is to investigate the root cause o…

GUIDE→
APPLICATION SETTINGS

Common Cases

Examine the following table to get resolutions for some of the most common processes being killed by the OOM tool

GUIDE→
APPLICATION SETTINGS

Memory Leak Processes

Pay special attention to the processes in this group as to the most probable cause of your out-of-memory issues (sorted based on server ro…

GUIDE→
APPLICATION SETTINGS

Non-Leaking Processes

Processes, listed in this section, could be terminated by OOM killer in attempt to free RAM for other operations, though commonly they do…

GUIDE→
APPLICATION SETTINGS

Remote Debugging

With Public IPs in the platform, you can use remote debugging. Now you can debug your application running on the platform by connecting it…

GUIDE→
APPLICATION SETTINGS

Application Lifecycle Management

A practical Application Lifecycle Management guide for Ruk-Com PaaS.

GUIDE→
Development Tools32 guides
DEVELOPMENT TOOLS

SSH Overview

SSH (Secure Shell) is a protocol used to connect securely to a remote container and execute the required commands on it. SSH commands are…

GUIDE→
DEVELOPMENT TOOLS

Generate SSH Key

The instructions below walk you through the steps of generating an SSH key. Since the 8.0.2 version, the platform supports the following k…

GUIDE→
DEVELOPMENT TOOLS

Add SSH Key

When you have your SSH key generated , you can add it to your PaaS account

GUIDE→
DEVELOPMENT TOOLS

SSH Access

This section explains how to connect to containers via SSH in Ruk-Com PaaS. It covers SSH access methods including access via SSH Gate and…

GUIDE→
DEVELOPMENT TOOLS

Overview

The platform supports access via SSH in one of the following ways

GUIDE→
DEVELOPMENT TOOLS

Web SSH

The platform allows you connect to any container directly through the browser by means of the Web SSH client, without the necessity to gen…

GUIDE→
DEVELOPMENT TOOLS

SSH Gate

In order to establish connection via SSH Gate, you need to generate SSH key pair and to add public key to your account at the dashboard (i…

GUIDE→
DEVELOPMENT TOOLS

SSH Protocols

SFTP (SSH File Transfer Protocol) and FISH (Files transferred over Shell protocol) protocols let you perform different file management ope…

GUIDE→
DEVELOPMENT TOOLS

Capistrano

set :scm, :git set :format, :pretty set :pty, true

GUIDE→
DEVELOPMENT TOOLS

API Overview

Platform API lets developers automate a set of actions required for an application’s lifecycle and extends our platform functionality by c…

GUIDE→
DEVELOPMENT TOOLS

Platform CLI Overview

The platform command-line interface ( CLI ) is designed to simplify interaction with your Cloud Platform account, allowing you to execute…

GUIDE→
DEVELOPMENT TOOLS

Environment Creation

Creation of environments via command line can come in handy for the variety of different solutions (e.g., handling complex DevOps scenario…

GUIDE→
DEVELOPMENT TOOLS

Environment Start/Stop

Among the most common operations for environment management provided by CLI, the start and stop ones can be denoted. Wise usage of these m…

GUIDE→
DEVELOPMENT TOOLS

Environment Cloning

The environment cloning feature is also supported by CLI and can be easily called to help you in creation of new branches/multiple version…

GUIDE→
DEVELOPMENT TOOLS

Environment Migration

Sometimes, it may be required to move your application to another environment region with better conditions and\or location or, for exampl…

GUIDE→
DEVELOPMENT TOOLS

Server Scaling

When the environment is already created, in some cases it may be required to change its topology - for example, to scale a particular serv…

GUIDE→
DEVELOPMENT TOOLS

Container Volumes

Container (Docker) Volumes management functionality at the platform allows creating a persistent local storage , designed to be not affect…

GUIDE→
DEVELOPMENT TOOLS

Mount Points

Mount Points are used to manage connection between data storage server and client, allowing you can work with the shared remote files as e…

GUIDE→
DEVELOPMENT TOOLS

VCS Project Deployment

Deployment via VCS is a rather popular and convenient way for project’s integration into the Cloud, as it simplifies operating with app’s…

GUIDE→
DEVELOPMENT TOOLS

Swap Public IPs

The operation of public IPs swap can come in handy for routing of the incoming requests to the required environment or application. It may…

GUIDE→
DEVELOPMENT TOOLS

Installing JPS

In this tutorial, we’ll show how to install a JPS package via CLI. Such a solution can contain steps to create a new environment with pred…

GUIDE→
DEVELOPMENT TOOLS

CreateEnv Parameters

Creation of a new environment at the platform can be automated in a variety of different ways, e.g., with the help of platform CLI , throu…

GUIDE→
DEVELOPMENT TOOLS

Packaging Standard Overview

Packaging Standard (also known as JPS) is a tool to prepare ready-to-go application and add-on templates. Such preconfigured solutions can…

GUIDE→
DEVELOPMENT TOOLS

Application Manifest

The PaaS allows to create an automated solution for the platform using a manifest created with the specially developed Cloud Scripting too…

GUIDE→
DEVELOPMENT TOOLS

Marketplace

The Marketplace is a library of popular applications configured and optimized through the platform Packaging Standard . You can install th…

GUIDE→
DEVELOPMENT TOOLS

FTP/FTPS Support

A practical FTP/FTPS Support guide for Ruk-Com PaaS.

GUIDE→
DEVELOPMENT TOOLS

Websockets Support

WebSockets is a prominent web-technology, that ensures establishing of a continuous full-duplex connection between client and server for t…

GUIDE→
DEVELOPMENT TOOLS

WebSockets Support for Java

The WebSocket protocol was implemented to replace the existing bi-directional communication mechanisms that uses HTTP as a transport layer…

GUIDE→
DEVELOPMENT TOOLS

WebSockets Support for PHP

WebSockets is a widely spread client-server technology, which allows you to implement the instant messages exchanging within your applicat…

GUIDE→
DEVELOPMENT TOOLS

Email via External SMTP

SMTP (Simple Mail Transfer Protocol) is a standard for sending emails via Internet protocol (IP) networks. Communication between sender an…

GUIDE→
DEVELOPMENT TOOLS

Running Sendmail Service

Sendmail is a highly popular open source mail transfer agent for UNIX systems, which is commonly delivered in a bundle with the majority o…

GUIDE→
DEVELOPMENT TOOLS

Remote Access via WebDAV

While setting up a website you can face the need to build some complicated method of viewing and updating the information on the site. Web…

GUIDE→
Java17 guides
JAVA

Java Versions

When setting up an environment on the platform, you can choose the distribution and version of JDK you want to run

GUIDE→
JAVA

Tomcat Server

A practical Tomcat Server guide for Ruk-Com PaaS.

GUIDE→
JAVA

TomEE Server

Apache TomEE is an enterprise-ready Java server, created based on Apache Tomcat with the implementation of the MicroProfile and Jakarta EE…

GUIDE→
JAVA

Tomcat/TomEE Cluster

Apache Tomcat is an open-source application server maintained by the Apache community. It is one of the most popular solutions for hosting…

GUIDE→
JAVA

Tomcat Security

This instructions shows how to protect an application running on a Tomcat server in the platform. We recommend two possible solutions on h…

GUIDE→
JAVA

Eclipse Jetty

Eclipse Jetty is an open source Java-based HTTP (web) server, which provides the latest Java Servlet API, HTTP/2 protocol, WebSocket suppo…

GUIDE→
JAVA

Jetty Security

This document will help you configure security realms for your Jetty application server to enhance the protection of your application. Cor…

GUIDE→
JAVA

GlassFish Server

GlassFish is an open source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Co…

GUIDE→
JAVA

GlassFish Cluster

GlassFish is an open-source enterprise level application server with high reliability and performance, which can run any Java EE project…

GUIDE→
JAVA

WildFly Server

WildFly is a modern, flexible, lightweight and managed application runtime, which is written in Java and implements the latest standards a…

GUIDE→
JAVA

Java Engine Server

Java Engine software stack is an image of a base CentOS/AlmaLinux template with the preinstalled JDK. It provides a bare minimum required…

GUIDE→
JAVA

Java App Server Configuration

To perform the necessary configurations, press the Config button next to your application server. In the case you have several application…

GUIDE→
JAVA

Java VCS Deployment with Maven

Maven is a build automation and software comprehension tool, which is primarily used for Java programming. With the platform you can add a…

GUIDE→
JAVA

Maven Configuration

Maven is a tool for compiling and managing Java projects. At PaaS, it’s provisioned out-of-box to cover all the main stages of your Java a…

GUIDE→
JAVA

Upload JAR Files

You can also upload JAR files to your application. All uploaded JAR files are available on all of your application nodes. The platform is…

GUIDE→
JAVA

Java Agent

Java agent is an interceptor in front of the application’s main method. Generally, it is a .jar package statically loaded in the PreMain-C…

GUIDE→
JAVA

Remote Access to EJB on GlassFish

Enterprise Java Beans (EJB) is a server-side architecture part of Java EE. Its specification contains two kinds of client views: remote an…

GUIDE→
PHP23 guides
PHP

PHP Versions

Within the confines of PHP hosting at the platform, the following PHP engine versions are supported

GUIDE→
PHP

Apache PHP

The platform adapts a robust, commercial-grade, and open-source Apache HTTP Server (" httpd ") to create a secure, efficient, and scalable…

GUIDE→
PHP

Apache Security Configurations

In this tutorial we will show how to set up the additional security configurations for your PHP application hosted with Apache application…

GUIDE→
PHP

Apache Modules

Here you can see the full list of the Apache and NGINX modules available in the platform by default

GUIDE→
PHP

Add Apache Modules

To meet all of the requirements of your application, you might need to add some custom Apache modules . Some of these are not listed among…

GUIDE→
PHP

Apache WebDav Module

While setting up a website you can face the need to build some complicated method of viewing and updating the information on the site. The…

GUIDE→
PHP

Apache Name-Based Virtual Host

The term Virtual Host refers to the practice of running more than one web site on a single machine. Virtual hosts can be “IP-based”, meani…

GUIDE→
PHP

Apache Statistics Module

The statistics (or status ) module provides an interface to view your server’s statistics

GUIDE→
PHP

Apache as Frontend

A practical Apache as Frontend guide for Ruk-Com PaaS.

GUIDE→
PHP

NGINX PHP

The NGINX PHP stack is HTTP/3 ready with the feature support enabled by default since the 1.16.1 release for PHP 7.2.26 , 7.3.13 , 7.4.1 v…

GUIDE→
PHP

NGINX Security Configurations

In this tutorial we will show how to set up the additional security configurations for your PHP application hosted with NGINX application…

GUIDE→
PHP

NGINX Modules

Here you can see the full list of the Apache and NGINX modules available in the platform by default

GUIDE→
PHP

NGINX WebDav Module

While setting up a website you can face the need to build some complicated method of viewing and updating the information on the site. The…

GUIDE→
PHP

Caching in NGINX App Server

Caching in NGINX is the process of storing data in front of web servers. For example, the files a user automatically requests by looking a…

GUIDE→
PHP

LiteSpeed Web Server

The LiteSpeed Web ADC stack is HTTP/3 ready with the feature support enabled by default. However, a public IP address is required to bypas…

GUIDE→
PHP

LEMP & LLSMP

The LEMP (since the 1.16.1 release) & LLSMP stacks are HTTP/3 ready with the feature support enabled by default. However, a public IP addr…

GUIDE→
PHP

PHP App Server Configuration

To perform the necessary configurations, press the Config button next to your application server. In the case you have several application…

GUIDE→
PHP

ZDT Deployment for PHP

A practical ZDT Deployment for PHP guide for Ruk-Com PaaS.

GUIDE→
PHP

PHP Extensions

At the platform, PHP application servers (Apache, NGINX, and LiteSpeed) are delivered with a number of embedded modules, which allows you…

GUIDE→
PHP

PHP Accelerators

A PHP accelerator is a PHP extension designed to improve the performance of software applications written in the PHP programming language

GUIDE→
PHP

PHP.INI Security Settings

There are several PHP functions, which are recommended to be properly configured in order to protect your server from a harm. Of course, o…

GUIDE→
PHP

Composer Dependency Manager

Composer is one of PHP’s most popular dependency management tools inspired by the node’s npm and ruby’s bundler . It will smartly manage a…

GUIDE→
PHP

PHP Sessions Clustering

The high availability of your PHP application can be achieved by implementing PHP sessions clustering in the cloud. To successfully handle…

GUIDE→
Node.js3 guides
Ruby5 guides
Python4 guides
Go Lang1 guides
Windows & .NET4 guides
Databases45 guides
DATABASES

DB Hosting Overview

Platform provides a set of scalable and fully manageable database servers that you can easily install and operate with. The process of a n…

GUIDE→
DATABASES

Database Configuration Files

In this guide, we’ll list all the main configuration files in the platform-managed database servers. Each line of the table corresponds to…

GUIDE→
DATABASES

Access to Admin Panel

The platform allows to flexibly manage access to the phpMyAdmin panel for the MySQL , MariaDB and PerconaDB database servers

GUIDE→
DATABASES

Database Connection Strings

All instances, created inside the platform, are operated as independent containers. To establish connection to a database from the applica…

GUIDE→
DATABASES

JDBC Connection Pool

Connection pooling in JDBC (Java Database Connectivity) is an optimization feature, which caches database connections. Such implementation…

GUIDE→
DATABASES

Database Connection via JNDI

To connect to DB using JNDI you have to perform the following steps

GUIDE→
DATABASES

Database Connection via Hibernate

To connect to DB using Hibernate users have to make the next steps

GUIDE→
DATABASES

Manual Database Backups

The platform provides all certified database stacks with a convenient and straightforward script for backing up the stored data. Thus, the…

GUIDE→
DATABASES

Java Connection

A practical Java Connection guide for Ruk-Com PaaS.

GUIDE→
DATABASES

PHP Connection

MySQL , MariaDB , and Percona are highly popular open source databases, used by developers all over the world. Follow the instruction belo…

GUIDE→
DATABASES

Python Connection

MySQL , MariaDB , and Percona are widely used open source databases. Follow the instructions below to connect your Python application, hos…

GUIDE→
DATABASES

Node.js Connection

MySQL , MariaDB , and Percona are among of the most popular open source SQL databases, used by world’s largest organizations. In this guid…

GUIDE→
DATABASES

Auto-Clustering

A practical Auto-Clustering guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Primary-Secondary Replication

A practical Primary-Secondary Replication guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Multi-Primary Replication

A practical Multi-Primary Replication guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Multi-Region Cluster

MariaDB Multi-Region Cluster is a pre-packaged solution that automatically creates an advanced, highly available cluster on top of platfor…

GUIDE→
DATABASES

Cluster Recovery Add-On

The platform has several popular out-of-box clustering options for the MariaDB/MySQL databases, which can be automatically implemented via…

GUIDE→
DATABASES

Galera Cluster Recovery

A practical Galera Cluster Recovery guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Backup/Restore Add-On

Before starting the add-on installation, you need to create a dedicated storage instance to keep all the backup data

GUIDE→
DATABASES

Corruption Diagnostic Add-On

The list of supported stacks for corruption diagnostic

GUIDE→
DATABASES

Encryption in Transit Add-On

MySQL/MariaDB/Percona database solutions are provided with a built-in add-on that implements “ encryption in transit ”. The functionality…

GUIDE→
DATABASES

Remote Access

You can work with your databases remotely from your computer without having to login to our dashboard. So here are some instructions on ho…

GUIDE→
DATABASES

Dump Import/Export

2. Specify your host machine (just paste your public IP into the address field) and click Next

GUIDE→
DATABASES

PHP Connection to PostgreSQL

Follow the instruction below to learn how to connect your PHP application, hosted within the platform, to the PostgreSQL database server

GUIDE→
DATABASES

SSL Connection to PostgreSQL

hostssl all webadmin 0.0.0.0/0 md5 clientcert=verify-full

GUIDE→
DATABASES

Auto-Clustering

A practical Auto-Clustering guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Multi-Region Cluster

PostgreSQL Multi-Region Cluster is a pre-packaged solution that automatically creates an advanced, highly available database cluster on to…

GUIDE→
DATABASES

Encryption in Transit Add-On

The platform provides a built-in add-on that implements “ encryption in transit ” functionality for PostgreSQL solutions. The add-on creat…

GUIDE→
DATABASES

Remote Access to PostgreSQL

You have an opportunity to work with your databases remotely from your computer without having to login to our dashboard. Here’s a how-to…

GUIDE→
DATABASES

Dump Import/Export to PostgreSQL

Create two database environments and connect to them using any desktop client (we use pgAdmin4 as an example. Learn more in our tutorial )…

GUIDE→
DATABASES

PostGIS Extension

A practical PostGIS Extension guide for Ruk-Com PaaS.

GUIDE→
DATABASES

Java Connection to MongoDB

MongoDB is one of the most popular NoSQL databases, which can be easily used within the platform. In this guide we’ll show you how to conn…

GUIDE→
DATABASES

PHP Connection to MongoDB

MongoDB is a widely used NoSQL database, implemented based on the document-oriented model and intended for storing semi-structured data. T…

GUIDE→
DATABASES

Python Connection to MongoDB

MongoDB is one of the most popular NoSQL databases, which allows developers to easily work with the stored data. This tutorial provides an…

GUIDE→
DATABASES

Node.js Application Connection to MongoDB

MongoDB is a popular NoSQL database, which is natively supported by the platform and can be easily installed on the Cloud. Below, we’ll co…

GUIDE→
DATABASES

MongoDB Auto-Clustering

Ruk-Com PaaS provides automatic clusterization for the MongoDB stack, which allows you to create a reliable replica set for your database…

GUIDE→
DATABASES

Remote Access to MongoDB

You can access your MongoDB database remotely from your local computer or any other server. This is useful when you need to work with your…

GUIDE→
DATABASES

Database Backup/Restore Add-On

Before the add-on installation, you need to create a dedicated storage instance to keep all the backup data

GUIDE→
DATABASES

Import and Export Dump Files to MongoDB

You can import and export dump files to MongoDB in two ways

GUIDE→
DATABASES

Redis Overview

Redis is an open-source advanced key-value cache and data storage, which provides a heightened durability. It is often perceived as a data…

GUIDE→
DATABASES

Redis Auto-Clustering

Redis Cluster is a distributed implementation of Redis open-source, in-memory data structure store. It is often used for data storage, cac…

GUIDE→
DATABASES

Multi-Region Cluster

Redis Multi-Region Cluster is a pre-packaged distributed implementation of Redis where data is sharded between cluster nodes in different…

GUIDE→
DATABASES

Encryption in Transit Add-On

The Ruk-Com-certified Redis database is provided with a built-in add-on that implements “ encryption in transit ”. The functionality ensur…

GUIDE→
DATABASES

Couchbase

A practical Couchbase guide for Ruk-Com PaaS.

GUIDE→
DATABASES

OpenSearch Auto-Clustering

The OpenSearch Cluster is a community-driven, open-source search and analytics engine. It is suited for application search and log analyti…

GUIDE→
Load Balancers11 guides
LOAD BALANCERS

Load Balancers

This section explains load balancing options available in Ruk-Com PaaS. It covers load balancing fundamentals and supported balancers incl…

GUIDE→
LOAD BALANCERS

Load Balancing

Load balancing is a process of traffic navigation and workload distribution across multiple components, performed by the dedicated type of…

GUIDE→
LOAD BALANCERS

NGINX Balancer

The NGINX balancer stack is HTTP/3 ready with the feature support enabled by default since the 1.16.1 release. However, a public IP addres…

GUIDE→
LOAD BALANCERS

TCP Load Balancing

Load balancing ensures high system availability through the distribution of workload across multiple components. Using multiple components…

GUIDE→
LOAD BALANCERS

NGINX Balancer Configuration

The following NGINX configuration files are available

GUIDE→
LOAD BALANCERS

Testing Load Balancing

A practical Testing Load Balancing guide for Ruk-Com PaaS.

GUIDE→
LOAD BALANCERS

Caching in NGINX Balancer

Caching in NGINX is the process of storing data in front of web servers. For example, the files a user automatically requests by looking a…

GUIDE→
LOAD BALANCERS

App Security with NGINX Balancer

As the amount of information shared through the internet is growing from year to year, as well as adoption of the Web as a mean for doing…

GUIDE→
LOAD BALANCERS

LiteSpeed Web ADC

A practical LiteSpeed Web ADC guide for Ruk-Com PaaS.

GUIDE→
LOAD BALANCERS

HAProxy

HAProxy (which stands for High Availability Proxy ) is a fast and reliable open-source solution, which is able to handle huge traffic and…

GUIDE→
LOAD BALANCERS

Varnish

The Varnish stack is HTTP/3 ready with the feature support enabled by default since the 5.2.x and 6.x.x versions. However, a public IP add…

GUIDE→
Kubernetes Hosting18 guides
KUBERNETES HOSTING

Kubernetes Overview

Kubernetes (K8s) is an open-source system designed to automate deployment, scaling, and management of microservices and containerized appl…

GUIDE→
KUBERNETES HOSTING

System Requirements

Kubernetes Cluster package may not be available in some regions due to the hardware specifics of the particular platform. In such a case…

GUIDE→
KUBERNETES HOSTING

Cluster Installation

The Kubernetes Cluster solution is available for automatic installation via platform Marketplace under the Clusters category (or use Searc…

GUIDE→
KUBERNETES HOSTING

Cluster Versions

The platform provides a pre-packages Kubernetes (K8s) Cluster solution with automatic installation. Kubernetes is a portable, extensible…

GUIDE→
KUBERNETES HOSTING

Cluster Access

After the successful installation of a cluster , there are multiple ways to access it to start management

GUIDE→
KUBERNETES HOSTING

Access Control

Kubernetes manages access to the cluster via RBAC (Role-Based Access Control). By default, you have a token that belongs to a ServiceAccou…

GUIDE→
KUBERNETES HOSTING

Cluster Troubleshooting

The Kubernetes Cluster package is an extremely complicated product, which includes multiple steps required to set up the solution. Herewit…

GUIDE→
KUBERNETES HOSTING

Cluster Upgrade

The platform actively develops the Kubernetes Cluster solution and regularly releases new versions of the package . Herewith, you don’t ne…

GUIDE→
KUBERNETES HOSTING

Velero Backups

Velero is an open-source backup and restoration tool for Kubernetes cluster disaster recovery. It also supports the migration of cluster r…

GUIDE→
KUBERNETES HOSTING

Vertical Scaling

Vertical scaling for the Kubernetes Cluster is represented via two implementations

GUIDE→
KUBERNETES HOSTING

Helm Integration

A practical Helm Integration guide for Ruk-Com PaaS.

GUIDE→
KUBERNETES HOSTING

YAML Deployments

Kubernetes natively supports deployments from both JSON and YAML files. However, among the community, YAML is a more frequent option and c…

GUIDE→
KUBERNETES HOSTING

Internal Networking

Internal networking configuration within the Kubernetes Cluster is an entirely automated process, which is based on the K8s Services . The…

GUIDE→
KUBERNETES HOSTING

Exposing Services

While components of your application can communicate with each other by service names using the internal network, external connections req…

GUIDE→
KUBERNETES HOSTING

Creating Ingresses

Ingress is a Kubernetes Cluster load balancer that manages external access to the services, provides SSL termination and name-based virtua…

GUIDE→
KUBERNETES HOSTING

Volume Provisioner

Kubernetes Cluster implements persistent data with the help of Persistent Volumes (PV) and Persistent Volume Claims (PVC). PV is storage p…

GUIDE→
KUBERNETES HOSTING

Persistent Volume Claim

Anytime your application pod needs access to the Persistent Volume (PV), a dedicated PersistentVolumeClaim (PVC) with a specific amount of…

GUIDE→
KUBERNETES HOSTING

Custom Storage

Currently, the only automated option for storage backend is the volume provisioner based on the NFS storage. It can be selected via the pa…

GUIDE→
Data Storage Container13 guides
DATA STORAGE CONTAINER

Data Storage Overview

Data Storage Container is the commonly used solution for simple data storing and its remote control. Within the terms of the platform, it…

GUIDE→
DATA STORAGE CONTAINER

Shared Storage Container

Shared Storage Сontainer is a special type of node, designed for data storing. Compared to other managed containers, it provides a number…

GUIDE→
DATA STORAGE CONTAINER

Mount Points

Mount points is a data-sharing functionality between instances inside of the same account. It is initiated from the client and creates a c…

GUIDE→
DATA STORAGE CONTAINER

Exporting Data for Sharing

The platform provides extended support for data sharing between instances inside of the same account. The dedicated UI panels are availabl…

GUIDE→
DATA STORAGE CONTAINER

NFS

NFS or Network File System is a protocol designed to access files on the remote host over the computer network and operate them as if they…

GUIDE→
DATA STORAGE CONTAINER

GlusterFS

GlusterFS is a network filesystem protocol for distributed cloud storage. The distinctive features of the GlusterFS are reliability, failo…

GUIDE→
DATA STORAGE CONTAINER

Local Filesystem

This kind of storage is used to persist the data, which needs to be kept during container lifecycle, but is not required to be shared acro…

GUIDE→
DATA STORAGE CONTAINER

Primary (Master) Container

The primary (master) container type of data storing becomes the most efficient, when you don’t need to export files on different environme…

GUIDE→
DATA STORAGE CONTAINER

Compound Container

The platform provides a possibility to treat any node at account as a data storage server, i.e., assign it an additional storage role besi…

GUIDE→
DATA STORAGE CONTAINER

Dedicated Container

For more complex and loaded applications, it is worth to centralize your shared data within a single container to get more simple and flex…

GUIDE→
DATA STORAGE CONTAINER

External Server

External server mounting is intended for establishing connection to a third party NAS storage, which shares data via NFS. With PaaS, the p…

GUIDE→
DATA STORAGE CONTAINER

Migrating to GlusterFS Cluster

Currently, automatic conversion of the existing standalone storage into the GlusterFS cluster is not supported. You’ll need to recreate th…

GUIDE→
DATA STORAGE CONTAINER

External NFS Server Configuration

The platform allows sharing data between servers (where the files are physically located) and clients (gain access to the remote data as i…

GUIDE→
Memcached4 guides
Account & Pricing6 guides
Additional Guides119 guides
ADDITIONAL GUIDES

A/B Testing with TD

This guide explains how to use A/B Testing with TD on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Using phpMyAdmin

This guide explains how to use Using phpMyAdmin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Access via SSH Gate

This guide explains how to use Access via SSH Gate on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Ant Task Plugin

This guide explains how to use Ant Task Plugin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

App Migration between Clouds

This guide explains how to use App Migration between Clouds on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poin…

GUIDE→
ADDITIONAL GUIDES

Auto-Clustering of Instances via Topology Wizard

This guide explains how to use Auto-Clustering of Instances via Topology Wizard on Ruk-Com Cloud PaaS, with ordered procedures and practic…

GUIDE→
ADDITIONAL GUIDES

Auto-Configurations for PHP Application Servers

This guide explains how to use Auto-Configurations for PHP Application Servers on Ruk-Com Cloud PaaS, with ordered procedures and practica…

GUIDE→
ADDITIONAL GUIDES

Basic Concepts and Terminology

This guide explains how to use Basic Concepts and Terminology on Ruk-Com Cloud PaaS, with ordered procedures and practical verification po…

GUIDE→
ADDITIONAL GUIDES

Blue-Green Deployment with TD

This guide explains how to use Blue-Green Deployment with TD on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poi…

GUIDE→
ADDITIONAL GUIDES

Certified Container Deployment

This guide explains how to use Certified Container Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verification po…

GUIDE→
ADDITIONAL GUIDES

CLI Overview

This guide explains how to use CLI Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Container Redeploy

This guide explains how to use CLI Tutorial: Container Redeploy on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Container Volumes

This guide explains how to use CLI Tutorial: Container Volumes on Ruk-Com Cloud PaaS, with ordered procedures and practical verification p…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Environment Cloning

This guide explains how to use CLI Tutorial: Environment Cloning on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Environment Creation

This guide explains how to use CLI Tutorial: Environment Creation on Ruk-Com Cloud PaaS, with ordered procedures and practical verificatio…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Environment Migration

This guide explains how to use CLI Tutorial: Environment Migration on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Environment Start/Stop

This guide explains how to use CLI Tutorial: Environment Start/Stop on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Install JPS

This guide explains how to use CLI Tutorial: Install JPS on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Mount Points

This guide explains how to use CLI Tutorial: Mount Points on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Public IPs (External Addresses) Swap

This guide explains how to use CLI Tutorial: Public IPs (External Addresses) Swap on Ruk-Com Cloud PaaS, with ordered procedures and pract…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: Server Scaling

This guide explains how to use CLI Tutorial: Server Scaling on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poin…

GUIDE→
ADDITIONAL GUIDES

CLI Tutorial: VCS Project Deployment

This guide explains how to use CLI Tutorial: VCS Project Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…

GUIDE→
ADDITIONAL GUIDES

Ruk-Com PaaS Cloud API

This guide explains how to use Ruk-Com PaaS Cloud API on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Container Firewall Rules Management

This guide explains how to use Container Firewall Rules Management on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…

GUIDE→
ADDITIONAL GUIDES

Kubernetes Cluster: Creating Ingresses

This guide explains how to use Kubernetes Cluster: Creating Ingresses on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

Custom Error Page Settings via NGINX Balancer

This guide explains how to use Custom Error Page Settings via NGINX Balancer on Ruk-Com Cloud PaaS, with ordered procedures and practical…

GUIDE→
ADDITIONAL GUIDES

How to create SFTP manually

This guide explains how to use How to create SFTP manually on Ruk-Com Cloud PaaS, with ordered procedures and practical verification point…

GUIDE→
ADDITIONAL GUIDES

Database Configuration

This guide explains how to use Database Configuration on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Creating a Database Server

This guide explains how to use Creating a Database Server on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

Databases Variables

This guide explains how to use Databases Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

NodeJS Deployment

This guide explains how to use NodeJS Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

DNS Hostnames for Direct Connection to Containers

This guide explains how to use DNS Hostnames for Direct Connection to Containers on Ruk-Com Cloud PaaS, with ordered procedures and practi…

GUIDE→
ADDITIONAL GUIDES

Importing and exporting Dump Files to PostgreSQL

This guide explains how to use Importing and exporting Dump Files to PostgreSQL on Ruk-Com Cloud PaaS, with ordered procedures and practic…

GUIDE→
ADDITIONAL GUIDES

Eclipse Plugin Application Deployment

This guide explains how to use Eclipse Plugin Application Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verifica…

GUIDE→
ADDITIONAL GUIDES

Eclipse Plugin Installation

This guide explains how to use Eclipse Plugin Installation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification point…

GUIDE→
ADDITIONAL GUIDES

Eclipse Plugin Overview

This guide explains how to use Eclipse Plugin Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Environment Management with Eclipse Plugin

This guide explains how to use Environment Management with Eclipse Plugin on Ruk-Com Cloud PaaS, with ordered procedures and practical ver…

GUIDE→
ADDITIONAL GUIDES

Environment Network Isolation

This guide explains how to use Environment Network Isolation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poi…

GUIDE→
ADDITIONAL GUIDES

External SMTP for Email Sending

This guide explains how to use External SMTP for Email Sending on Ruk-Com Cloud PaaS, with ordered procedures and practical verification p…

GUIDE→
ADDITIONAL GUIDES

Failover Routing for Traffic Distributor

This guide explains how to use Failover Routing for Traffic Distributor on Ruk-Com Cloud PaaS, with ordered procedures and practical verif…

GUIDE→
ADDITIONAL GUIDES

Getting Started with PaaS

This guide explains how to use Getting Started with PaaS on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

GIT & SVN Auto-Deploy for Multiple Containers

This guide explains how to use GIT & SVN Auto-Deploy for Multiple Containers on Ruk-Com Cloud PaaS, with ordered procedures and practical…

GUIDE→
ADDITIONAL GUIDES

Hello world!

This guide explains how to use Hello world! on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

High Availability with Sticky Session Replication

This guide explains how to use High Availability with Sticky Session Replication on Ruk-Com Cloud PaaS, with ordered procedures and practi…

GUIDE→
ADDITIONAL GUIDES

Horizontal Scaling inside the Cloud: Multi Nodes

This guide explains how to use Horizontal Scaling inside the Cloud: Multi Nodes on Ruk-Com Cloud PaaS, with ordered procedures and practic…

GUIDE→
ADDITIONAL GUIDES

How to Create Environment Group

This guide explains how to use How to Create Environment Group on Ruk-Com Cloud PaaS, with ordered procedures and practical verification p…

GUIDE→
ADDITIONAL GUIDES

HTTP/3 (QUIC) Support

This guide explains how to use HTTP/3 (QUIC) Support on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

HTTPS Redirect

This guide explains how to use HTTPS Redirect on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Integrate Traffic Distributor with Running Application

This guide explains how to use Integrate Traffic Distributor with Running Application on Ruk-Com Cloud PaaS, with ordered procedures and p…

GUIDE→
ADDITIONAL GUIDES

Integrating Ruk-Com PaaS with IntelliJ IDEA: The Java IDE for Professional Developers

This guide explains how to use Integrating Ruk-Com PaaS with IntelliJ IDEA: The Java IDE for Professional Developers on Ruk-Com Cloud PaaS…

GUIDE→
ADDITIONAL GUIDES

Connecting Java to CouchDB

This guide explains how to use Connecting Java to CouchDB on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

Connecting Java to MongoDB

This guide explains how to use Connecting Java to MongoDB on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

Connecting Java to MariaDB/MySQL

This guide explains how to use Connecting Java to MariaDB/MySQL on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

How to connect PostgreSQL to a Java Application

This guide explains how to use How to connect PostgreSQL to a Java Application on Ruk-Com Cloud PaaS, with ordered procedures and practica…

GUIDE→
ADDITIONAL GUIDES

Java Developer’s Center

This guide explains how to use Java Developer’s Center on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Java Variables

This guide explains how to use Java Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Java Version

This guide explains how to use Java Version on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Ruk-Com PaaS Packaging Standard for CI/CD Automation

This guide explains how to use Ruk-Com PaaS Packaging Standard for CI/CD Automation on Ruk-Com Cloud PaaS, with ordered procedures and pra…

GUIDE→
ADDITIONAL GUIDES

Job Scheduling Using Quartz

This guide explains how to use Job Scheduling Using Quartz on Ruk-Com Cloud PaaS, with ordered procedures and practical verification point…

GUIDE→
ADDITIONAL GUIDES

Managing Timezone Data

This guide explains how to use Managing Timezone Data on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Maven Plugin

This guide explains how to use Maven Plugin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

MongoDB Replication and Automated Failover Configuration Guide

This guide explains how to use MongoDB Replication and Automated Failover Configuration Guide on Ruk-Com Cloud PaaS, with ordered procedur…

GUIDE→
ADDITIONAL GUIDES

Multiple Domain Names on Tomcat Server

This guide explains how to use Multiple Domain Names on Tomcat Server on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

MySQL/MariaDB Database Master-Slave Replication

This guide explains how to use MySQL/MariaDB Database Master-Slave Replication on Ruk-Com Cloud PaaS, with ordered procedures and practica…

GUIDE→
ADDITIONAL GUIDES

Navigation Across Environment Groups

This guide explains how to use Navigation Across Environment Groups on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…

GUIDE→
ADDITIONAL GUIDES

NetBeans Plugin for Application Deploy

This guide explains how to use NetBeans Plugin for Application Deploy on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

NetBeans Plugin Installation

This guide explains how to use NetBeans Plugin Installation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poin…

GUIDE→
ADDITIONAL GUIDES

NetBeans Plugin Management

This guide explains how to use NetBeans Plugin Management on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

NetBeans Plugin Overview

This guide explains how to use NetBeans Plugin Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

How to Update Installed New Relic Monitoring Add-on

This guide explains how to use How to Update Installed New Relic Monitoring Add-on on Ruk-Com Cloud PaaS, with ordered procedures and prac…

GUIDE→
ADDITIONAL GUIDES

NGINX ModSecurity

This guide explains how to use NGINX ModSecurity on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Connecting a Node.js application to MongoDB

This guide explains how to use Connecting a Node.js application to MongoDB on Ruk-Com Cloud PaaS, with ordered procedures and practical ve…

GUIDE→
ADDITIONAL GUIDES

Connecting Node.js applications to MySQL/MariaDB

This guide explains how to use Connecting Node.js applications to MySQL/MariaDB on Ruk-Com Cloud PaaS, with ordered procedures and practic…

GUIDE→
ADDITIONAL GUIDES

Node.js Hosting

This guide explains how to use Node.js Hosting on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Node.js Variables

This guide explains how to use Node.js Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

OOM Killer Issues Troubleshooting

This guide explains how to use OOM Killer Issues Troubleshooting on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

OOM Killer Resolutions: Common Cases

This guide explains how to use OOM Killer Resolutions: Common Cases on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…

GUIDE→
ADDITIONAL GUIDES

OOM Killer Resolutions: Non-Leaking Processes

This guide explains how to use OOM Killer Resolutions: Non-Leaking Processes on Ruk-Com Cloud PaaS, with ordered procedures and practical…

GUIDE→
ADDITIONAL GUIDES

OOM Killer Resolutions: Processes with High Risk of Memory Leak

This guide explains how to use OOM Killer Resolutions: Processes with High Risk of Memory Leak on Ruk-Com Cloud PaaS, with ordered procedu…

GUIDE→
ADDITIONAL GUIDES

Other Stacks Variables

This guide explains how to use Other Stacks Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Install PalWorld on Ruk-Com Cloud

This guide explains how to use Install PalWorld on Ruk-Com Cloud on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

Parameters for CreateEnvironment API

This guide explains how to use Parameters for CreateEnvironment API on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…

GUIDE→
ADDITIONAL GUIDES

Connecting PHP to MongoDB

This guide explains how to use Connecting PHP to MongoDB on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

MySQL/MariaDB connection for PHP

This guide explains how to use MySQL/MariaDB connection for PHP on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

Connecting to PostgreSQL for PHP

This guide explains how to use Connecting to PostgreSQL for PHP on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…

GUIDE→
ADDITIONAL GUIDES

PHP Variables

This guide explains how to use PHP Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Install PostGIS Extension with PostgreSQL database for GeoServer hosting.

This guide explains how to use Install PostGIS Extension with PostgreSQL database for GeoServer hosting. on Ruk-Com Cloud PaaS, with order…

GUIDE→
ADDITIONAL GUIDES

PostgreSQL Replication

This guide explains how to use PostgreSQL Replication on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Private Registry inside Ruk-Com Cloud PaaS

This guide explains how to use Private Registry inside Ruk-Com Cloud PaaS on Ruk-Com Cloud PaaS, with ordered procedures and practical ver…

GUIDE→
ADDITIONAL GUIDES

Connecting a Python application to MongoDB

This guide explains how to use Connecting a Python application to MongoDB on Ruk-Com Cloud PaaS, with ordered procedures and practical ver…

GUIDE→
ADDITIONAL GUIDES

MySQL/MariaDB connection for Python applications

This guide explains how to use MySQL/MariaDB connection for Python applications on Ruk-Com Cloud PaaS, with ordered procedures and practic…

GUIDE→
ADDITIONAL GUIDES

Redeploy.conf stack-specifics files

This guide explains how to use Redeploy.conf stack-specifics files on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…

GUIDE→
ADDITIONAL GUIDES

How to create PostgreSQL and connect to pgAdmin

This guide explains how to use How to create PostgreSQL and connect to pgAdmin on Ruk-Com Cloud PaaS, with ordered procedures and practica…

GUIDE→
ADDITIONAL GUIDES

Remote Access to Your Files via WebDAV

This guide explains how to use Remote Access to Your Files via WebDAV on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

Root Access

This guide explains how to use Root Access on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Round Robin Routing for Traffic Distributor

This guide explains how to use Round Robin Routing for Traffic Distributor on Ruk-Com Cloud PaaS, with ordered procedures and practical ve…

GUIDE→
ADDITIONAL GUIDES

Ruby Variables

This guide explains how to use Ruby Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Running Multiple Custom Domains on GlassFish Server

This guide explains how to use Running Multiple Custom Domains on GlassFish Server on Ruk-Com Cloud PaaS, with ordered procedures and prac…

GUIDE→
ADDITIONAL GUIDES

Running Multiple Domain Names on PHP Server

This guide explains how to use Running Multiple Domain Names on PHP Server on Ruk-Com Cloud PaaS, with ordered procedures and practical ve…

GUIDE→
ADDITIONAL GUIDES

Running Sendmail Inside a Container

This guide explains how to use Running Sendmail Inside a Container on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…

GUIDE→
ADDITIONAL GUIDES

Security of App with NGINX Balancer

This guide explains how to use Security of App with NGINX Balancer on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…

GUIDE→
ADDITIONAL GUIDES

Setting Up Multiple Domains with Public IP

This guide explains how to use Setting Up Multiple Domains with Public IP on Ruk-Com Cloud PaaS, with ordered procedures and practical ver…

GUIDE→
ADDITIONAL GUIDES

Setup SSL

This guide explains how to use Setup SSL on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

SFTP / Direct SSH Access

This guide explains how to use SFTP / Direct SSH Access on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

SFTP/FISH Protocols

This guide explains how to use SFTP/FISH Protocols on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Make a Share Folder on Windows Server

This guide explains how to use Make a Share Folder on Windows Server on Ruk-Com Cloud PaaS, with ordered procedures and practical verifica…

GUIDE→
ADDITIONAL GUIDES

SSH Access to Container: Manage Your Server Remotely

This guide explains how to use SSH Access to Container: Manage Your Server Remotely on Ruk-Com Cloud PaaS, with ordered procedures and pra…

GUIDE→
ADDITIONAL GUIDES

SSH Access via Web Browser

This guide explains how to use SSH Access via Web Browser on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…

GUIDE→
ADDITIONAL GUIDES

SSH Gate Overview

This guide explains how to use SSH Gate Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Creating an SSL connection to the PostgreSQL Server database

This guide explains how to use Creating an SSL connection to the PostgreSQL Server database on Ruk-Com Cloud PaaS, with ordered procedures…

GUIDE→
ADDITIONAL GUIDES

Statistics Monitoring at Ruk-Com Cloud

This guide explains how to use Statistics Monitoring at Ruk-Com Cloud on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

Sticky Sessions Routing for Traffic Distributor

This guide explains how to use Sticky Sessions Routing for Traffic Distributor on Ruk-Com Cloud PaaS, with ordered procedures and practica…

GUIDE→
ADDITIONAL GUIDES

Supported OS Distributions for Containers

This guide explains how to use Supported OS Distributions for Containers on Ruk-Com Cloud PaaS, with ordered procedures and practical veri…

GUIDE→
ADDITIONAL GUIDES

View Log Files

This guide explains how to use View Log Files on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Websockets Support for Apache & NGINX

This guide explains how to use Websockets Support for Apache & NGINX on Ruk-Com Cloud PaaS, with ordered procedures and practical verifica…

GUIDE→
ADDITIONAL GUIDES

What is Platform-as-a-Service

This guide explains how to use What is Platform-as-a-Service on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poi…

GUIDE→
ADDITIONAL GUIDES

Windows VM Access via RDP

This guide explains how to use Windows VM Access via RDP on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points

GUIDE→
ADDITIONAL GUIDES

Workaround of the Data Synchronization

This guide explains how to use Workaround of the Data Synchronization on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…

GUIDE→
ADDITIONAL GUIDES

Zero Code Change Deploy with No Vendor Lock-In for Smooth Migration across Cloud Platforms

This guide explains how to use Zero Code Change Deploy with No Vendor Lock-In for Smooth Migration across Cloud Platforms on Ruk-Com Cloud…

GUIDE→