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

Third step: activate the overlay

Fourth step: install Tryton server and clients

Server configuration
The server options are setup in The options are:
 * : the path to the tryton configuration (ex: )
 * : the path to the logging configuration (ex: )

To use the web client, you must add this section to the configuration file:

Don't forget start the database server.

For PostgreSQL:

For MySQL:

Setup the database following:

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:8000 Database: database name Username: admin

Modules installation
Initially, you only have 2 modules: ir, res. To install other modules you can watch the folder:. You can find the tryton modules. Install what you need:

... After that you need to tell the database that there is new modules installed, for that:

or

External resources

 * PostgreSQL documentation
 * Tryton documentation
 * Tryton overlays