Quotas List
The quota system on the platform sets limits on specific features, resources, and account usage for users using AccuWeb.Cloud dashboard.
These limits can be managed by cluster administrators via JCA:
- For groups, go to the Groups > Quotas tab.
- For individual users, select the customer in the Users section and go to the Quotas tab on the right pane.
Below is a complete list of all existing quotas, sorted alphabetically, with detailed descriptions. The last two columns display example option values for different group types (like trial and billing), which cluster admins can manually adjust if needed.
| Quotas | Units | Trial | Billing |
| account.charge.balance.first
This quota controls how charges are applied to accounts. If the value is 1, it means the main balance is charged first. If the value is 0, bonuses are used first, and then any remaining amount is taken from the main balance. |
availability | 0 | 0 |
| account.convert.after.first.fund.enabled
Choose 1 if you want to enable account upgrades to the billing group only when the balance is funded, not immediately after submitting the upgrade form. |
availability | 0 | n/a |
| account.convert.after.login.enabled
Set it to 1 if you want accounts to be automatically converted to the billing group immediately after registration. |
availability | 0 | n/a |
| account.destroy.period
The time after which a deactivated account gets permanently deleted. This depends on the account.trial.destroy and account.destroy system settings. |
day | 30 | 60 |
| account.minbalance
The minimum amount of money (in the currency used) that needs to be in the account balance to prevent deactivation (it can be a negative amount). |
money | 0 | 0 |
| account.personal.min.threshold
When the account balance goes below this value, the platform begins sending warning emails to the user. Set this quota to 0 to stop these notifications. |
money | n/a | 50 |
| account.post.invoice.generation.enabled
This allows turning off invoice creation for users in the POST group, which might be needed for complex billing setups. For instance, if users are billed through an external billing system. |
availability | n/a | 1 |
| account.subscriptions.enabled
Allowing users to buy a subscription-based service. |
availability | 0 | 1 |
| account.subscriptions.resources.destroy.period
The number of days environments suspended due to unpaid subscriptions should be kept before they are destroyed. |
day | 14 | 14 |
| account.subscriptions.withdraw.type
Select how subscription invoices are paid: 1 for using account balance and bonuses, 2 for using an external invoice. |
type | 1 | 1 |
| account.trial.bonus
The amount of bonuses (in the currency used) a user receives for using a trial account. Once all the bonuses are used up, the account will be deactivated. To prevent the account from being permanently deleted afterward, it should be converted to a billing account. |
money | 0 | n/a |
| account.trialperiod
The duration that a trial account can be used. After this period ends, the trial account is deactivated. To prevent the account from being permanently deleted afterward, it should be converted to a billing account. You can set this quota to “-1” to disable the time limit for the trial period. |
day | 14 | n/a |
| account.upgradewindow
The time allowed for transferring money to the account after upgrading. This prevents unnecessary deactivation while waiting for the payment to complete. |
hour | n/a | 3 |
| bonus.fund.amount
Amount of bonuses (according to the currency used) an existing billing user can receive as a bonus upon each refill of the account balance. |
money | n/a | 0 |
| bonus.fund.percent
The percentage of the payment that an existing billing user can receive as a bonus each time they refill their account balance. |
% | n/a | 0 |
| bonus.reactivated.amount
The amount of bonuses (in the currency used) that a destroyed or deactivated billing user can receive when they refill their account balance and reactivate their account. |
money | n/a | 0 |
| bonus.reactivated.percent
The percentage of the payment that a destroyed or deactivated billing user can receive as a bonus when they refill their account balance, thereby reactivating their account. |
% | n/a | 0 |
| bonus.upgrade.amount
The amount of bonuses (in the currency used) a user can get for their first payment after converting their account (can be zero). |
money | n/a | 50 |
| bonus.upgrade.end.day
The number of days after signing up when the reward system for converting a newly registered trial account ends. |
day | n/a | 2 |
| bonus.upgrade.percent
The percentage of the first payment made after converting the account that a user can receive as a bonus (can be zero). |
% | n/a | 100 |
| bonus.upgrade.start.day
The number of days after signing up when the reward system begins for converting a newly registered trial account. |
day | n/a | 0 |
| collaboration.manage.policies.enabled
Allowing users to create and control custom rules for account collaboration features. |
availability | 0 | 0 |
| dcachesize.hard.maximum
The maximum disk cache size (hard type) for containers. |
MiB | 500 | 500 |
| dcachesize.hard.minimum
The minimum disk cache size (hard type) for containers. |
MiB | 45 | 45 |
| dcachesize.hard.per.cloudlet
The disk cache size (hard type) for containers, based on the number of cloudlets, is calculated as follows: dcachesize = MIN(MAX(dcachesize.per.cloudlet * cloudlets, dcachesize.minimum), dcachesize.maximum) |
MiB | 10 | 10 |
| dcachesize.soft.maximum
The maximum disk cache size (soft type) for containers. |
MiB | 450 | 450 |
| dcachesize.soft.minimum
The minimum disk cache size (soft type) for containers. |
MiB | 45 | 45 |
| dcachesize.soft.per.cloudlet
The disk cache size (soft type) for containers, based on the number of cloudlets, is calculated as follows: dcachesize = MIN(MAX(dcachesize.per.cloudlet * cloudlets, dcachesize.minimum), dcachesize.maximum) |
MiB | 9 | 9 |
| disk.iolimit
The bandwidth of a container for disk input/output operations. This value is set when the container is created, so changing it won’t affect existing containers. |
B/s 10485760 B = 10 MB | 10485760 | 10485760 |
| disk.iopslimit
The maximum number of disk input/output operations a container can do per second. This limit is set when the container is created, so changing it won’t affect existing containers. |
operations per second | 500 | 1000 |
| disk.limitation
The maximum disk space users can allocate per container (excluding Shared Storage). |
MB | 100000 | 100000 |
| environment.delete.confirm.type
Choose the confirmation type for removing an environment: 0 for password, 1 for environment name. |
type | 0 | 0 |
| environment.docker.enabled
Allowing end-users to use custom Docker containers. |
availability | 1 | 1 |
| environment.domains.count
The maximum number of extra domains allowed per environment. |
count | 3 | 3 |
| environment.endpoint.count.per.node
The maximum number of connections allowed for a single node endpoint. |
count | 5 | 10 |
| environment.endpoint.enabled
Allowing users to use the endpoints feature. |
availability | 1 | 1 |
| environment.export.import.enabled
Allowing users to use the Environment Export/Import option. |
availability | 0 | 1 |
| environment.extdomain.enabled
Allowing end-users to bind custom domains to environments and swap domains. |
availability | 0 | 1 |
| environment.externalip.enabled
Allowing users to assign Public IPv4 addresses to their containers. |
availability | 0 | 1 |
| environment.externalip.maxcount
The maximum number of Public IPv4 addresses allowed per environment. |
count | 0 | 99 |
| environment.externalip.maxcount.per.node
The maximum number of Public IPv4 addresses allowed per node. |
count | 0 | 5 |
| environment.externalip.primary.deletion.enabled
Ability to delete a node’s primary IP address, even if it’s not the last one added to the container. |
availability | 0 | 0 |
| environment.externalipv6.enabled
Allowing users to assign Public IPv6 addresses to their containers. |
availability | 0 | 0 |
| environment.externalipv6.maxcount
The maximum number of Public IPv6 addresses allowed per environment. |
count | 0 | 0 |
| environment.externalipv6.maxcount.per.node
The maximum number of Public IPv6 addresses allowed per node. |
count | 0 | 0 |
| environment.highavailability.enabled
Allowing users to enable the High Availability option. |
availability | 0 | 0 |
| environment.jelasticssl.enabled
Enabling Built-In SSL functionality for end-users. |
availability | 0 | 1 |
| environment.maxcloudletsperrec
The maximum number of cloudlets cloudlets that can be allocated for each container. |
count | 8 | 32 |
| environment.maxcount
The highest number of environments that users are allowed to create. |
count | 0 | 9999999 |
| environment.maxnodescount
The maximum total number of nodes allowed to be added to a single environment. |
count | 6 | 48 |
| environment.maxsamenodescount
The maximum number of nodes of the same type is allowed to be added within a single environment. |
count | 2 | 16 |
| environment.migration.enabled
Enabling environment migration between regions. |
availability | 1 | 1 |
| environment.node.domains.count
The maximum number of additional node subdomains allowed per environment. |
count | 3 | 3 |
| environment.node.domains.toplevel.enabled
Enables or disables the ability to attach additional node subdomains using “-“ format, like ${subDomain}-${envName}.${platformDomain}. |
availability | 0 | 1 |
| environment.nodegroup.domains.count
The maximum number of additional subdomains per environment layer. |
count | 3 | 3 |
| environment.nodegroup.domains.toplevel.enabled
Enables or disables the ability to attach additional layer subdomains using “-“ format, like ${subDomain}-${envName}.${platformDomain}. |
availability | 0 | 1 |
| environment.ssh.nodetype.restriction.enabled
Allowing restriction of end-users’ SSH access to specific nodes listed in the jelastic.ssh.nodetype.restriction.list system setting. |
availability | 0 | 0 |
| environment.vds.enabled
Allowing users to create Virtual Private Server (VPS) containers. |
availability | 0 | 1 |
| firewall.enabled
Enabling the container firewall feature for users. |
availability | 1 | 1 |
| jelastic.anti.phishing.banner.enabled
Enabling an anti-phishing banner for all trial account environments. |
availability | 0 | n/a |
| netfilter.iplimit
The maximum number of connections allowed from a specific IP address per container. |
count | 5000 | 5000 |
| network.bandwidth.limitation
The maximum amount of data (per container) allowed to be transmitted within a specific timeframe. Note: This limit is set during container creation and cannot be changed for existing containers. |
Kbps | 50000 | 100000 |
| remove.data.after.destroy.days
If the system setting jelastic.remove.data.enabled is true, it automatically deletes personal data from destroyed accounts after a specified number of days. You can choose the removal mode using the jelastic.data.remove.mode setting. |
day | 0 | 0 |
| send.notification
Enabling built-in platform notifications for billing-related events, such as account upgrades, deactivation, destruction, and receiving bonus funds for conversions. |
availability | 1 | 1 |
| sendmail.enabled
Enabling users to use a sendmail service directly from a container without needing a Public IP attached. |
availability | 0 | 0 |
| slb.customssl.maxcount
The maximum number of user Custom SSL certificates can be attached through a Shared Load Balancer. |
count | 5 | 50 |
| sleep.after.inactive.hours
The amount of time an environment can idle before it goes into hibernation. Setting it to 0 disables the automatic suspension of inactive environments. |
hours | 0 | 0 |
| sleep.stop.after.hours
The number of hours before a hibernated environment will be completely stopped. Setting it to -1 disables automatic stopping of suspended environments, while 0 causes an immediate stop (skipping the hibernation state). |
hours | -1 | -1 |
| ssh.access.enabled
Enabling users to connect to their containers using SSH protocol. |
availability | 0 | 1 |
| storage.node.disk.limitation
The most disk space users can assign to each Shared Storage container. This amount must be at least as large as the disk.limitation quota. |
MB | 100000 | 100000 |
| vds.internal.ip.enabled
Allowing users to connect an internal IP address to a VPS node instead of the usual external one. Note: It is not recommended to enable this option for all users due to security concerns. When an internal IP is used with a VPS node, users can access and scan the internal platform network, identify servers, and more. Therefore, this option should only be enabled for specific users upon request and with caution. |
availability | 0 | 0 |
| vm.nodes.enabled
Enabling users to create virtual machines (VMs). |
availability | 0 | 1 |
| windows.nodes.enabled
Allowing end-users to use .NET/Windows hosting support. |
availability | 0 | 1 |