docker-compose.yml 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. version: '2'
  2. services:
  3. couchdb:
  4. image: docker.io/bitnami/couchdb:3
  5. environment:
  6. - COUCHDB_USER=${COUCHDB_USER}
  7. - COUCHDB_PASSWORD=${COUCHDB_PASSWORD}
  8. ports:
  9. - '5123:5984'
  10. - '4369:4369'
  11. - '9123:9100'
  12. volumes:
  13. - couchdb_data:/bitnami/couchdb
  14. - couchdb_config:/opt/bitnami/couchdb/etc/
  15. stackedit:
  16. image: qmcgaw/stackedit
  17. container_name: stackedit
  18. environment:
  19. - LISTENING_PORT=8000
  20. - ROOT_URL=/
  21. - USER_BUCKET_NAME=stackedit-users
  22. - PAYPAL_RECEIVER_EMAIL=
  23. - DROPBOX_APP_KEY=
  24. - DROPBOX_APP_KEY_FULL=
  25. - GITHUB_CLIENT_ID=
  26. - GITHUB_CLIENT_SECRET=
  27. - GOOGLE_CLIENT_ID=
  28. - GOOGLE_API_KEY=
  29. - WORDPRESS_CLIENT_ID=
  30. ports:
  31. - 8165:8000/tcp
  32. restart: "no"
  33. volumes:
  34. couchdb_data:
  35. driver: local
  36. driver_opts:
  37. type: volume
  38. o: 'bind'
  39. device: "${DATA_ROOT}/files"
  40. couchdb_config:
  41. driver: local
  42. driver_opts:
  43. type: volume
  44. o: 'bind'
  45. device: "${DATA_ROOT}/config"