docker-registry-sync.sh 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #!/bin/bash
  2. #sudo apt -y install skopeo
  3. # WeKan
  4. #skopeo copy docker://ghcr.io/wekan/wekan docker://quay.io/wekan/wekan
  5. #skopeo copy docker://ghcr.io/wekan/wekan docker://wekanteam/wekan
  6. # MongoDB
  7. #skopeo copy docker://mongo docker://ghcr.io/wekan/mongo
  8. #skopeo copy docker://mongo docker://quay.io/wekan/mongo
  9. # PostgreSQL
  10. #skopeo copy docker://postgres docker://ghcr.io/wekan/postgres
  11. #skopeo copy docker://postgres docker://quay.io/wekan/postgres
  12. # Ubuntu
  13. #skopeo copy docker://ubuntu docker://ghcr.io/wekan/ubuntu
  14. #skopeo copy docker://ubuntu docker://quay.io/wekan/ubuntu
  15. #---------------------------------------------------------------
  16. ## OLD
  17. # Wekan Gantt GPL
  18. #skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://quay.io/wekan/wekan-gantt-gpl
  19. #skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://wekanteam/wekan-gantt-gpl
  20. #---------------------------------------------------------------
  21. ## Auth errors, no permission to copy from Docker Hub to other Docker registry
  22. ## to have a backup, in case some Docker registry not available.
  23. # MariaDB
  24. #skopeo copy docker://mariadb docker://ghcr.io/wekan/mariadb
  25. #skopeo copy docker://mariadb docker://quay.io/wekan/mariadb
  26. #
  27. # Debian
  28. #skopeo copy docker://debian docker://ghcr.io/wekan/debian
  29. #skopeo copy docker://debian docker://quay.io/wekan/debian
  30. #
  31. # Alpine
  32. #skopeo copy docker://alpine docker://ghcr.io/wekan/alpine
  33. #skopeo copy docker://alpine docker://quay.io/wekan/alpine
  34. #