Import Environment
This guide has been reviewed and reformatted for Ruk-Com Cloud PaaS. Screens may vary slightly by platform version.
Click or tap a screenshot to view it at its original size.
Objective
This guide explains how to use Import Environment on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points.
Before you begin
- Sign in with an account permitted to manage the relevant environment.
- Confirm the target environment, region and resources before saving changes.
- Create a backup or rollback plan before changing a production system.
Ruk-Com Cloud's environment import feature helps in executing files..json,.jps,.yml,.yamlor.cs on the platform to automatically install and configure the project according to the declared settings.
It was initially designed to deployexportenvironment (e.g. for moving an application from another installation). It can also be used to install your own solution by declaring it via JSON or including packages available fromJelastic JPS Collection
So let's look at how the import function works in detail with an example export environment.
Note:Exporting your environment to work correctly You should move to an installation with the same or higher version.
1. Click the Import button at the top of the dashboard.

2. Within the Import frame, you will see a tab with 3 options for preparing the necessary files:
- Local File- For selecting items stored on your device (via the Browse button)

- URL- for placing direct links to desired files

- JPS- Built-in editing to insert and edit code or create your own solution from scratch. (See the JPS deployment and troubleshooting section below for more information.)

Tips:These example links will redirect toJelastic JPS CollectionAt GitHub, which collects open-source examples of ready-to-use packages, you can import any of them by pulling the manifest.jps file via the tab above or examine the files and scripts to create your own solution.
To continue, click the button.Importin the lower right corner
3. After that, you will see an installation confirmation window with details of the relevant packages for the exported environment, including details about the source platform and export date.

- Environment -The domain name of your new environment.
- Display Name -aliasof the environment that will be displayed on the dashboard instead of the domain (optional)
- Region - environment regionto host the solution (If there are many items)
- ClickImportWhen ready to proceed
4. Wait until the environment is successfully created, deployed, and configured.

Tips:You can minimize this window and continue working on the dashboard without affecting the import process, which is taking place in the background.
5. You will see a successful installation window within a few minutes.
Here you can click Open in Browser to check the results immediately or close this frame to configure your environment and applications according to the new platform settings (e.g. changing hostname, IP address, etc.).

Also check your email for information (such as hostname, new admin credentials for the node, etc.) in the imported environment.
And this is all, by the way you can install the desired solution on the chosen platform in just a few clicks and without having to do all the settings or configuration yourself.
JPS Deployment & Troubleshooting
The Import > JPS option is mostly used by developers to createJPS package(e.g. for automating common tasks or implementing complex CI/CD flows) It's also a good tool for quickly customizing and testing packages.
1. By adding this fix, your code will be automatically analyzed for errors. If found, a red cross will appear before the line. (Hover to learn more about the issue.) Additionally, your code is stored securely in your browser. You can then close the import frame to perform other tasks on the dashboard and return to writing code later.

2. You will find a variety of tools on top of the frame. For more convenient work:
- Format JSON- Automatically optimize each line of code (not available for YAML)
- Wrap lines- Brake and new line at the edge of the frame
- Search- Find the information you need with additional options to narrow your search:
- Match case- Enable upper/case letter search.
- Regex- useregular expressionsFor search terms and conditions
- View Logs- Open the console to track your code execution.

3. Import logs, information needed for troubleshooting. troubleshooting If you encounter problems while creating a JPS package, see the tab.Import > JPS > View Logsand searchsearchfor errors

Tips:Platforms prior to the 5.9.7 release, you can access this JPS console in a separate browser tab by adding the suffix/consoleinto your dashboard URL. (Requires login for permission)
If you encounter any problems While importing JPS packages, you can get help from technical experts atStackoverflow