diff --git a/public/v4/apps/activepieces.yml b/public/v4/apps/activepieces.yml new file mode 100644 index 000000000..82b96b656 --- /dev/null +++ b/public/v4/apps/activepieces.yml @@ -0,0 +1,28 @@ +captainVersion: 4 +services: + $$cap_appname: + image: index.docker.io/activepieces/activepieces:$$cap_activepieces_version + environment: + AP_QUEUE_MODE: MEMORY + AP_DB_TYPE: SQLITE3 + AP_FRONTEND_URL: http://$$cap_appname.$$cap_root_domain + volumes: + - $$cap_appname-data:/root/.activepieces + restart: always + caproverExtra: + containerHttpPort: '80' +caproverOneClickApp: + variables: + - id: $$cap_activepieces_version + label: Activepieces Version + defaultValue: '0.12.2' + description: Check out their Docker page for the valid tags https://hub.docker.com/r/activepieces/activepieces/tags + instructions: + start: >- + This is a simple setup. For more advanced setup please check their repository and adjust app accordingly + end: >- + Please wait for 2 minutes. Activepieces is deployed and available as $$cap_appname, please change AP_FRONTEND_URL when you force https + displayName: Activepieces + isOfficial: true + description: Your friendliest open source all-in-one automation tool, designed to be extensible through a type-safe pieces framework written in Typescript. + documentation: Taken from https://github.com/activepieces/activepieces diff --git a/public/v4/logos/activepieces.png b/public/v4/logos/activepieces.png new file mode 100644 index 000000000..5227c28fe Binary files /dev/null and b/public/v4/logos/activepieces.png differ diff --git a/public/v4/logos/openobserve.png b/public/v4/logos/openobserve.png new file mode 100644 index 000000000..d291fe435 Binary files /dev/null and b/public/v4/logos/openobserve.png differ diff --git a/public/v4/openobserve.yml b/public/v4/openobserve.yml new file mode 100644 index 000000000..257300da3 --- /dev/null +++ b/public/v4/openobserve.yml @@ -0,0 +1,45 @@ +captainVersion: 4 +services: + $$cap_appname: + image: public.ecr.aws/zinclabs/openobserve:$$cap_version + volumes: + - $$cap_appname-data:/data + environment: + ZO_DATA_DIR: /data + ZO_ROOT_USER_EMAIL: $$cap_zo_email + ZO_ROOT_USER_PASSWORD: $$cap_zo_password + ports: + - $$cap_port:5080 + caproverExtra: + containerHttpPort: '5080' +caproverOneClickApp: + variables: + - id: $$cap_version + label: OpenObserve Version + defaultValue: v0.14.0 + description: Version of OpenObserve to deploy + validRegex: /^[a-zA-Z0-9.-]+$/ + - id: $$cap_zo_email + label: OpenObserve Root User Email + defaultValue: root@example.com + description: Email address for the root user + validRegex: /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/ + - id: $$cap_zo_password + label: OpenObserve Root User Password + defaultValue: Complexpass#123 + description: Password for the root user. Must be complex enough + validRegex: /^.{8,}$/ + - id: $$cap_port + label: OpenObserve Port + defaultValue: 5080 + description: The port to access OpenObserve + validRegex: /^[0-9]+$/ + instructions: + start: >- + OpenObserve is a cloud native observability platform built specifically for logs, metrics, traces and analytics. + end: >- + OpenObserve has been successfully deployed! You can access it via the specified port. + displayName: OpenObserve + isOfficial: false + description: OpenObserve is a cloud native observability platform + documentation: https://openobserve.ai/docs