Tryton tiene una arquitectura de tres capas. Está compuesto por un servidor de aplicaciones que se conecta a una base de datos PostgreSQL, un cliente web o de escritorio para la presentación y un conjunto de módulos de servidor para la lógica de negocio.
Tryton se publica por series (mismos números de versión mayor y menor) cada 6 meses, y cada serie recibe soporte durante 1 año, excepto las nuevas versiones mayores, que tienen soporte a largo plazo de 5 años.
Imagen Docker
Un contenedor Docker que viene preinstalado con el servidor, los módulos y el cliente web. Esta es una forma muy sencilla de instalar y explorar la aplicación localmente. También está listo para producción y permite un despliegue sencillo. Estas imágenes se actualizan cada semana.
Cliente de escritorio
Un cliente listo para usar en tu escritorio. Puedes gestionar y conectarte a distintos servidores usando el mismo cliente.
Versión actual:
Windows 64 bits
macOS x86-64
macOS arm64
Linux Flatpak
Soporte a largo plazo:
Windows 64 bits
macOS
Linux Flatpak
Para otras plataformas, usa los archivos fuente
En macOS, según tu configuración, puede que necesites autorizar la aplicación Tryton
Archivos fuente
El código fuente de la versión de cada componente está disponible en un archivo comprimido. Estos archivos son útiles para crear paquetes.
Versión actual:
Explorar
Servidor
Cliente de escritorio
Cliente web
Cliente de consola
Cliente REST
Soporte a largo plazo:
Explorar
Servidor
Cliente de escritorio
Cliente web
Cliente de consola
Cliente REST
signify con una clave diferente para cada serie:
- 8.0
RWS0HXSUosTZyk6x8KVRDxs94LG6XLCVwyhesZT/Hj2sIHZM2QvoYFe9- 7.8
RWS2h8n0HPY/E7hXOAK56nbQFwnCxSQa8RnD8sPAl+duLS4D4R+29509- 7.6
RWTpnq4Vf3n5dwUpTqCA7Qvp4YrmoxZi8ey1GgqeqoODm39BmP5y0J75- 7.4
RWQ6sP7oqkDFf0X1o9p6V2tNwaP90Qm8RlSnUu26kZ2pLaUlWUnfKzkt- 7.0
RWTZ+6pp13P8NQVDhSTlNYh83nirl+IWHmJKPzUnOQ0tyP8v8+z+oFlg- 6.0
RWQv4FwbbnhSvAv4Cg3oyqKWy4X6TpfaEvWr3IuODsgx1g0wTTAx00kg- aeb43
RWSAr32B5W/34g8MLNqJk8DY9klFWxqbEWi1DtMPSOlfLFWq8IOGOF6p- chronos
RWT2XpEPmOotnJWXLEC/rXgeXpwSB/Bgx8sUu1ERSNbP9fnqiw6tropR- coda
RWT5kIby5zBrwAhMk2TndK17Dm3oLCCJs3JJYB18HSucZMrB/zf6qy+9- flask-tryton
RWTAanmAE2hF/rCPZD5NOeIbKA+shtigRVpuHBcGGKMHgBk3ZU7L8vjv- goocalendar
RWTwvGBIHkVo8r471FYfVbPtjXGxhf3M5OaY/NJvZsIVB5x3cjO/Ut1T- python-sql
RWThKqtWd8GsCBnwf04Po1iuw+gYMQwVJCH8s2JZ54B3yju653oW+6lH- relatorio
RWQLysx5h9TmkNvMl3cqb+8O+x3dI/RuumINw5ECauCt2NGn98INORWS- hatch-tryton
RWTNR12KV81gMvmkDr6YgV20ykKs3rLeBuwt9Xqc7jPhkCt/U8eEBKJj- tryton-filestore-cellar
RWQjB3cL9B6lkAFSjKxxpep4hs4Eq08ss2oMGdagSJ9ASydkwqRVJ0tw- tryton-filestore-gs
RWRtooZI6DmcYtcGeogSl/emhmfsL6x7u8CQbLG02O5eW4KUiGzQBhPi- tryton-twilio
RWSADc0RROJqzFJxJLT1WG28ErPdtkYwOF3mCwFXkfm2aMQ8zhV0depB
Chronos
También publicamos un complemento opcional que se puede usar para gestionar partes de horas desde el navegador.
Paquetes
Todos los paquetes también se publican en el Python Package Index.
También puedes encontrar allí módulos de Tryton desarrollados por terceros.
Puedes instalarlos usando pip desde la línea de comandos:
$ python -m pip install trytond # server
$ python -m pip install tryton # client
$ python -m pip install trytond_sale # sale module
Reemplaza trytond_sale por el nombre del módulo que necesites.
El cliente web no se puede instalar con pip, debes seguir este procedimiento de instalación.
Distribuciones
Tryton también es empaquetado y distribuido por voluntarios externos. Estas distribuciones suelen ofrecer una mejor integración con el sistema operativo, pero a menudo hay un retraso antes de que las nuevas versiones lleguen a sus repositorios.
Módulos de terceros
Tryton tiene un gran ecosistema de módulos.
Para facilitar tu elección, mantenemos una lista curada de módulos de terceros.