docker-compose.migrate.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. ---
  2. services:
  3. migrate:
  4. image: "servercontainers/rsync"
  5. entrypoint: ""
  6. working_dir: /migrate
  7. command: 'bash -c "exit 1"'
  8. restart: never
  9. volumes:
  10. ################################
  11. # Storage volume
  12. ################################
  13. # OLD
  14. - "app-storage:/migrate/app-storage/old"
  15. # NEW
  16. - "${DOCKER_APP_HOST_STORAGE_PATH}:/migrate/app-storage/new"
  17. ################################
  18. # MySQL/DB volume
  19. ################################
  20. # OLD
  21. - "db-data:/migrate/db-data/old"
  22. # NEW
  23. - "${DOCKER_DB_HOST_DATA_PATH}:/migrate/db-data/new"
  24. ################################
  25. # Redis volume
  26. ################################
  27. # OLD
  28. - "redis-data:/migrate/redis-data/old"
  29. # NEW
  30. - "${DOCKER_REDIS_HOST_DATA_PATH}:/migrate/redis-data/new"
  31. # Volumes from the old [docker-compose.yml] file
  32. # https://github.com/pixelfed/pixelfed/blob/b1ff44ca2f75c088a11576fb03b5bad2fbed4d5c/docker-compose.yml#L72-L76
  33. volumes:
  34. db-data:
  35. redis-data:
  36. app-storage:
  37. app-bootstrap: