Environment Import

The platform’s Environment Import feature enables the execution of .json, .jps, .yml, .yaml, or .cs files on the platform to automatically install and configure projects based on the specified settings. Originally designed for deploying previously exported environment copies (such as transferring an application from another PaaS installation), it can also be used to install custom solutions defined via JSON or integrate any ready-to-use package from the JPS Collection.

Let’s explore how to use the platform’s import functionality in detail using the example of the exported environment.

Step 1. Click the “Import” button located at the top of the dashboard.

Import

Step 2. In the opened Import frame, you’ll find three tabs offering different options for uploading the required file:

“Local File”-  allows you to select a manifest file stored locally by using the “Browse” button.

Add Local File

URL – you can enter or paste a direct link to the required file.

JPS – use the built-in editor to insert and edit code, or compose your solution from scratch. Refer to the JPS deployment and troubleshooting section below for more information.

JPS

To continue, select the Import button located in the bottom-right corner of the desired import type tab.

Step 3. Following this, you’ll encounter an installation confirmation window displaying the package description. For the exported environment, it provides information about the source platform and export date.

Installation Configuration

In the provided fields, enter the following details:

  • Environment: Domain name for your new environment
  • Display Name: Optional alias for the environment displayed on the dashboard
  • Region: Choose the region to host the solution (if multiple options are available)

Click on the “Import” button once you have filled in the necessary parameters.

Step 4. Please wait while the environment is being created, deployed, and configured.

Environment Installing

Step 5. After a few minutes, a window will appear indicating a successful installation.

You can click “Open in Browser” to immediately check the result, or close this window to adjust your environment and application settings based on the new platform’s configurations (such as changed hostnames or IP addresses).

Environment Installed

Additionally, please check your email for important information such as the hostname and new administrator credentials for the imported environment.

That’s it! This method allows you to automatically install any required solution on the chosen platform with just a few clicks, eliminating the need for manual configuration.

Save $100 in the next
5:00 minutes?

Register Here

JPS Deployment & Troubleshooting

The Import > JPS option is commonly used by developers who create JPS packages for automating common tasks or implementing complex CI/CD flows. It’s also a great tool for quickly tuning and testing packages.

Step 1. Once you add your code to this editor, it will be automatically parsed for errors. Any detected errors will be marked with a red cross icon before the corresponding line (hover over for additional information on the issue). Additionally, your code is securely saved in your browser’s local storage, allowing you to close the Import frame and return to coding later on.

Add project through JPS

Step 2. At the top of the editor, you’ll find several tools to increase your workflow:

  • Format JSON: Automatically adjusts indentation and line breaks (not applicable for YAML).
  • Wrap lines: Breaks lines when they reach the frame border.
  • Search: Locates specific information, with additional options to refine the search
  • Match case: Conducts a case-sensitive search.
  • Regex: Uses regular expressions to specify search conditions.
  • View Logs: Opens a console to monitor your code execution.

Tools

Step 3. The import logs offer crucial information for troubleshooting. If you encounter issues while creating JPS packages, navigate to the “Import > JPS > View Logs” tab and look for any errors.

Review Errors

Save $100 in the next
5:00 minutes?

Register Here