Public | Automated Build

Last pushed: 2 years ago
Short Description
Debian based ISPConfig (latest is using Jessie 8.6)
Full Description

ISPConfig is an Open source, BSD-licensed, hosting control panel for Linux, designed to manage Apache, BIND, FTP, and databases, supporting many Linux distributions.

Installation followed official tutorial :

Mostly inspired by jerob/docker-ispconfig but with several fixes and improvements.

Start ISPConfig

docker create -name ispconfig -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 8080:8080 -p 53:53 -p 2222:22 lspg/ispconfig
docker start ispconfig

Shell access

docker exec -i -t lspg/ispconfig bash

Supervisor status

login : root
password : password
To setup authentication : access container shell and edit /etc/supervisor/supervisord.conf

ISPConfig administration

ISPConfig login : admin
ISPConfig password : admin

Reconfigure ISPConfig

Webmail (Rainloop)





root login : root
root password : password
To change root password, access container shell and use following command :
mysqladmin -u root -p'oldpassword' password newpassword

It is strongly recommended that you change the MariaDB and ISPConfig password as soon as possible.


  • Code cleaning and refactoring
  • Use docker-compose to split project
  • Use puppet for software installation
  • Follow Dockerfile guidelines
  • Include Mails setup into README
  • Create Spamassassin & postfix-wrapper supervisor init scripts
  • Include PHP7
Docker Pull Command
Source Repository