/corteza-server-corredor

Corteza automation script runner

Primary LanguageTypeScriptApache License 2.0Apache-2.0


Corteza Server Corredor

Latest Version Card License Card


Corteza server Corredor is an automation script runner and bundler. It loads and processes provided automation scripts and serves them to the Corteza server backend.

Corteza Corredor and Corteza server communicate via gRPC with two services: server scripts with list and exec procedures; client scripts with list and bundle procedures. See protobuf service definition for details.

Refer to the Integrator Guide/Automation scripts for insight on how to work with automation scripts.

Corteza Workflows provide an alternative approach to automation by defining a flexible and intuitive simplified BPMN diagram editor.


What is Corteza?

Corteza is the only 100% free, open-source, standardized and enterprise-grade Low-code platform. It is developed entirely in the public domain and maintained by Crust Technology, its founder.

With Corteza, you can quickly build scalable cloud applications that are integrable with external services and accessible (WCAG 2.1).

Core features:

  • quick setup,
  • flexible and intuitive low-code configuration,
  • powerful automation system using workflows and automation scripts,
  • flexible reporting capabilities,
  • secure RBAC access control system.

Online demo

You can check out Corteza online by creating an account on our community instance https://latest.cortezaproject.org.

Deploying Corteza

Refer to the DevOps guide for a complete guide on how to get Corteza up and running. Additionally, we've provided some video instructions.

Quick references:

Upgrading Corteza

Latest Version Card

Refer to the changelog and the upgrade guide to upgrade your Corteza instance.

Using Corteza

Refer to the End-User Guide to learn the built-in applications and features from the end-user perspective.

Quick references:

Create with Corteza

Refer to the Integrator Guide to learn how you can build on the core features to create virtually anything.

Quick references:

Contributing

Refer to the CONTRIBUTING.md for contribution guidelines and code of conduct.

Quick command reference:

  • run in development mode: yarn serve:dev to automatically rebuild on change
  • run unit tests: yarn test:unit

To manually test the gRPC server by using a gRPC client such as BloomRPC.

To test with BloomRPC:

  1. Click on TSL button on top
  2. Add root certificate (ca.crt)
  3. Private Key (private.key)
  4. Cert Chain (public.crt)

Community

Reach out to us on our forum.

License

Corteza is released under the Apache-2.0 license. Refer to the LICENSE file for additional information.