Xstoudi / MXPanel

A basic web panel to manage Postfix/Dovecot/MySQL installation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LEGACY CODE : DON'T USE

MXPanel

Description

A basic web panel to manage Postfix/Dovecot/MySQL installation.

Techs

  • Running on NodeJS
  • HTTP server propulsed by Express
  • MySQL connection managed by node-mysql module
  • Client developed with JQuery and AngularJS
  • Designed with Bootstrap and Font Awesome

Contributors

Requirements

  • Postfix server configured
  • Dovecot server configured
  • MySQL server
  • Operating system who support MySQL ENCRYPT function
  • NodeJS

Install

$ git clone https://github.com/Xstoudi/MXPanel.git
$ cd MXPanel
$ npm install
  • Start the server with node Application/Server.js
  • Edit configurations on config.json
  • Restart server
  • Open your web browser and go on host:port
  • Enjoy

About

A basic web panel to manage Postfix/Dovecot/MySQL installation.


Languages

Language:TypeScript 63.8%Language:HTML 27.6%Language:CSS 8.5%