Back to Changelog

v1.0.155

Patch Released April 8, 2026

Resource optimization for 2GB-64GB VPS range — estimated 14.5GB RAM savings on a 2GB server

New Feature

1
  • Installer now generates RAM-based MySQL configuration (scales from 256M to 8G based on available server memory)

Improvements

7
  • MySQL default config: buffer pool reduced from 15G to 256M, all per-connection buffers reset to MySQL defaults
  • PHP-FPM 8.1, 8.2, 8.4, 8.5 switched to ondemand process manager; max_requests=500 applied to all versions
  • Redis maxmemory reduced to 128MB with allkeys-lru eviction; active-defrag-ignore-bytes lowered to 50MB
  • Apache MPM event/worker/prefork: StartServers reduced, MaxConnectionsPerChild set to 10000 to prevent memory leaks
  • Database connection pool settings now read from panelica.conf instead of hardcoded values
  • Scheduler intervals optimized: DiskSync 5min→10min, ResourceAlert 2min→5min, AppArmor 5min→15min
  • Default disabled services on fresh install: postfix, dovecot, clamav, freshclam, pgadmin4, php-fpm-8.1/8.2/8.5

Bug Fixes

3
  • MaxMultipartMemory reduced from 512MB to 32MB; streaming upload handler now used for large files
  • Performance tuning now checks service active state before restarting (no longer starts disabled services)
  • Mail sync service respects boot_settings; disabled services are no longer started during mail configuration sync
See the Demo