#171
B
Rank #193
HumHub
Open-source social network and collaboration platform for communities and enterprises, built as an extensible PHP/Yii2 monolith with a module marketplace for extending functionality.
61.3
/ 100
β Full Stack
PHP/Yii2 monolith requiring MySQL, with Composer-managed modules, cron-driven background jobs, and server-rendered views augmented with jQuery.
π Scaling Analysis
As a PHP monolith, horizontal scaling of the app tier is possible behind a load balancer if the file storage and session state are externalized, but this isn't the default configuration and requires manual work. MySQL as the single required backend becomes the bottleneck at larger community sizes without additional tuning.
π Running on Nexlayer
Deploy as an app pod (PHP-FPM + nginx) plus a required mysql pod, connecting via humhub-mysql.pod:3306. Mirror the base PHP image via mirror.gcr.io; the module marketplace and file uploads need a persistent volume mounted at the app's storage path.