diff --git a/compose/docker-compose.control.yml b/compose/docker-compose.control.yml index 95635e3..6360b31 100644 --- a/compose/docker-compose.control.yml +++ b/compose/docker-compose.control.yml @@ -14,7 +14,7 @@ services: environment: PGDATA: /var/lib/postgresql/data volumes: - - "pgdata:/var/lib/postgresql/data" + - "${PGDATA:-pgdata}:/var/lib/postgresql/data" - "./control:/control" entrypoint: ["/control/upgrade/entrypoint.sh"] backup: @@ -25,8 +25,8 @@ services: PGDATA: /var/lib/postgresql/data OPDATA: /var/openproject/assets volumes: - - "pgdata:/var/lib/postgresql/data" - - "opdata:/var/openproject/assets" + - "${PGDATA:-pgdata}:/var/lib/postgresql/data" + - "${OPDATA:-opdata}:/var/openproject/assets" - "./backups:/backups" - "./control:/control" entrypoint: ["/control/backup/entrypoint.sh"] diff --git a/compose/docker-compose.yml b/compose/docker-compose.yml index 021c8d5..476db07 100644 --- a/compose/docker-compose.yml +++ b/compose/docker-compose.yml @@ -25,7 +25,7 @@ x-op-app: &app # set to true to enable the email receiving feature. See ./docker/cron for more options IMAP_ENABLED: "${IMAP_ENABLED:-false}" volumes: - - "opdata:/var/openproject/assets" + - "${OPDATA:-opdata}:/var/openproject/assets" services: db: @@ -33,9 +33,9 @@ services: <<: *restart_policy stop_grace_period: "3s" volumes: - - "pgdata:/var/lib/postgresql/data" + - "${PGDATA:-pgdata}:/var/lib/postgresql/data" environment: - POSTGRES_PASSWORD: p4ssw0rd + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-p4ssw0rd} POSTGRES_DB: openproject networks: - backend @@ -73,7 +73,7 @@ services: labels: - autoheal=true healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:8080/health_checks/default"] + test: ["CMD", "curl", "-f", "http://localhost:8080${OPENPROJECT_RAILS__RELATIVE__URL__ROOT:-}/health_checks/default"] interval: 10s timeout: 3s retries: 3 @@ -112,3 +112,4 @@ services: restart: on-failure networks: - backend + diff --git a/kubernetes/04-seeder-pod.yaml b/kubernetes/04-seeder-pod.yaml index 79ad446..fa4018c 100755 --- a/kubernetes/04-seeder-pod.yaml +++ b/kubernetes/04-seeder-pod.yaml @@ -24,7 +24,7 @@ spec: - name: RAILS_MIN_THREADS value: "4" - name: OPENPROJECT_EDITION - value: classic + value: standard image: openproject/community:12 name: seeder resources: {} diff --git a/kubernetes/05-web-deployment.yaml b/kubernetes/05-web-deployment.yaml index 671987f..8a43b12 100755 --- a/kubernetes/05-web-deployment.yaml +++ b/kubernetes/05-web-deployment.yaml @@ -36,7 +36,7 @@ spec: - name: RAILS_MIN_THREADS value: "4" - name: OPENPROJECT_EDITION - value: classic + value: standard image: openproject/community:12 ports: - containerPort: 8080 diff --git a/kubernetes/05-worker-deployment.yaml b/kubernetes/05-worker-deployment.yaml index 52a037a..4e62403 100755 --- a/kubernetes/05-worker-deployment.yaml +++ b/kubernetes/05-worker-deployment.yaml @@ -35,7 +35,7 @@ spec: - name: RAILS_MIN_THREADS value: "4" - name: OPENPROJECT_EDITION - value: classic + value: standard image: openproject/community:12 name: worker resources: {}