Skip to content

skylime/mi-core-kumquat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mi-core-kumquat

This repository is based on Joyent mibe. Please note this repository should be build with the mi-core-base mibe image.

naming

We create two images based on the different branches for PHP version 7 and latest PHP version 8.

  • core-kumquat7: with PHP version 7.4 included
  • core-kumquat: with latest PHP version included

description

This is a standalone webservice / webhosting template. It provides you with kumquat, an awesome minimal web interface to manage domains, vhosts, mysql and ftp accounts.

It install php-fpm with apache, proftpd and for kumquat gunicorn. MariaDB is installed for a local mysql server.

mdata variables

No mdata variable is required. Everything could be automatically generated on provision state. We recommend a valid kumquat_ssl certificate.

  • kumquat_ssl: ssl certificate for kumquat web interface
  • kumquat_admin: admin password for kumquat interface
  • core_mail_token: mail export token from kumquat
  • core_mail_whitelist: mail whitelist for all accounts
  • mysql_pw: mysql root password
  • mysql_kumquat_pw: kumquat mysql password
  • phpmyadmin_allow: limit phpMyAdmin access by ip or host (default is allow all)
  • phpmyadmin_url: URL to phpMyAdmin (default /phpmyadmin if phpmyadmin_allow is not set)
  • webmail_url: URL to external Webmail

services

  • 21/tcp: ftp with tls
  • 22/tcp: ssh connections
  • 80/tcp: http webserver
  • 443/tcp: https webserver