Ruk-Com PaaS
Documentation
From your first application to a platform ready to grow. Find the steps to deploy, scale and run your applications.
What would you like to do?
Three guides to get you moving
Find the guide you need
Search by topic or browse a category below.
No guides match your search
Try a technology name or a shorter term, like Docker or Database.
Quickstart5 guides
What is Ruk-Com PaaS?
Ruk-Com PaaS is a Platform as a Service (PaaS) designed to help developers and businesses build, deploy, and manage applications in the cl…
QUICKSTARTGetting Started
This guide shows how to create a platform account and deploy your first application, either automatically from the Marketplace or manually…
QUICKSTARTDashboard Guide
A practical Dashboard Guide guide for Ruk-Com PaaS.
QUICKSTARTWelcome Tutorial
On the very first login into the dashboard, the platform automatically starts a quick introduction guide. The tutorial includes informatio…
QUICKSTARTSoftware Stack Versions
A practical Software Stack Versions guide for Ruk-Com PaaS.
Platform Overview10 guides
Concept & Terminology
A practical Concept & Terminology guide for Ruk-Com PaaS.
PLATFORM OVERVIEWWhat 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…
PLATFORM OVERVIEWWhat are Application Containers
An application container is a relatively new container type. It is an application, service, or even microservice centric solution that usu…
PLATFORM OVERVIEWIsolated Containers
All of the instances in the environment (like databases, application servers, etc.) are isolated containers located on different hosts
PLATFORM OVERVIEWWhat is Auto-Clustering
In the modern world, the importance of data availability cannot be underestimated. Herewith, you want to maintain immediate access to any…
PLATFORM OVERVIEWCloudlet
At the platform, consumed by container resources are measured in cloudlets - a special measurement unit, which includes 128 MiB of RAM and…
PLATFORM OVERVIEWCluster 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…
PLATFORM OVERVIEWCluster Orchestrator
Cluster Orchestrator (Infrastructure Host) is a set of internal components for managing resources, processing requests, and supporting Paa…
PLATFORM OVERVIEWInfrastructure Level
The platform can be installed on top of bare metal servers or third party IaaS solutions such as OpenStack, vSphere, AWS, Azure, Rackspace…
PLATFORM OVERVIEWCluster 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…
Containers19 guides
Container Types
The PaaS combines two types of containers in a single platform. These containerization technologies are oriented to solve different proble…
CONTAINERSCertified Containers Deployment
The platform offers the most popular software stacks as pre-configured and managed solutions for quick deployment and comfortable manageme…
CONTAINERSCustom Containers Deployment
A practical Custom Containers Deployment guide for Ruk-Com PaaS.
CONTAINERSDocker Engine Deployment
The platform provides support for the Docker Engine Community Edition with full compatibility to the native Docker ecosystem. Such integra…
CONTAINERSContainer 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…
CONTAINERSRedeploy API
The automation of the container redeploy process can be implemented using
CONTAINERSPreserve Data
The platform automatically preserves sensitive system files and container configurations to ensure that all your customizations are presen…
CONTAINERSContainer Configuration
This section describes the main tools for managing containers in Ruk-Com PaaS. It covers common settings embedded in the platform dashboar…
CONTAINERSConfiguration Tools
The platform provides a possibility to manage all main aspects of containers lifecycle directly through a dashboard . It supports a number…
CONTAINERSVariables
At the Variables tab, you can view and manage a list of the environment variables for the current layer
CONTAINERSLinks
The Links section is intended to establish connection between the containers placed at different layers of a single environment
CONTAINERSVolumes
The Volumes tab contains the list of mounted at the current container data volumes, which are designed to persist the data independently o…
CONTAINERSPorts
The Ports tab provides you with a general information on managing container ports at the platform
CONTAINERSRun Configuration
The last CMD / Entry Point tab contains two input fields, where you can set the run options for your container
CONTAINERSContainer Image Requirements
Currently, the platform containers have the following requirements for the base image
CONTAINERSConnect to Custom Container
Containers integration into the platform is one of the most important and demanded services. The synthesis of container portability, toget…
CONTAINERSCustom 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…
CONTAINERSPrivate Registry inside PaaS
Docker solution is designed for comfortable application distribution using fast and lightweight templates, which allows running your proje…
CONTAINERSBuilding Custom Container
A practical Building Custom Container guide for Ruk-Com PaaS.
Environment Management21 guides
Setting Up Environment
A practical Setting Up Environment guide for Ruk-Com PaaS.
ENVIRONMENT MANAGEMENTShare Environment
Environment Sharing is a particular case of the account collaboration feature - when you want to give access or some functionality of your…
ENVIRONMENT MANAGEMENTClone Environment
Sooner or later, every developer faces the necessity to branch the application they are working on. For example, to test new functionality…
ENVIRONMENT MANAGEMENTHTTP 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…
ENVIRONMENT MANAGEMENTEnvironment Variables
This section describes environment variables used in Ruk-Com PaaS containers. It covers the default variables provided for different softw…
ENVIRONMENT MANAGEMENTDefault 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…
ENVIRONMENT MANAGEMENTJava Options and Arguments
In order to ensure cost efficiency, all platform-managed Java servers are automatically configured to utilize memory in the most beneficia…
ENVIRONMENT MANAGEMENTCustom Environment Variables
Environment variables represent a kind of placeholders, where you can store the frequently used parameters values or strings in order not…
ENVIRONMENT MANAGEMENTEnvironment Transferring
Environment transferring allows you to move any environment to another PaaS account within the same platform (confirmation on both sides i…
ENVIRONMENT MANAGEMENTEnvironment Aliases
Specifying the alias (alternative name) for an environment or a separate node can greatly facilitate the process of their management. It c…
ENVIRONMENT MANAGEMENTHow 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…
ENVIRONMENT MANAGEMENTExport Environment
Proving the appellation of Cloud Platform with-no-constraints, the platform allows to easily move environments between Clouds in order to…
ENVIRONMENT MANAGEMENTImport Environment
So, let’s consider how to work with the platform import functionality in detail on the example of the exported environment
ENVIRONMENT MANAGEMENTEnvironment Regions
This section describes how to work with environment regions in Ruk-Com PaaS. It covers choosing the appropriate region based on geography…
ENVIRONMENT MANAGEMENTChoosing Region
Providing significant flexibility, PaaS gives hosting service providers the possibility to group various types of hardware within the conf…
ENVIRONMENT MANAGEMENTMigration between Regions
Within the confines of the multiple environment regions approach, the initially chosen location of the project can be easily changed using…
ENVIRONMENT MANAGEMENTGroups Overview
Environment Groups are designed to categorize environments within your platform dashboard. This functionality is aimed to facilitate admin…
ENVIRONMENT MANAGEMENTGroup Creation
Setting new environment group involves creation of a special tag, that subsequently can be attached to the required environment to logical…
ENVIRONMENT MANAGEMENTNavigation between Groups
Organizing applications into environment groups allows to make your working process much more comfortable. This is achieved through settin…
ENVIRONMENT MANAGEMENTGroup Management
The guide below contains information on the basic management options the platform provides for operating with environment groups . Namely…
ENVIRONMENT MANAGEMENTEnvironment Isolation
This feature availability depends on the particular hosting provider settings
Deployment8 guides
Zero Code Change Deploy
Unlike the vast majority of hosting services, the platform does not force developers to follow any specific requirements of immutable infr…
DEPLOYMENTDeployment Manager
The Deployment Manager is located at the bottom of the dashboard and is used to store applications to simplify their subsequent deployment…
DEPLOYMENTDeployment Guide
The platform supports various ways of the applications automatic deployment, allowing to choose the most suitable option, which will suit…
DEPLOYMENTAuto-Deploy Overview
To greatly increase your productivity as a developer, the platform provides you with the possibility to set periodical automatic deploymen…
DEPLOYMENTAuto-Deploy for Multiple Containers
When handling a highly-visited project, it’s commonly recommended to leverage the platform Multi-Nodes feature for ensuring enough perform…
DEPLOYMENTGit-Push-Deploy Add-On
A practical Git-Push-Deploy Add-On guide for Ruk-Com PaaS.
DEPLOYMENTSSH Access to GIT Repository
A practical SSH Access to GIT Repository guide for Ruk-Com PaaS.
DEPLOYMENTDeployment Hooks
Hook (or webhook ) is a procedure of code insertion into some standard operation to apply some customization. In confines of the platform…
Application Settings58 guides
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…
APPLICATION SETTINGSAutomatic Vertical Scaling
The platform is the only Cloud PaaS which can automatically scale any application , both vertically and horizontally , making hosting of y…
APPLICATION SETTINGSHorizontal Scaling
Horizontal scaling for the Kubernetes Cluster is represented via two implementations
APPLICATION SETTINGSAutomatic Horizontal Scaling
In addition to the inbuilt automatic vertical scaling , the platform can automatically scale nodes horizontally, changing the number of co…
APPLICATION SETTINGSSequential Management
The Ruk-Com PaaS provides easy-to-use horizontal scaling functionality for the containers, offering a quick high-availability option for u…
APPLICATION SETTINGSData Synchronization
If you need several PHP application servers in your environment, you can easily add them without worries about additional configurations
APPLICATION SETTINGSFile Synchronization in Cluster
A practical File Synchronization in Cluster guide for Ruk-Com PaaS.
APPLICATION SETTINGSAuto-Clustering of Instances
A practical Auto-Clustering of Instances guide for Ruk-Com PaaS.
APPLICATION SETTINGSSmart Auto-Configuration
This section explains how smart auto-configuration works in Ruk-Com PaaS. It covers automatic optimization of managed templates based on a…
APPLICATION SETTINGSAuto-Configuration Overview
In order to ensure efficient utilization of the resources, the platform can automatically configure some of the managed stacks in accordan…
APPLICATION SETTINGSDatabase Auto-Configuration
The platform Smart Auto-Configuration automatically adjusts the MySQL , MariaDB , and Percona databases in accordance with the resource li…
APPLICATION SETTINGSPHP Auto-Configuration
The platform dynamic resources optimization complements the basic implementation provided by PHP servers to bring maximum efficiency. Basi…
APPLICATION SETTINGSCustom 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., {…
APPLICATION SETTINGSSwap 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…
APPLICATION SETTINGSMultiple 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…
APPLICATION SETTINGSMultiple 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-…
APPLICATION SETTINGSMultiple Domains for PHP
Using multiple domains provides you with ability to increase the usability, efficiency and scalability of your PHP application and of cour…
APPLICATION SETTINGSMultiple 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…
APPLICATION SETTINGSgTLD + 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…
APPLICATION SETTINGSContainer 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…
APPLICATION SETTINGSShared Load Balancer
The platform utilizes several Shared Load Balancer (SLB) infrastructure components to process all incoming requests (except direct connect…
APPLICATION SETTINGSPublic IP
The platform provides users with Shared Load Balancer (SLB) as a default single entry point for all of the hosted applications, located on…
APPLICATION SETTINGSMultiple Public IP
The platform supports assigning multiple public IP addresses (of both IPv4 and IPv6 revisions) to a single container. Herewith, the assign…
APPLICATION SETTINGSContainer Firewall
A practical Container Firewall guide for Ruk-Com PaaS.
APPLICATION SETTINGSEndpoints
A practical Endpoints guide for Ruk-Com PaaS.
APPLICATION SETTINGSHTTP/3 Support
HTTP/3 (formerly known as “ HTTP over QUIC ”) is the to-become third major version of the Hypertext Transfer Protocol family. Featurewise…
APPLICATION SETTINGSTraffic 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…
APPLICATION SETTINGSRound Robin
Round Robin is the most common, simple and, simultaneously, the most frequently used routing method for Traffic Distributor . It navigates…
APPLICATION SETTINGSSticky 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…
APPLICATION SETTINGSFailover
Failover is a special routing method, that implements project protection through keeping a fully functional environment copy in reserve. I…
APPLICATION SETTINGSTraffic Distributor Installation
The process of Traffic Distributor installation is fairly simple with the PaaS - being specially packed for the Marketplace , it can be cr…
APPLICATION SETTINGSTraffic Distributor Integration
In most cases, developers face the problem of traffic distribution between several backends when already having some running application…
APPLICATION SETTINGSBlue-Green Deploy
With the help of Traffic Distributor , you are able to perform so-called “invisible” updates using the blue-green deployment method, which…
APPLICATION SETTINGSFailover Protection
Traffic Distributor allows to easily achieve advanced failover protection with the help of the in-build health check module, which automat…
APPLICATION SETTINGSA/B Testing
Each commercial web-site or application has the embedded options of product purchase, sign up, conversion to paid version, subscription, e…
APPLICATION SETTINGSSecure Sockets Layer
SSL (Secure Sockets Layer) is the standard security protocol for establishing an encrypted connection between a web server and a browser…
APPLICATION SETTINGSBuilt-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…
APPLICATION SETTINGSCustom SSL
SSL certificates support gives a significant level of security for your domain names. With the platform, hosting of applications that need…
APPLICATION SETTINGSCustom SSL via SLB
The platform provides multiple possibilities to configure SSL for the environments. The available options depend on the particular topolog…
APPLICATION SETTINGSLet'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…
APPLICATION SETTINGSLet'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…
APPLICATION SETTINGSSelf-Signed Custom SSL
A practical Self-Signed Custom SSL guide for Ruk-Com PaaS.
APPLICATION SETTINGSSetting 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…
APPLICATION SETTINGSQuartz Scheduling
Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java applicati…
APPLICATION SETTINGSLog Files
Log files are the main source of the most important information regarding what has happened to your environment. For example, any developm…
APPLICATION SETTINGSStatistics
Statistics monitoring is an easy but powerful tool that helps to manage environments smartly. The information, provided by the platform in…
APPLICATION SETTINGSLoad 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…
APPLICATION SETTINGSNew Relic Installation
New Relic is an application performance monitoring (APM) tool for Developers and Ops, focused on providing the deep insight into the proje…
APPLICATION SETTINGSNew 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…
APPLICATION SETTINGSManaging 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…
APPLICATION SETTINGSCustom 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…
APPLICATION SETTINGSManaging Timezone Settings
A practical Managing Timezone Settings guide for Ruk-Com PaaS.
APPLICATION SETTINGSOOM 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…
APPLICATION SETTINGSCommon Cases
Examine the following table to get resolutions for some of the most common processes being killed by the OOM tool
APPLICATION SETTINGSMemory 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…
APPLICATION SETTINGSNon-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…
APPLICATION SETTINGSRemote 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…
APPLICATION SETTINGSApplication Lifecycle Management
A practical Application Lifecycle Management guide for Ruk-Com PaaS.
Development Tools32 guides
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…
DEVELOPMENT TOOLSGenerate 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…
DEVELOPMENT TOOLSAdd SSH Key
When you have your SSH key generated , you can add it to your PaaS account
DEVELOPMENT TOOLSSSH 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…
DEVELOPMENT TOOLSOverview
The platform supports access via SSH in one of the following ways
DEVELOPMENT TOOLSWeb 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…
DEVELOPMENT TOOLSSSH 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…
DEVELOPMENT TOOLSSSH Protocols
SFTP (SSH File Transfer Protocol) and FISH (Files transferred over Shell protocol) protocols let you perform different file management ope…
DEVELOPMENT TOOLSCapistrano
set :scm, :git set :format, :pretty set :pty, true
DEVELOPMENT TOOLSAPI Overview
Platform API lets developers automate a set of actions required for an application’s lifecycle and extends our platform functionality by c…
DEVELOPMENT TOOLSPlatform CLI Overview
The platform command-line interface ( CLI ) is designed to simplify interaction with your Cloud Platform account, allowing you to execute…
DEVELOPMENT TOOLSEnvironment Creation
Creation of environments via command line can come in handy for the variety of different solutions (e.g., handling complex DevOps scenario…
DEVELOPMENT TOOLSEnvironment 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…
DEVELOPMENT TOOLSEnvironment 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…
DEVELOPMENT TOOLSEnvironment Migration
Sometimes, it may be required to move your application to another environment region with better conditions and\or location or, for exampl…
DEVELOPMENT TOOLSServer 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…
DEVELOPMENT TOOLSContainer Volumes
Container (Docker) Volumes management functionality at the platform allows creating a persistent local storage , designed to be not affect…
DEVELOPMENT TOOLSMount 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…
DEVELOPMENT TOOLSVCS 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…
DEVELOPMENT TOOLSSwap 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…
DEVELOPMENT TOOLSInstalling 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…
DEVELOPMENT TOOLSCreateEnv 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…
DEVELOPMENT TOOLSPackaging 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…
DEVELOPMENT TOOLSApplication Manifest
The PaaS allows to create an automated solution for the platform using a manifest created with the specially developed Cloud Scripting too…
DEVELOPMENT TOOLSMarketplace
The Marketplace is a library of popular applications configured and optimized through the platform Packaging Standard . You can install th…
DEVELOPMENT TOOLSFTP/FTPS Support
A practical FTP/FTPS Support guide for Ruk-Com PaaS.
DEVELOPMENT TOOLSWebsockets Support
WebSockets is a prominent web-technology, that ensures establishing of a continuous full-duplex connection between client and server for t…
DEVELOPMENT TOOLSWebSockets Support for Java
The WebSocket protocol was implemented to replace the existing bi-directional communication mechanisms that uses HTTP as a transport layer…
DEVELOPMENT TOOLSWebSockets Support for PHP
WebSockets is a widely spread client-server technology, which allows you to implement the instant messages exchanging within your applicat…
DEVELOPMENT TOOLSEmail via External SMTP
SMTP (Simple Mail Transfer Protocol) is a standard for sending emails via Internet protocol (IP) networks. Communication between sender an…
DEVELOPMENT TOOLSRunning 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…
DEVELOPMENT TOOLSRemote 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…
Java17 guides
Java Versions
When setting up an environment on the platform, you can choose the distribution and version of JDK you want to run
JAVATomcat Server
A practical Tomcat Server guide for Ruk-Com PaaS.
JAVATomEE Server
Apache TomEE is an enterprise-ready Java server, created based on Apache Tomcat with the implementation of the MicroProfile and Jakarta EE…
JAVATomcat/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…
JAVATomcat Security
This instructions shows how to protect an application running on a Tomcat server in the platform. We recommend two possible solutions on h…
JAVAEclipse Jetty
Eclipse Jetty is an open source Java-based HTTP (web) server, which provides the latest Java Servlet API, HTTP/2 protocol, WebSocket suppo…
JAVAJetty Security
This document will help you configure security realms for your Jetty application server to enhance the protection of your application. Cor…
JAVAGlassFish Server
GlassFish is an open source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Co…
JAVAGlassFish Cluster
GlassFish is an open-source enterprise level application server with high reliability and performance, which can run any Java EE project…
JAVAWildFly Server
WildFly is a modern, flexible, lightweight and managed application runtime, which is written in Java and implements the latest standards a…
JAVAJava 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…
JAVAJava App Server Configuration
To perform the necessary configurations, press the Config button next to your application server. In the case you have several application…
JAVAJava 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…
JAVAMaven 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…
JAVAUpload 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…
JAVAJava 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…
JAVARemote 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…
PHP23 guides
PHP Versions
Within the confines of PHP hosting at the platform, the following PHP engine versions are supported
PHPApache PHP
The platform adapts a robust, commercial-grade, and open-source Apache HTTP Server (" httpd ") to create a secure, efficient, and scalable…
PHPApache Security Configurations
In this tutorial we will show how to set up the additional security configurations for your PHP application hosted with Apache application…
PHPApache Modules
Here you can see the full list of the Apache and NGINX modules available in the platform by default
PHPAdd 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…
PHPApache 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…
PHPApache 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…
PHPApache Statistics Module
The statistics (or status ) module provides an interface to view your server’s statistics
PHPApache as Frontend
A practical Apache as Frontend guide for Ruk-Com PaaS.
PHPNGINX 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…
PHPNGINX Security Configurations
In this tutorial we will show how to set up the additional security configurations for your PHP application hosted with NGINX application…
PHPNGINX Modules
Here you can see the full list of the Apache and NGINX modules available in the platform by default
PHPNGINX 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…
PHPCaching 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…
PHPLiteSpeed 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…
PHPLEMP & 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…
PHPPHP App Server Configuration
To perform the necessary configurations, press the Config button next to your application server. In the case you have several application…
PHPZDT Deployment for PHP
A practical ZDT Deployment for PHP guide for Ruk-Com PaaS.
PHPPHP Extensions
At the platform, PHP application servers (Apache, NGINX, and LiteSpeed) are delivered with a number of embedded modules, which allows you…
PHPPHP Accelerators
A PHP accelerator is a PHP extension designed to improve the performance of software applications written in the PHP programming language
PHPPHP.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…
PHPComposer 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…
PHPPHP Sessions Clustering
The high availability of your PHP application can be achieved by implementing PHP sessions clustering in the cloud. To successfully handle…
Node.js3 guides
Node.js Versions
The platform allows to pre-select any of the latest major NodeJS application server releases and the required process and package managers…
NODE.JSPackage Managers
Each Node.js application server on the platform includes out-of-the-box support for two package managers: Yarn and npm . Both use the same…
NODE.JSProcess Managers
Node.js process manager is a tool, which provides an ability to control application lifecycle, monitor the running services and facilitate…
Ruby5 guides
Ruby Versions
The platform supports all of the latest major releases of the Ruby engine and provides the regular updates of the appropriate stacks, keep…
RUBYNGINX Ruby
The NGINX Ruby stack is HTTP/3 ready with the feature support enabled by default since the 1.16.1 release for Ruby 2.4.9 , 2.5.7 , 2.6.5…
RUBYRuby App Server Configuration
The platform provides Ruby application servers based on the two software stacks
RUBYDependency Management
All Ruby-based application servers ( Apache and NGINX ) are provided with the Bundler dependency manager by default. It automatically trac…
RUBYPost Deploy Configuration
The platform can perform post deployment application configuration via rake . This is usually needed to finalize configuration of complex…
Python4 guides
Python Versions
Ruk-Com PaaS supports multiple Python engine versions for Apache Python and Python Engine application servers
PYTHONApache Python
Apache Python is the default application server for Python environments running WSGI workloads. It is based on Apache and the mod_wsgi mod…
PYTHONPython Engine
Python Engine is a platform-managed container template for modern Python web applications. Unlike Apache Python , it runs the application…
PYTHONPython Apps Specifications
This page describes packaging and deployment requirements for Python applications in Ruk-Com PaaS. Use the table of contents below to find…
Windows & .NET4 guides
.NET Core
.NET Core is an open-source, cross-platform version of .NET for building websites, services, and console applications. Often it is used fo…
WINDOWS & .NETWindows Server VM
The platform integrates support for virtual machines (VMs), which allows it to offer Windows Server hosting. In this guide, we’ll show how…
WINDOWS & .NETWindows RD Access
All the Windows-based nodes at the platform provide the embedded Remote Desktop Protocol support, which allows you to connect to the virtu…
WINDOWS & .NETManaging Server Roles & Features
Windows VM provides a powerful GUI of Windows OS that can be accessed via remote desktop protocol (RDP). It allows connect to and manage y…
Databases45 guides
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…
DATABASESDatabase 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…
DATABASESAccess to Admin Panel
The platform allows to flexibly manage access to the phpMyAdmin panel for the MySQL , MariaDB and PerconaDB database servers
DATABASESDatabase Connection Strings
All instances, created inside the platform, are operated as independent containers. To establish connection to a database from the applica…
DATABASESJDBC Connection Pool
Connection pooling in JDBC (Java Database Connectivity) is an optimization feature, which caches database connections. Such implementation…
DATABASESDatabase Connection via JNDI
To connect to DB using JNDI you have to perform the following steps
DATABASESDatabase Connection via Hibernate
To connect to DB using Hibernate users have to make the next steps
DATABASESManual Database Backups
The platform provides all certified database stacks with a convenient and straightforward script for backing up the stored data. Thus, the…
DATABASESJava Connection
A practical Java Connection guide for Ruk-Com PaaS.
DATABASESPHP Connection
MySQL , MariaDB , and Percona are highly popular open source databases, used by developers all over the world. Follow the instruction belo…
DATABASESPython Connection
MySQL , MariaDB , and Percona are widely used open source databases. Follow the instructions below to connect your Python application, hos…
DATABASESNode.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…
DATABASESAuto-Clustering
A practical Auto-Clustering guide for Ruk-Com PaaS.
DATABASESPrimary-Secondary Replication
A practical Primary-Secondary Replication guide for Ruk-Com PaaS.
DATABASESMulti-Primary Replication
A practical Multi-Primary Replication guide for Ruk-Com PaaS.
DATABASESMulti-Region Cluster
MariaDB Multi-Region Cluster is a pre-packaged solution that automatically creates an advanced, highly available cluster on top of platfor…
DATABASESCluster Recovery Add-On
The platform has several popular out-of-box clustering options for the MariaDB/MySQL databases, which can be automatically implemented via…
DATABASESGalera Cluster Recovery
A practical Galera Cluster Recovery guide for Ruk-Com PaaS.
DATABASESBackup/Restore Add-On
Before starting the add-on installation, you need to create a dedicated storage instance to keep all the backup data
DATABASESCorruption Diagnostic Add-On
The list of supported stacks for corruption diagnostic
DATABASESEncryption in Transit Add-On
MySQL/MariaDB/Percona database solutions are provided with a built-in add-on that implements “ encryption in transit ”. The functionality…
DATABASESRemote 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…
DATABASESDump Import/Export
2. Specify your host machine (just paste your public IP into the address field) and click Next
DATABASESPHP Connection to PostgreSQL
Follow the instruction below to learn how to connect your PHP application, hosted within the platform, to the PostgreSQL database server
DATABASESSSL Connection to PostgreSQL
hostssl all webadmin 0.0.0.0/0 md5 clientcert=verify-full
DATABASESAuto-Clustering
A practical Auto-Clustering guide for Ruk-Com PaaS.
DATABASESMulti-Region Cluster
PostgreSQL Multi-Region Cluster is a pre-packaged solution that automatically creates an advanced, highly available database cluster on to…
DATABASESEncryption 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…
DATABASESRemote 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…
DATABASESDump 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 )…
DATABASESPostGIS Extension
A practical PostGIS Extension guide for Ruk-Com PaaS.
DATABASESJava 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…
DATABASESPHP 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…
DATABASESPython 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…
DATABASESNode.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…
DATABASESMongoDB Auto-Clustering
Ruk-Com PaaS provides automatic clusterization for the MongoDB stack, which allows you to create a reliable replica set for your database…
DATABASESRemote 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…
DATABASESDatabase Backup/Restore Add-On
Before the add-on installation, you need to create a dedicated storage instance to keep all the backup data
DATABASESImport and Export Dump Files to MongoDB
You can import and export dump files to MongoDB in two ways
DATABASESRedis 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…
DATABASESRedis 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…
DATABASESMulti-Region Cluster
Redis Multi-Region Cluster is a pre-packaged distributed implementation of Redis where data is sharded between cluster nodes in different…
DATABASESEncryption 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…
DATABASESCouchbase
A practical Couchbase guide for Ruk-Com PaaS.
DATABASESOpenSearch Auto-Clustering
The OpenSearch Cluster is a community-driven, open-source search and analytics engine. It is suited for application search and log analyti…
Load Balancers11 guides
Load Balancers
This section explains load balancing options available in Ruk-Com PaaS. It covers load balancing fundamentals and supported balancers incl…
LOAD BALANCERSLoad Balancing
Load balancing is a process of traffic navigation and workload distribution across multiple components, performed by the dedicated type of…
LOAD BALANCERSNGINX 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…
LOAD BALANCERSTCP Load Balancing
Load balancing ensures high system availability through the distribution of workload across multiple components. Using multiple components…
LOAD BALANCERSNGINX Balancer Configuration
The following NGINX configuration files are available
LOAD BALANCERSTesting Load Balancing
A practical Testing Load Balancing guide for Ruk-Com PaaS.
LOAD BALANCERSCaching 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…
LOAD BALANCERSApp 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…
LOAD BALANCERSLiteSpeed Web ADC
A practical LiteSpeed Web ADC guide for Ruk-Com PaaS.
LOAD BALANCERSHAProxy
HAProxy (which stands for High Availability Proxy ) is a fast and reliable open-source solution, which is able to handle huge traffic and…
LOAD BALANCERSVarnish
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…
Kubernetes Hosting18 guides
Kubernetes Overview
Kubernetes (K8s) is an open-source system designed to automate deployment, scaling, and management of microservices and containerized appl…
KUBERNETES HOSTINGSystem Requirements
Kubernetes Cluster package may not be available in some regions due to the hardware specifics of the particular platform. In such a case…
KUBERNETES HOSTINGCluster Installation
The Kubernetes Cluster solution is available for automatic installation via platform Marketplace under the Clusters category (or use Searc…
KUBERNETES HOSTINGCluster Versions
The platform provides a pre-packages Kubernetes (K8s) Cluster solution with automatic installation. Kubernetes is a portable, extensible…
KUBERNETES HOSTINGCluster Access
After the successful installation of a cluster , there are multiple ways to access it to start management
KUBERNETES HOSTINGAccess Control
Kubernetes manages access to the cluster via RBAC (Role-Based Access Control). By default, you have a token that belongs to a ServiceAccou…
KUBERNETES HOSTINGCluster Troubleshooting
The Kubernetes Cluster package is an extremely complicated product, which includes multiple steps required to set up the solution. Herewit…
KUBERNETES HOSTINGCluster Upgrade
The platform actively develops the Kubernetes Cluster solution and regularly releases new versions of the package . Herewith, you don’t ne…
KUBERNETES HOSTINGVelero Backups
Velero is an open-source backup and restoration tool for Kubernetes cluster disaster recovery. It also supports the migration of cluster r…
KUBERNETES HOSTINGVertical Scaling
Vertical scaling for the Kubernetes Cluster is represented via two implementations
KUBERNETES HOSTINGHelm Integration
A practical Helm Integration guide for Ruk-Com PaaS.
KUBERNETES HOSTINGYAML Deployments
Kubernetes natively supports deployments from both JSON and YAML files. However, among the community, YAML is a more frequent option and c…
KUBERNETES HOSTINGInternal Networking
Internal networking configuration within the Kubernetes Cluster is an entirely automated process, which is based on the K8s Services . The…
KUBERNETES HOSTINGExposing Services
While components of your application can communicate with each other by service names using the internal network, external connections req…
KUBERNETES HOSTINGCreating Ingresses
Ingress is a Kubernetes Cluster load balancer that manages external access to the services, provides SSL termination and name-based virtua…
KUBERNETES HOSTINGVolume Provisioner
Kubernetes Cluster implements persistent data with the help of Persistent Volumes (PV) and Persistent Volume Claims (PVC). PV is storage p…
KUBERNETES HOSTINGPersistent Volume Claim
Anytime your application pod needs access to the Persistent Volume (PV), a dedicated PersistentVolumeClaim (PVC) with a specific amount of…
KUBERNETES HOSTINGCustom 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…
Data Storage Container13 guides
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…
DATA STORAGE CONTAINERShared Storage Container
Shared Storage Сontainer is a special type of node, designed for data storing. Compared to other managed containers, it provides a number…
DATA STORAGE CONTAINERMount 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…
DATA STORAGE CONTAINERExporting Data for Sharing
The platform provides extended support for data sharing between instances inside of the same account. The dedicated UI panels are availabl…
DATA STORAGE CONTAINERNFS
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…
DATA STORAGE CONTAINERGlusterFS
GlusterFS is a network filesystem protocol for distributed cloud storage. The distinctive features of the GlusterFS are reliability, failo…
DATA STORAGE CONTAINERLocal 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…
DATA STORAGE CONTAINERPrimary (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…
DATA STORAGE CONTAINERCompound 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…
DATA STORAGE CONTAINERDedicated 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…
DATA STORAGE CONTAINERExternal Server
External server mounting is intended for establishing connection to a third party NAS storage, which shares data via NFS. With PaaS, the p…
DATA STORAGE CONTAINERMigrating to GlusterFS Cluster
Currently, automatic conversion of the existing standalone storage into the GlusterFS cluster is not supported. You’ll need to recreate th…
DATA STORAGE CONTAINERExternal 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…
Memcached4 guides
Memcached System
Memcached is a free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in…
MEMCACHEDMemcached Configuration
The following Memcached configuration files are available
MEMCACHEDMemcached Memory Allocation
Memcached , system of the distributed memory caching, is often used to increase the performance and availability of the hosted application…
MEMCACHEDSession Replication via Memcached
The platform provides Session Replication between instances of web-servers with a help of multicast. But also you can use Session Replicat…
Account & Pricing6 guides
Two-Factor Authentication
The platform allows configuring a two-factor authentication (2FA) to add an extra security layer for your account. With this feature enabl…
ACCOUNT & PRICINGPersonal Access Tokens
Personal Access Tokens are an alternative approach to authenticate API requests in the platform, which, in comparison to the default sessi…
ACCOUNT & PRICINGCollaboration Overview
Every large project is a result of the joint effort of multiple people. However, different team members working in a single account is not…
ACCOUNT & PRICINGCollaboration Roles & Policies
The defining characteristic of the platform’s collaboration feature is its extreme flexibility. It is ensured through the roles and polici…
ACCOUNT & PRICINGCreate Collaboration
In order to create your own collaboration , you just need a billing PaaS account ( primary account ) that will invite additional customers…
ACCOUNT & PRICINGCollaboration User Experience
Once the collaboration is established , its members can start working with shared environments. In this guide, we’ll go through all the pe…
Additional Guides119 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
ADDITIONAL GUIDESUsing phpMyAdmin
This guide explains how to use Using phpMyAdmin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESAccess 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
ADDITIONAL GUIDESAnt Task Plugin
This guide explains how to use Ant Task Plugin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESApp 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…
ADDITIONAL GUIDESAuto-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…
ADDITIONAL GUIDESAuto-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…
ADDITIONAL GUIDESBasic 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…
ADDITIONAL GUIDESBlue-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…
ADDITIONAL GUIDESCertified Container Deployment
This guide explains how to use Certified Container Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verification po…
ADDITIONAL GUIDESCLI Overview
This guide explains how to use CLI Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESCLI Tutorial: Container Redeploy
This guide explains how to use CLI Tutorial: Container Redeploy on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESCLI Tutorial: Environment Cloning
This guide explains how to use CLI Tutorial: Environment Cloning on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…
ADDITIONAL GUIDESCLI Tutorial: Environment Creation
This guide explains how to use CLI Tutorial: Environment Creation on Ruk-Com Cloud PaaS, with ordered procedures and practical verificatio…
ADDITIONAL GUIDESCLI Tutorial: Environment Migration
This guide explains how to use CLI Tutorial: Environment Migration on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESCLI 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
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESCLI 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…
ADDITIONAL GUIDESRuk-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
ADDITIONAL GUIDESContainer Firewall Rules Management
This guide explains how to use Container Firewall Rules Management on Ruk-Com Cloud PaaS, with ordered procedures and practical verificati…
ADDITIONAL GUIDESKubernetes Cluster: Creating Ingresses
This guide explains how to use Kubernetes Cluster: Creating Ingresses on Ruk-Com Cloud PaaS, with ordered procedures and practical verific…
ADDITIONAL GUIDESCustom 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…
ADDITIONAL GUIDESHow 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…
ADDITIONAL GUIDESDatabase Configuration
This guide explains how to use Database Configuration on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESCreating 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…
ADDITIONAL GUIDESDatabases Variables
This guide explains how to use Databases Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESNodeJS Deployment
This guide explains how to use NodeJS Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESDNS 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…
ADDITIONAL GUIDESImporting 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…
ADDITIONAL GUIDESEclipse Plugin Application Deployment
This guide explains how to use Eclipse Plugin Application Deployment on Ruk-Com Cloud PaaS, with ordered procedures and practical verifica…
ADDITIONAL GUIDESEclipse Plugin Installation
This guide explains how to use Eclipse Plugin Installation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification point…
ADDITIONAL GUIDESEclipse Plugin Overview
This guide explains how to use Eclipse Plugin Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESEnvironment 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…
ADDITIONAL GUIDESEnvironment Network Isolation
This guide explains how to use Environment Network Isolation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poi…
ADDITIONAL GUIDESExternal 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…
ADDITIONAL GUIDESFailover 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…
ADDITIONAL GUIDESGetting 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
ADDITIONAL GUIDESGIT & 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…
ADDITIONAL GUIDESHello world!
This guide explains how to use Hello world! on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESHigh 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…
ADDITIONAL GUIDESHorizontal 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…
ADDITIONAL GUIDESHow 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…
ADDITIONAL GUIDESHTTP/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
ADDITIONAL GUIDESHTTPS Redirect
This guide explains how to use HTTPS Redirect on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESIntegrate 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…
ADDITIONAL GUIDESIntegrating 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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESHow 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…
ADDITIONAL GUIDESJava 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
ADDITIONAL GUIDESJava Variables
This guide explains how to use Java Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESJava Version
This guide explains how to use Java Version on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESRuk-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…
ADDITIONAL GUIDESJob 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…
ADDITIONAL GUIDESManaging Timezone Data
This guide explains how to use Managing Timezone Data on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESMaven Plugin
This guide explains how to use Maven Plugin on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESMongoDB 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…
ADDITIONAL GUIDESMultiple 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…
ADDITIONAL GUIDESMySQL/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…
ADDITIONAL GUIDESNavigation Across Environment Groups
This guide explains how to use Navigation Across Environment Groups on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…
ADDITIONAL GUIDESNetBeans 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…
ADDITIONAL GUIDESNetBeans Plugin Installation
This guide explains how to use NetBeans Plugin Installation on Ruk-Com Cloud PaaS, with ordered procedures and practical verification poin…
ADDITIONAL GUIDESNetBeans Plugin Management
This guide explains how to use NetBeans Plugin Management on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points…
ADDITIONAL GUIDESNetBeans Plugin Overview
This guide explains how to use NetBeans Plugin Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESHow 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…
ADDITIONAL GUIDESNGINX ModSecurity
This guide explains how to use NGINX ModSecurity on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESNode.js Hosting
This guide explains how to use Node.js Hosting on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESNode.js Variables
This guide explains how to use Node.js Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESOOM Killer Issues Troubleshooting
This guide explains how to use OOM Killer Issues Troubleshooting on Ruk-Com Cloud PaaS, with ordered procedures and practical verification…
ADDITIONAL GUIDESOOM 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…
ADDITIONAL GUIDESOOM 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…
ADDITIONAL GUIDESOOM 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…
ADDITIONAL GUIDESOther Stacks Variables
This guide explains how to use Other Stacks Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESInstall 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…
ADDITIONAL GUIDESParameters for CreateEnvironment API
This guide explains how to use Parameters for CreateEnvironment API on Ruk-Com Cloud PaaS, with ordered procedures and practical verificat…
ADDITIONAL GUIDESConnecting 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
ADDITIONAL GUIDESMySQL/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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESPHP Variables
This guide explains how to use PHP Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESInstall 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…
ADDITIONAL GUIDESPostgreSQL Replication
This guide explains how to use PostgreSQL Replication on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESPrivate 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…
ADDITIONAL GUIDESConnecting 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…
ADDITIONAL GUIDESMySQL/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…
ADDITIONAL GUIDESRedeploy.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…
ADDITIONAL GUIDESHow 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…
ADDITIONAL GUIDESRemote 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…
ADDITIONAL GUIDESRoot Access
This guide explains how to use Root Access on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESRound 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…
ADDITIONAL GUIDESRuby Variables
This guide explains how to use Ruby Variables on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESRunning 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…
ADDITIONAL GUIDESRunning 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…
ADDITIONAL GUIDESRunning 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…
ADDITIONAL GUIDESSecurity 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…
ADDITIONAL GUIDESSetting 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…
ADDITIONAL GUIDESSetup SSL
This guide explains how to use Setup SSL on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESSFTP / 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
ADDITIONAL GUIDESSFTP/FISH Protocols
This guide explains how to use SFTP/FISH Protocols on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESMake 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…
ADDITIONAL GUIDESSSH 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…
ADDITIONAL GUIDESSSH 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…
ADDITIONAL GUIDESSSH Gate Overview
This guide explains how to use SSH Gate Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESCreating 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…
ADDITIONAL GUIDESStatistics 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…
ADDITIONAL GUIDESSticky 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…
ADDITIONAL GUIDESSupported 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…
ADDITIONAL GUIDESView Log Files
This guide explains how to use View Log Files on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points
ADDITIONAL GUIDESWebsockets 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…
ADDITIONAL GUIDESWhat 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…
ADDITIONAL GUIDESWindows 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
ADDITIONAL GUIDESWorkaround 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…
ADDITIONAL GUIDESZero 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…
