A user submitted a ticket regarding performance issues on a VPS with 3GB RAM and 2 CPU cores. They reported that the auto-login from OpenAdmin to OpenPanel is slow, and that other actions within the panel also feel sluggish.
By default, the user panel is limited to 1 CPU core and 1GB RAM, but these limits can be adjusted if needed:
- From terminal: edit
/root/.env (default configuration file: GitHub link)
- From OpenAdmin: navigate to Settings > Service Limits (demo link)
Another thing to keep in mind is that services auto-start when needed. This means:
- The first time opening Databases can be slow, as MySQL must initialize.
- The first time adding a domain can be slow, as PHP and the webserver must start.
- All subsequent actions are instant once services are running.
Docs: Auto-start services
Administrators can speed this up by pre-starting the services for a user, either from:
- OpenAdmin:
Users > *username* > Services
- Terminal:
cd $USERNAME && docker --context=$USERNAME compose up -d php-fpm-8.2 apache mysql