summaryrefslogtreecommitdiffhomepage
path: root/public
diff options
context:
space:
mode:
authorRonald Loyko <[email protected]>2023-07-13 23:30:25 +0700
committerGitHub <[email protected]>2023-07-13 09:30:25 -0700
commit16c5aebfb3e6a701cbf96bf8c495b0cf94b750c0 (patch)
treeaa291dbd47b4469571bfc1e7e78033567e0c6ad9 /public
parentf52942448532eb46401780074f3a26dd1abdba12 (diff)
downloadcaprover-one-click-apps-16c5aebfb3e6a701cbf96bf8c495b0cf94b750c0.tar.gz
caprover-one-click-apps-16c5aebfb3e6a701cbf96bf8c495b0cf94b750c0.zip
feat(keila): update configuration (#966)
Co-authored-by: Ronald Loyko <[email protected]>
Diffstat (limited to 'public')
-rw-r--r--public/v4/apps/keila.yml35
1 files changed, 21 insertions, 14 deletions
diff --git a/public/v4/apps/keila.yml b/public/v4/apps/keila.yml
index 2caf900..25e24b5 100644
--- a/public/v4/apps/keila.yml
+++ b/public/v4/apps/keila.yml
@@ -4,7 +4,6 @@ services:
caproverExtra:
containerHttpPort: $$cap_KEILA_PORT
image: pentacent/keila:$$cap_KEILA_VERSION
- hostname: $$cap_appname.$$cap_root_domain
environment:
DB_URL: postgres://$$cap_POSTGRES_USER:$$cap_POSTGRES_PASSWORD@srv-captain--$$cap_appname-db/$$cap_POSTGRES_DATABASE
DB_ENABLE_SSL: $$cap_KEILA_DB_ENABLE_SSL
@@ -23,11 +22,14 @@ services:
MAILER_SMTP_PORT: $$cap_KEILA_MAILER_SMTP_PORT
MAILER_SMTP_USER: $$cap_KEILA_MAILER_SMTP_USER
MAILER_SMTP_PASSWORD: $$cap_KEILA_MAILER_SMTP_PASSWORD
- HCAPTCHA_SITE_KEY: $$cap_KEILA_HCAPTCHA_SITE_KEY
- HCAPTCHA_SECRET_KEY: $$cap_KEILA_HCAPTCHA_SECRET_KEY
- HCAPTCHA_URL: $$cap_KEILA_HCAPTCHA_URL
+ CAPTCHA_PROVIDER: $$cap_KEILA_CAPTCHA_PROVIDER
+ CAPTCHA_SITE_KEY: $$cap_KEILA_CAPTCHA_SITE_KEY
+ CAPTCHA_SECRET_KEY: $$cap_KEILA_CAPTCHA_SECRET_KEY
+ CAPTCHA_URL: $$cap_KEILA_CAPTCHA_URL
depends_on:
- $$cap_appname-db
+ volumes:
+ - $$cap_appname-upload:/opt/app/uploads
$$cap_appname-db:
caproverExtra:
@@ -58,7 +60,7 @@ caproverOneClickApp:
- id: $$cap_KEILA_VERSION
label: Keila | Version Tag
description: Check out their valid tags at https://hub.docker.com/r/pentacent/keila/tags
- defaultValue: '0.9'
+ defaultValue: '0.12.2'
validRegex: /.{1,}/
- id: $$cap_KEILA_PORT
label: Keila | Port
@@ -132,15 +134,20 @@ caproverOneClickApp:
label: Keila | SMTP Password
description: Password for the SMTP server.
validRegex: /.{1,}/
- - id: $$cap_KEILA_HCAPTCHA_SITE_KEY
- label: Keila | hCaptcha Site Key
- description: Site key for hCaptcha.
- - id: $$cap_KEILA_HCAPTCHA_SECRET_KEY
- label: Keila | hCaptcha Secret Key
- description: Secret key for hCaptcha.
- - id: $$cap_KEILA_HCAPTCHA_URL
- label: Keila | hCaptcha Verification URL
- description: Verification URL for hCaptcha.
+ - id: $$cap_KEILA_CAPTCHA_PROVIDER
+ label: Keila | Captcha Provider
+ description: Provider that serves the Captcha.
+ defaultValue: 'hcaptcha'
+ validRegex: /^(hcaptcha|friendly_captcha)$/
+ - id: $$cap_KEILA_CAPTCHA_SITE_KEY
+ label: Keila | Captcha Site Key
+ description: Site key for captcha provider.
+ - id: $$cap_KEILA_CAPTCHA_SECRET_KEY
+ label: Keila | Captcha Secret Key
+ description: Secret key for captcha provider.
+ - id: $$cap_KEILA_CAPTCHA_URL
+ label: Keila | Captcha Verification URL
+ description: Verification URL for captcha provider.
- id: $$cap_POSTGRES_VERSION
label: PostgreSQL | Version Tag
description: Check out their valid tags at https://hub.docker.com/_/postgres/tags