Advertisement
Guest User

Untitled

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