redmine.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. version: "3.6"
  2. services:
  3. mariadb:
  4. hostname: mariadb
  5. image: linuxserver/mariadb:latest
  6. environment:
  7. MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
  8. MYSQL_DATABASE: ${DATABASE_NAME}
  9. MYSQL_USER: ${DATABASE_USER}
  10. MYSQL_PASSWORD: ${DATABASE_PASSWORD}
  11. PUID: ${PUID}
  12. PGID: ${PGID}
  13. TZ: ${TZ}
  14. networks:
  15. - redmine_network
  16. restart: unless-stopped
  17. volumes:
  18. - /portainer/Files/AppData/Config/redmine/database:/config
  19. phpmyadmin:
  20. image: phpmyadmin:latest
  21. environment:
  22. PMA_HOST: mariadb
  23. PMA_PORT: 3306
  24. PMA_ARBITRARY: 1
  25. ports:
  26. - 4181:3000
  27. networks:
  28. - redmine_network
  29. restart: unless-stopped
  30. redmine:
  31. container_name: redmine
  32. hostname: redmine
  33. image: redmine:latest
  34. environment:
  35. REDMINE_DB_MYSQL: mariadb
  36. REDMINE_DB_PORT: 3306
  37. REDMINE_DB_USERNAME: ${DATABASE_USER}
  38. REDMINE_DB_PASSWORD: ${DATABASE_PASSWORD}
  39. REDMINE_DB_DATABASE: ${DATABASE_NAME}
  40. REDMINE_SECRET_KEY_BASE: ${REDMINE_SECRET_KEY_BASE}
  41. networks:
  42. - redmine_network
  43. ports:
  44. - 4180:80
  45. restart: unless-stopped
  46. volumes:
  47. - /portainer/Files/AppData/Config/redmine/files:/usr/src/redmine/files
  48. depends_on:
  49. - mariadb
  50. networks:
  51. redmine_network: