mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
Create how-to-remove-resource-limits-for-user-service-containers.md
This commit is contained in:
parent
6fbdc48136
commit
be4f2b860b
@ -0,0 +1,27 @@
|
||||
# How to remove resource limits for user service containers
|
||||
|
||||
Unlimited resources for all user services can be achieved by setting 0 for both CPU and RAM on that plan:
|
||||
|
||||

|
||||
|
||||
Then set the maximum of the server's available cpu and ram for each service in the /home/USERNAME/.env file:
|
||||
|
||||

|
||||
|
||||
or you can run the following commands through the servers terminal:
|
||||
|
||||
```
|
||||
cd /home/USERNAME/
|
||||
|
||||
sed -i '/^[^#]*_CPU=/ !b; /TOTAL_CPU=/ b; s/=.*/="2.0"/' .env
|
||||
|
||||
sed -i '/^[^#]*_RAM=/ !b; /TOTAL_RAM=/ b; s/=.*/="4.0G"/' .env
|
||||
```
|
||||
|
||||
simply replace USERNAME with the desired username, change 2.0 in the example with the desired/total cpu count of your server and 4.0G with ram in GB.
|
||||
|
||||
Afterwards, any services that are started will use ALL the available resources and the user will be notified by a warning stating that CPU/RAM are unlimited:
|
||||
|
||||

|
||||
|
||||
To set unlimited CPU/RAM for ALL new users, run these sed commands on the .env template in /etc/openpanel/docker/compose/1.0/ instead .
|
||||
Loading…
Reference in New Issue
Block a user