diff options
| author | Buleandra Cristian <[email protected]> | 2022-12-10 02:54:31 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-12-09 17:54:31 -0800 |
| commit | 5d1c93ec7fba1f235a726dfd62fcc6fc608e86b4 (patch) | |
| tree | 7418b615cbf950e6977c295e02f49f776a305161 | |
| parent | f200c979792caab2a4da8746fe6b4269fed55e34 (diff) | |
| download | caprover-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.yml | 12 |
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 |
