Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. version: '2.1'
  2.  
  3. volumes:
  4. files:
  5. driver: local
  6. mysql:
  7. driver: local
  8. backup:
  9. driver: local
  10. redis:
  11. driver: local
  12.  
  13. services:
  14. owncloud:
  15. image: owncloud/server:${OWNCLOUD_VERSION}
  16. restart: always
  17. ports:
  18. - ${HTTP_PORT}:8080
  19. depends_on:
  20. - db
  21. - redis
  22. environment:
  23. - OWNCLOUD_DOMAIN=${OWNCLOUD_DOMAIN}
  24. - OWNCLOUD_DB_TYPE=mysql
  25. - OWNCLOUD_DB_NAME=owncloud
  26. - OWNCLOUD_DB_USERNAME=owncloud
  27. - OWNCLOUD_DB_PASSWORD=owncloud
  28. - OWNCLOUD_DB_HOST=db
  29. - OWNCLOUD_ADMIN_USERNAME=${ADMIN_USERNAME}
  30. - OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD}
  31. - OWNCLOUD_MYSQL_UTF8MB4=true
  32. - OWNCLOUD_REDIS_ENABLED=true
  33. - OWNCLOUD_REDIS_HOST=redis
  34. healthcheck:
  35. test: ["CMD", "/usr/bin/healthcheck"]
  36. interval: 30s
  37. timeout: 10s
  38. retries: 5
  39. volumes:
  40. - files:/mnt/data
  41.  
  42. db:
  43. image: webhippie/mariadb:latest
  44. restart: always
  45. environment:
  46. - MARIADB_ROOT_PASSWORD=owncloud
  47. - MARIADB_USERNAME=owncloud
  48. - MARIADB_PASSWORD=owncloud
  49. - MARIADB_DATABASE=owncloud
  50. - MARIADB_MAX_ALLOWED_PACKET=128M
  51. - MARIADB_INNODB_LOG_FILE_SIZE=64M
  52. healthcheck:
  53. test: ["CMD", "/usr/bin/healthcheck"]
  54. interval: 30s
  55. timeout: 10s
  56. retries: 5
  57. volumes:
  58. - backup:/var/lib/backup
  59.  
  60. redis:
  61. image: webhippie/redis:latest
  62. restart: always
  63. environment:
  64. - REDIS_DATABASES=1
  65. healthcheck:
  66. test: ["CMD", "/usr/bin/healthcheck"]
  67. interval: 30s
  68. timeout: 10s
  69. retries: 5
  70. volumes:
  71. - redis:/var/lib/redis
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement