summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKasra Bigdeli <[email protected]>2023-04-21 08:40:49 -0700
committerKasra Bigdeli <[email protected]>2023-04-21 08:40:49 -0700
commit5eb85557c2f65d7bef0eddca50ea46e67b50ee2e (patch)
tree4a91245407e4dc83669fd140c885fccec2f16140
parent262a92a2feef9a9f37fb1863234a417a760403e6 (diff)
downloadcaprover-one-click-apps-5eb85557c2f65d7bef0eddca50ea46e67b50ee2e.tar.gz
caprover-one-click-apps-5eb85557c2f65d7bef0eddca50ea46e67b50ee2e.zip
Deleted Whoops as it does not work properly https://github.com/caprover/one-click-apps/pull/298\#issuecomment-1516028802
-rw-r--r--public/v4/apps/whoopsmonitor.yml184
-rw-r--r--public/v4/logos/whoopsmonitor.pngbin22542 -> 0 bytes
2 files changed, 0 insertions, 184 deletions
diff --git a/public/v4/apps/whoopsmonitor.yml b/public/v4/apps/whoopsmonitor.yml
deleted file mode 100644
index e288e82..0000000
--- a/public/v4/apps/whoopsmonitor.yml
+++ /dev/null
@@ -1,184 +0,0 @@
-captainVersion: 4
-services:
- $$cap_appname-redis:
- caproverExtra:
- notExposeAsWebApp: 'true'
- image: 'bitnami/redis:6.0.8-debian-10-r6'
- environment:
- REDIS_PASSWORD: $$cap_APP_REDIS_PASSWORD
- volumes:
- - $$cap_appname-redis-data:/bitnami
-
- $$cap_appname-mongodb:
- caproverExtra:
- notExposeAsWebApp: 'true'
- image: bitnami/mongodb:4.4.1-debian-10-r8
- ports:
- - '27017:27017'
- volumes:
- - $$cap_appname-mongodb-data:/bitnami
- environment:
- MONGODB_ROOT_PASSWORD: $$cap_APP_MONGODB_ROOT_PASSWORD
- MONGODB_DATABASE: $$cap_APP_MONGODB_DATABASE
- MONGODB_USERNAME: $$cap_APP_MONGODB_USERNAME
- MONGODB_PASSWORD: $$cap_APP_MONGODB_PASSWORD
-
- $$cap_appname-api:
- caproverExtra:
- containerHttpPort: '1337'
- restart: always
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock:rw
- ports:
- - '1337:1337'
- image: ghcr.io/whoopsmonitor/whoopsmonitor/api:$$cap_APP_VERSION
- environment:
- NODE_ENV: production
- CONFIG_CORS_ALLOW_ORIGINS: '*'
- APP_PASSWORD: $$cap_APP_PASSWORD
- MONGO_CONNECTION: mongodb://$$cap_APP_MONGODB_USERNAME:$$cap_APP_MONGODB_PASSWORD@srv-captain--$$cap_appname-mongodb:27017/$$cap_APP_MONGODB_DATABASE?authSource=$$cap_APP_MONGODB_DATABASE
- APP_DATA_ENCRYPTION_KEY: $$cap_APP_DATA_ENCRYPTION_KEY
- APP_REDIS_PASSWORD: $$cap_APP_REDIS_PASSWORD
- APP_REDIS_CONNECTION_HOST: srv-captain--$$cap_appname-redis
- APP_REDIS_CONNECTION_PORT: 6379
- APP_TOKEN: $$cap_APP_TOKEN
- APP_QUEUE_NAME_EXECUTE_CHECK: execute-check
- APP_QUEUE_NAME_CLEANUP_CHECK_STATUS: cleanup-check-status
- depends_on:
- - $$cap_appname-mongodb
- - $$cap_appname-redis
-
- $$cap_appname-monitor:
- restart: always
- image: ghcr.io/whoopsmonitor/whoopsmonitor/monitor:$$cap_APP_VERSION
- ports:
- - '8080:80'
- environment:
- NODE_ENV: production
- API_TOKEN: $$cap_APP_TOKEN
- APP_API_URL: $$cap_APP_API_URL
- depends_on:
- - $$cap_appname-mongodb
- - $$cap_appname-redis
- - $$cap_appname-api
-
- $$cap_appname-worker:
- caproverExtra:
- notExposeAsWebApp: 'true'
- restart: always
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock:rw
- - $$cap_appname-worker-data:/whoopsmonitor-worker
- image: ghcr.io/whoopsmonitor/whoopsmonitor/worker:$$cap_APP_VERSION
- environment:
- NODE_ENV: production
- APP_REDIS_PASSWORD: $$cap_APP_REDIS_PASSWORD
- APP_REDIS_HOST: srv-captain--$$cap_appname-redis
- APP_REDIS_PORT: 6379
- APP_API_URL: http://srv-captain--$$cap_appname-api:1337
- APP_QUEUE_NAME_EXECUTE_CHECK: execute-check
- APP_QUEUE_NAME_CLEANUP_CHECK_STATUS: cleanup-check-status
- APP_QUEUE_NAME_ALERTING: alerting
- APP_TOKEN: $$cap_APP_TOKEN
- depends_on:
- - $$cap_appname-mongodb
- - $$cap_appname-redis
- - $$cap_appname-api
-
- $$cap_appname-alerting:
- caproverExtra:
- notExposeAsWebApp: 'true'
- restart: always
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock:rw
- image: ghcr.io/whoopsmonitor/whoopsmonitor/alerting:1.0
- environment:
- NODE_ENV: production
- APP_REDIS_PASSWORD: $$cap_APP_REDIS_PASSWORD
- APP_REDIS_HOST: srv-captain--$$cap_appname-redis
- APP_REDIS_PORT: 6379
- APP_API_URL: http://srv-captain--$$cap_appname-api:1337
- APP_QUEUE_NAME_ALERTING: alerting
- APP_TOKEN: $$cap_APP_TOKEN
- depends_on:
- - $$cap_appname-mongodb
- - $$cap_appname-redis
- - $$cap_appname-api
-
- $$cap_appname-image-metadata:
- caproverExtra:
- notExposeAsWebApp: 'true'
- restart: always
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock:rw
- image: ghcr.io/whoopsmonitor/whoopsmonitor/image-metadata:1.0
- environment:
- NODE_ENV: production
- API_URL: http://srv-captain--$$cap_appname-api:1337
- APP_TOKEN: $$cap_APP_TOKEN
- depends_on:
- - $$cap_appname-mongodb
- - $$cap_appname-redis
- - $$cap_appname-api
-
-caproverOneClickApp:
- variables:
- - label: Version
- description: Application version, currently 1.0
- defaultValue: '1.0'
- id: $$cap_APP_VERSION
-
- - label: '* External API URL'
- description: API URL that is availaible from outside, like via browser. You can re-enter this value later but it is mandatory for "monitor" service.
- defaultValue: 'https://'
- id: $$cap_APP_API_URL
-
- - label: Redis Password
- description: Redis password.
- defaultValue: $$cap_gen_random_hex(32)
- id: $$cap_APP_REDIS_PASSWORD
-
- - label: Mongo - root password
- description: Root password for Mongo DB.
- defaultValue: $$cap_gen_random_hex(32)
- id: $$cap_APP_MONGODB_ROOT_PASSWORD
- - label: Mongo - database username
- description: Mongo DB username.
- defaultValue: $$cap_gen_random_hex(32)
- id: $$cap_APP_MONGODB_USERNAME
- - label: Mongo - database password
- description: Mongo DB password.
- defaultValue: $$cap_gen_random_hex(32)
- id: $$cap_APP_MONGODB_PASSWORD
- - label: Mongo - database name
- description: Name of the database.
- defaultValue: $$cap_gen_random_hex(32)
- id: $$cap_APP_MONGODB_DATABASE
-
- - label: Application Password
- description: Admin for your application. There is no account name. Just the password.
- defaultValue: $$cap_gen_random_hex(16)
- id: $$cap_APP_PASSWORD
- - label: Encryption key
- description: Sensitive data stored in Whoops Monitor are all encrypted. It is a base64 key of some string. You should change the default value.
- defaultValue: a3psdWpZdU40WG9zZTRPVHNpdXkxYTlNS0JqRTdZZUs=
- id: $$cap_APP_DATA_ENCRYPTION_KEY
- - label: API token
- description: API token that is used for securing the communication between API and external services.
- defaultValue: $$cap_gen_random_hex(64)
- id: $$cap_APP_TOKEN
-
- displayName: Whoops Monitor
- isOfficial: true
- description: A monitoring tool that gives you clarity over your application landscape.
- documentation: https://github.com/whoopsmonitor/whoopsmonitor
- instructions:
- start: |-
- A monitoring tool that gives you clarity over your application landscape.
- GitHub: https://github.com/whoopsmonitor/whoopsmonitor
- end: |-
- You're done! 😄
-
- Your service is available at http://$$cap_appname.$$cap_root_domain
-
- The password is $$cap_APP_PASSWORD
diff --git a/public/v4/logos/whoopsmonitor.png b/public/v4/logos/whoopsmonitor.png
deleted file mode 100644
index 0cd5f40..0000000
--- a/public/v4/logos/whoopsmonitor.png
+++ /dev/null
Binary files differ