Documentation  

posty_webUI

posty_webUI v2.0.0

The posty_webUI is connected to the restful posty_API and represents the web-interface of the posty softwarestack. It is developed to administrate a mailserver based on Postfix and Dovecot.

Requirements

You need a running webserver

Dependences

The posty_webUI has the following dependences:

  • Underscore
  • AngularJS
  • Angular-bootstrap
  • Angular-mocks
  • Angular-route
  • Angular-scenario
  • Restangular
  • RequireJS
  • RequireJS-text
  • D3
  • Lodash
  • Posty_webModel
Installation for users
  1. Download the source either using git or from the GitHub page as archive.
  2. Extract the archive
  3. Copy the extracted dist directory into the folder where your webserver is running
  4. Adjust your posty_api URL and API Key in the settings.json
Installation for developer
  1. Download the source either using git or from the GitHub page as archive.
  2. Extract the archive
  3. Install node.js (http://nodejs.org/)
  4. Install Bower -> npm install -g bower
  5. Install Grunt -> npm install -g grunt-cli
  6. Install the Grunt Plugins:
    • npm install -g grunt-cli
    • npm install -g grunt
    • npm install grunt-contrib-cssmin --save-dev
    • npm install grunt-contrib-yuidoc --save-dev
    • npm install grunt-contrib-concat --save-dev
    • npm install grunt-contrib-htmlmin --save-dev
    • npm install grunt-contrib-requirejs --save-dev
    • npm install grunt-sync --save-dev
    • npm install grunt-contrib-copy --save-dev
    • npm install grunt-contrib-uglify --save-dev
  7. Adjust your posty_api URL and API Key in the dev/settings.json
  8. Run bower install
  9. Run grunt
Documentation

A complete documentation of posty_webUI, see:

http://www.posty-soft.org/webuiv2Doc/

Usage

Here is a short overview about the main screens of the posty-webUI.Also available at (http://www.posty-soft.org/webuiv2/)

Build StatusBuild StatusBuild StatusBuild StatusBuild StatusBuild StatusBuild StatusBuild Status

Features
  • Domain administration
  • Domain aliases
  • User administration
  • User aliases
  • Statistic for domains, users, domain aliases and user aliases
  • Transports
  • Filters
  • API Key administration
Compatible browser

Build StatusBuild StatusBuild StatusBuild StatusBuild Status

Information

For more informations about posty please visit our website:www.posty-soft.org

Support
  • IRC
    • Server: irc.freenode.net
    • Channel: #posty
  • Email:
    • support@posty-soft.org
Bug reports

If you discover any bugs, feel free to create an issue on GitHub. Please add as much information as possible to help us fixing the possible bug. We also encourage you to help even more by forking and sending us a pull request.

License

LGPL v3 license. See LICENSE for details.

Third-Party Software Components

Crystal Project Icons Copyright © Everaldo.com [GNU Lesser GPL].

Copyright

All rights are at (C) posty Team http://www.posty-soft.org 2014