HumHub screenshot
#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.

Social/Community PHP Medium to deploy $20/mo equiv
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.