What are App Spaces?

What are App Spaces?

In Doprax, app spaces are self-contained and isolated environments that provide a secure and efficient platform for hosting and managing your applications. Each app space serves as a place for your projects, allowing you to deploy and run your applications independently.

App spaces offer numerous benefits, including:

  1. Isolation: Each app space operates independently, ensuring that your applications are segregated from others. This isolation prevents interference and conflicts between different projects, enhancing stability and security.
  2. Resource Allocation: App spaces allow you to allocate specific resources, such as CPU, RAM, disk space, and network traffic, to meet the requirements of your applications. You have control over resource allocation, ensuring optimal performance for each project.
  3. Scalability: With app spaces, you can easily scale your applications by adjusting the allocated resources based on their needs. Whether you require more CPU power or additional disk space, app spaces provide the flexibility to scale up or down as required.
  4. Customization: Each app space can be tailored to suit the unique needs of your applications. You have the freedom to install additional libraries, frameworks, or dependencies specific to your project requirements.

How to Create an App Space

To create a new app space in Doprax, follow these steps:

  1. Log in to your Doprax account.
  2. Navigate to the ‘App Spaces’ section.
  3. Click on the “Create New App Space” button.
  4. Provide a unique and descriptive name for your app space.
  5. Choose the geographical location where you want your app space to be hosted.

Selecting an App Space Package

Doprax offers a variety of app space packages to accommodate different project sizes and resource requirements. Each package is labeled and comes with predefined resource allocations, including RAM, CPU, disk space, and monthly traffic. When creating your app space, you can choose the package that best suits your needs.

For a more detailed overview of the available app space packages and their specific resource allocations, please refer to the Types of App Spaces section.

Managing Resources and Enforcing Limitations

To ensure fair resource distribution and optimal performance, Doprax enforces certain limitations on each app space package. These limitations include maximum limits for RAM, CPU, disk space, and monthly traffic.

When running your applications, Doprax monitors resource usage in real-time. If you attempt to exceed the allocated resources, you will receive notifications indicating which resource has reached its limit and the remaining capacity available.


App spaces in Doprax provide a secure and flexible environment for hosting and managing your applications. With the ability to create isolated environments, allocate resources, and enforce limitations, you have full control over the performance and scalability of your projects.

By creating app spaces tailored to your application’s needs, you can ensure optimal resource utilization, enhance stability, and maintain a high level of security. Explore the different app space packages available in Doprax and choose the one that best suits your requirements.

Next, let’s delve into the Types of App Spaces and discover the specific features and resource allocations offered by each package.

Please do tell us, did you find the content above helpful?