Setup overview
Cacao Accounting is a Python based project with the Flask microframework as base, Flask uses the wsgi protocol, to setup a Cacao Accounting instance you need:
-
A WSGI application server, waitress is included by default.
-
A database service, SQLite, Postgresql, and MySQL8 are supported.
-
A optional Redis server.
You can set up a Cacao Instance using:
- From the OCI Image.
- From the Python Package Index.
- From sources.