You are reading the documentation for an outdated Corteza release. 2023.9 is the latest stable Corteza release.

Corteza

Corteza is an open-source, self-hosted Low-Code Development Platform built upon modern technologies. Corteza is secure with a powerful access control system, allowing fine-grained permission definition.

Corteza aims to be indisputably trustworthy in its motivations and its approach to design, development and maintenance of the platform. Organisations should feel that their chosen digital work platform is always under their control, always protected and continuously developed in their best interests.

Questions? Check out our homepage or get in touch with us.

Installing Corteza

Potential data loss when using SQLite in memory.

We strongly recommend you use other DB engines (PostgreSQL or MySQL). If you are set on using SQLite, make sure to use persistent storage.

The used SQLite driver mattn/go-sqlite3 re-creates the entire database whenever a new connection is established and drops the whole database when the last connection is closed.

We use SQLite primarily for testing, so this isn’t an issue for us. We will work on a more robust solution in future releases.

The DevOps Guide takes you through the installation process for demo/development environments and production-like environments.

The DevOps guide also provides some miscellaneous bits, such as system and Corredor configuration references, additional offline deployment examples, online deployment examples, data backups, and troubleshooting.

Out of the box we support any system that can run Docker. If you wish to deploy Corteza elsewhere (for example, bare metal) you will need to compile your own binaries.

DevNote add some documentation regarding source compiling.

Create with Corteza

The Low-Code Platform Developer Guide walks you through the integration process; from The Security Model system to Low Code configuration, Automation, Reporting, and Integration Gateway.

The Low-Code platform developer guide also covers Authentication and The Security Model

There are also a bunch of copy-pastable examples, and miscellaneous bits such as Deployment of automation scripts, automation script debugging and tips for Accessing Corteza.

Upgrading Corteza

When upgrading, you should always firstly go over the Changelog and the Upgrading Corteza.

Versions may not be backwards compatible and may need some additional work to get setup.

To upgrade from 2022.9, you can use this changelog and this upgrade guide.

You can find all of the changelogs here, and all of the upgrade guides here.