compose.yaml 752 B

12345678910111213141516171819202122232425262728293031
  1. services:
  2. db:
  3. image: bonitasoft/bonita-postgres:16.4
  4. ports:
  5. - 5432:5432
  6. environment:
  7. POSTGRES_PASSWORD: example
  8. restart: always
  9. bonita:
  10. image: bonita:2024.3
  11. hostname: custom-hostname.example.com
  12. ports:
  13. - 8080:8080
  14. environment:
  15. - DB_VENDOR=postgres
  16. - DB_HOST=db
  17. - DB_PORT=5432
  18. - DB_NAME=bonita
  19. - DB_USER=bonita
  20. - DB_PASS=bpm
  21. - BIZ_DB_NAME=business_data
  22. - BIZ_DB_USER=business_data
  23. - BIZ_DB_PASS=bpm
  24. - BONITA_RUNTIME_ADMIN_USERNAME=tech_user
  25. - BONITA_RUNTIME_ADMIN_PASSWORD=secret
  26. - PLATFORM_LOGIN=pfadmin
  27. - PLATFORM_PASSWORD=pfsecret
  28. restart: on-failure:2
  29. depends_on:
  30. db:
  31. condition: service_healthy