Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4.  
  5. hyve-sync:
  6. image: mserajnik/hyve:latest
  7. command: sync-client
  8. restart: always
  9. volumes:
  10. - data:/data
  11. environment:
  12. - TZ=Asia/Jakarta
  13. - /srv/dev-disk-by-label-Files/Config/hyve=/data/content.db
  14. - /srv/dev-disk-by-label-Files/database/Hydrus/db=/data/client.db
  15. - /srv/dev-disk-by-label-Files/database/Hydrus/db=/data/client.master.db
  16. - /srv/dev-disk-by-label-Files/database/Hydrus/db=/data/client.mappings.db
  17. - /srv/dev-disk-by-label-Files/database/Hydrus/db=/data/client.caches.db
  18. - HYVE_HYDRUS_INCLUDE_INBOX=false
  19. - HYVE_HYDRUS_SUPPORTED_MIME_TYPES=1,2,3,4,9,14,18,20,21,23,25,26,27,33
  20. - HYVE_HYDRUS_EXCLUDED_TAGS=
  21. - HYVE_DOCKER_CRON_SCHEDULE=0 4 * * *
  22.  
  23. hyve-server:
  24. image: mserajnik/hyve:latest
  25. command: server
  26. depends_on:
  27. - hyve-sync
  28. restart: always
  29. ports:
  30. - '7000:8000'
  31. volumes:
  32. - data:/data
  33. environment:
  34. - TZ=Asia/Jakarta
  35. - NODE_ENV=production
  36. - HYVE_URL=http://localhost:7000
  37. - HYVE_PORT=7000
  38. - HYVE_API_BASE=/api
  39. - HYVE_MEDIA_BASE=/media
  40. - HYVE_CROSS_ORIGIN_ALLOWED=true
  41. - /srv/dev-disk-by-label-Files/Config/hyve=/data/authentication.db
  42. - /srv/dev-disk-by-label-Files/database/Hydrus/db=/data/content.db
  43. - /srv/dev-disk-by-label-Files/database/Hydrus/db//client_files=/data/client_files
  44. - HYVE_HYDRUS_THUMBNAILS_PATH=
  45. - HYVE_HYDRUS_FILES_MODE=client
  46. - HYVE_NUMBER_OF_WORKERS=
  47. - HYVE_DB_CHECKPOINT_INTERVAL=3600
  48. - HYVE_REGISTRATION_ENABLED=true
  49. - HYVE_AUTHENTICATION_REQUIRED=true
  50. - HYVE_MIN_PASSWORD_LENGTH=16
  51. - HYVE_FILES_PER_PAGE=42
  52. - HYVE_TAGS_PER_PAGE=42
  53. - HYVE_MOST_USED_TAGS_LIMIT=20
  54. - HYVE_AUTOCOMPLETE_LIMIT=10
  55. - HYVE_COUNTS_ENABLED=true
  56. - HYVE_COUNTS_CACHING_ENABLED=true
  57. - HYVE_ACCESS_LOGGING_ENABLED=false
  58. - /srv/dev-disk-by-label-Files/Config/hyve=/data/hyve-logs/access.log
  59.  
  60. hyve-web:
  61. image: mserajnik/hyve:latest
  62. command: web
  63. depends_on:
  64. - hyve-server
  65. restart: always
  66. ports:
  67. - '8060:8080'
  68. environment:
  69. - TZ=Etc/UTC
  70. - VUE_APP_HYVE_TITLE=hyve
  71. - VUE_APP_HYVE_SUBTITLE=A Vue-based frontend for <a href="https://github.com/mserajnik/hyve" target="_blank" rel="noopener">hyve</a>
  72. - VUE_APP_HYVE_DESCRIPTION=A Vue-based frontend for hyve
  73. - VUE_APP_HYVE_ROBOTS=noindex, nofollow
  74. - VUE_APP_HYVE_PRIMARY_COLOR=#3449bb
  75. - VUE_APP_HYVE_PRIMARY_COLOR_DARK=#500ea5
  76. - VUE_APP_HYVE_USE_NORMAL_LETTER_CASE=false
  77. - VUE_APP_HYVE_SHOW_LOGO=true
  78. - VUE_APP_HYVE_SHOW_TAG_CLOUD=false
  79. - VUE_APP_IPFS_GATEWAY_BASE_URL=https://ipfs.io/ipfs
  80. - VUE_APP_HYVE_API_URL=http://localhost:8100/api
  81. - VUE_APP_HYVE_REGISTRATION_ENABLED=true
  82. - VUE_APP_HYVE_AUTHENTICATION_REQUIRED=true
  83. - VUE_APP_HYVE_MIN_PASSWORD_LENGTH=16
  84. - VUE_APP_HYVE_COUNTS_ENABLED=true
  85. - VUE_APP_HYVE_FALLBACK_FILES_SORTING_NAMESPACE=namespace
  86. - VUE_APP_HYVE_DEFAULT_NAMESPACE_COLORS=character#00b401|creator#bb1800|meta#676767|person#008f00|series#bb2cb9|studio#941100
  87. - VUE_APP_HYVE_FALLBACK_NAMESPACE_COLOR=#0088fb
  88.  
  89. volumes:
  90. data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement