Corteza platform is provided in form of Docker containers:
- Corteza Server (backend)
- Corteza Web application (frontend), build from:
Web applications are using HTTP REST and WebSocket protocol JSON format to access data on backend server.
Mobile application (hybrid mobile through Apache Cordova) is still in testing mode.
Deployment with a minimum set of containers (database + backend + frontend)
Instructions for simple deployment.
Deployment with multiple backend containers (microservice) and a frontend container.
Instructions for advanced deployment.
You can check out all backend and frontend repositories and follow instructions on how to start development servers in each one.
Golang and/or JavaScript/Vue.js experience is required.
(Discouraged for local/dev deployments)
To allow users to access Corteza web applications and services, you need to route web traffic to the containers.
You can find additional help about how to configure and manage Corteza server in the cortezaproject/corteza-server repository.