HumHub
HumHub is a flexible Open Source Social Network Kit.
The perfect platform for individual:
- Social Intranets
- Enterprise Social Networks
- Private Social Networks
DockerHub repository
The images can be found in the slobberbone/docker-humhub
repository.
Tags
Production:
Development:
Port
This image expose port 443.
Volume
You can save your humhub directory by mapping them to the volume /var/www/html.
Usage
docker run -d -v /*your_humhub_location*:/var/www/html -p 8035:443 slobberbone/docker-humhub --link mysql-container:mysql
Use Mysql link container
Some o environnement variable are shared with humhumb container, you can use it in the configuraiton screen (example): MYSQL_PORT_3306_TCP_PORT=3306 MYSQL_PORT_3306_TCP=tcp://172.17.0.2:3306 MYSQL_PORT_3306_TCP_PROTO=tcp MYSQL_NAME=/mysql-container/mysql MYSQL_PORT_3306_TCP_ADDR=172.17.0.2 MYSQL_PORT=tcp://172.17.0.2:3306
Nginx redirection for OMV
Create a configuration file in /etc/nginx/openmediavault-webgui.d/ named humhub.conf wich contains :
location /humhub {
proxy_pass http://localhost:8035/humhub;
proxy_set_header Host localhost:8035;
proxy_redirect default;
}
Then reload nginx configuration :
service nginx reload