Tryton

Tryton is a three-tiers high-level general purpose application platform under the license GPL-3 written in Python and using PostgreSQL as database engine.

It is the core base of a complete business solution (ERP) providing modularity, scalability and security.

Installation
First step: install PostgreSQL, following wiki entry.

Second step: install layman, following wiki entry.

Third step: install Tryton layout, following tryton instructions.

Fourth step: install Tryton server and client

Server configuration
The server configuration file is /etc/trytond.conf where is possible to configure:
 * json-rpc protocol
 * webdav protocol
 * database connection
 * trytond admin password
 * SMTP connection
 * and so on

You can start the server now:

If you want to start the server when de system boot up:

Client configuration
You can configure the tryton client just running the application:

The client ask you about Json-rpc and database connection. Create a new profile with the next data: Server: localhost Port: 8000 Database: Create database Username: admin