diff options
| author | Amjed Ali <[email protected]> | 2022-01-23 20:25:14 +0530 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-23 06:55:14 -0800 |
| commit | 62bc388f21f207629cf44d7d9cb5f316d79b2b32 (patch) | |
| tree | b88b36b6ee3d69f02438fa50c8f8b569153cef92 | |
| parent | d20f1e6a3a1a082687041ad27ac2fe2d0ce9d14e (diff) | |
| download | caprover-one-click-apps-62bc388f21f207629cf44d7d9cb5f316d79b2b32.tar.gz caprover-one-click-apps-62bc388f21f207629cf44d7d9cb5f316d79b2b32.zip | |
Add Corteza #583 (#603)
* :sparkles: Add Corteza
* :bookmark: Formated
* :rocket: Fixed
| -rw-r--r-- | public/v4/apps/corteza.yml | 65 | ||||
| -rw-r--r-- | public/v4/logos/corteza.png | bin | 0 -> 13686 bytes |
2 files changed, 65 insertions, 0 deletions
diff --git a/public/v4/apps/corteza.yml b/public/v4/apps/corteza.yml new file mode 100644 index 0000000..8f8e3ae --- /dev/null +++ b/public/v4/apps/corteza.yml @@ -0,0 +1,65 @@ +captainVersion: 4 + +services: + $$cap_appname: + image: cortezaproject/corteza:$$corteza_version + restart: always + depends_on: + - $$cap_appname-db + volumes: + - $$cap_appname-data:/data + environment: + VIRTUAL_HOST: $$cap_appname.$$cap_root_domain + DB_DSN: postgres://$$cap_postgre_username:$$cap_postgre_password@srv-captain--$$cap_appname-db:5432/$$cap_postgre_db_name?sslmode=disable + HTTP_WEBAPP_ENABLED: true + DOMAIN: $$cap_appname.$$cap_root_domain + VERSION: $$corteza_version + $$cap_appname-db: + image: postgres:13 + restart: always + volumes: + - $$cap_appname-postgres-data:/var/lib/postgresql/data + environment: + POSTGRES_USER: $$cap_postgre_username + POSTGRES_PASSWORD: $$cap_postgre_password + POSTGRES_DB: $$cap_postgre_db_name + +caproverOneClickApp: + variables: + - id: '$$corteza_version' + label: Corteza Version + defaultValue: '2021.9.5' + description: Check out their Docker page for the valid tags https://hub.docker.com/r/cortezaproject/corteza/tags + validRegex: /^([^\s^\/])+$/ + - id: $$cap_postgre_db_name + label: PostgreSQL Database name + description: '' + defaultValue: 'corteza' + validRegex: /.{1,}/ + - id: $$cap_postgre_username + label: PostgreSQL username + defaultValue: 'cortezaUser' + description: '' + validRegex: /.{1,}/ + - id: $$cap_postgre_password + label: PostgreSQL Password + description: '' + defaultValue: $$cap_gen_random_hex(16) + validRegex: /.{1,}/ + + instructions: + start: |- + Corteza is an open-source, self-hosted cloud-based platform for your work. It provides a wide ecosystem of a Unified Workspace (like Google G Suite), Enterprise Messaging (like Slack), a Low-Code environment for rapidly and securely delivering records-based management solutions, and CRM and Service Solution (like Salesforce). + For more info visit https://cortezaproject.org/ + + end: |- + Corteza has been successfully deployed! + -------------------------------------------- + Before you proceed, please enable Websocket Support + https://captain.$$cap_root_domain/#/apps/details/$$cap_appname + -------------------------------------------- + App is available as http://$$cap_appname.$$cap_root_domain + displayName: Corteza + isOfficial: true ## Only if all images used here are official or from a trusted source. + description: Corteza is a free, open-source, Low Code platform for building your organisation key applications, growing its productivity and protecting its data and the privacy of all those concerned. + documentation: This docker-compose is taken https://github.com/cortezaproject diff --git a/public/v4/logos/corteza.png b/public/v4/logos/corteza.png Binary files differnew file mode 100644 index 0000000..3a08296 --- /dev/null +++ b/public/v4/logos/corteza.png |
