summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorBuleandra Cristian <[email protected]>2022-12-10 02:54:31 +0100
committerGitHub <[email protected]>2022-12-09 17:54:31 -0800
commit5d1c93ec7fba1f235a726dfd62fcc6fc608e86b4 (patch)
tree7418b615cbf950e6977c295e02f49f776a305161
parentf200c979792caab2a4da8746fe6b4269fed55e34 (diff)
downloadcaprover-one-click-apps-5d1c93ec7fba1f235a726dfd62fcc6fc608e86b4.tar.gz
caprover-one-click-apps-5d1c93ec7fba1f235a726dfd62fcc6fc608e86b4.zip
Make Discourse work with latest versions (2.4.4->2.8.11) (#804)
See this issue: https://github.com/caprover/one-click-apps/issues/803 Not so sure about the CMD change (from nami start to bitnami run.sh), but `nami` was not defined anymore, and this seems to work.
-rw-r--r--public/v4/apps/discourse.yml12
1 files changed, 8 insertions, 4 deletions
diff --git a/public/v4/apps/discourse.yml b/public/v4/apps/discourse.yml
index d6df6ad..093c8c9 100644
--- a/public/v4/apps/discourse.yml
+++ b/public/v4/apps/discourse.yml
@@ -5,7 +5,10 @@ services:
image: docker.io/bitnami/postgresql:$$cap_postgresql_version
restart: always
environment:
- ALLOW_EMPTY_PASSWORD: yes
+ POSTGRESQL_DATABASE: $$cap_db_name
+ POSTGRESQL_USERNAME: $$cap_db_user
+ POSTGRESQL_PASSWORD: $$cap_db_pass
+ POSTGRESQL_POSTGRES_PASSWORD: $$cap_db_pass
volumes:
- $$cap_appname-postgresql-data:/bitnami/postgresql
caproverExtra:
@@ -34,6 +37,7 @@ services:
POSTGRESQL_CLIENT_CREATE_DATABASE_NAME: $$cap_db_name
POSTGRESQL_CLIENT_CREATE_DATABASE_USERNAME: $$cap_db_user
POSTGRESQL_CLIENT_CREATE_DATABASE_PASSWORD: $$cap_db_pass
+ POSTGRESQL_CLIENT_POSTGRES_PASSWORD: $$cap_db_pass
DISCOURSE_USERNAME: $$cap_admin_user
DISCOURSE_PASSWORD: $$cap_admin_pass
DISCOURSE_EMAIL: $$cap_admin_email
@@ -71,18 +75,18 @@ services:
caproverExtra:
dockerfileLines:
- FROM docker.io/bitnami/discourse:$$cap_discourse_version
- - CMD ["nami" , "start" , "--foreground" , "discourse-sidekiq"]
+ - CMD ["/opt/bitnami/scripts/discourse-sidekiq/run.sh"]
notExposeAsWebApp: 'true'
caproverOneClickApp:
variables:
- id: $$cap_discourse_version
label: Discourse Version
- defaultValue: 2.4.4
+ defaultValue: 2.8.11
description: Version of Discourse
validRegex: /^([^\s^\/])+$/
- id: $$cap_postgresql_version
label: Postgresql (database) version
- defaultValue: '11'
+ defaultValue: 15.1.0
description: Version of Postgresql
validRegex: /^([^\s^\/])+$/
- id: $$cap_sitename