use custom docker registry

This commit is contained in:
Ahmad Haghighi
2021-04-10 22:43:56 +04:30
parent 898c0a842e
commit f52a8b6484
36 changed files with 49 additions and 48 deletions
group_vars
roles
matrix-bot-matrix-reminder-bot
defaults
matrix-bot-mjolnir
defaults
matrix-bridge-appservice-discord
defaults
matrix-bridge-appservice-irc
defaults
matrix-bridge-appservice-slack
defaults
matrix-bridge-appservice-webhooks
defaults
matrix-bridge-mx-puppet-discord
defaults
matrix-bridge-mx-puppet-groupme
defaults
matrix-bridge-mx-puppet-instagram
defaults
matrix-bridge-mx-puppet-skype
defaults
matrix-bridge-mx-puppet-slack
defaults
matrix-bridge-mx-puppet-steam
defaults
matrix-bridge-mx-puppet-twitter
defaults
matrix-bridge-sms
defaults
matrix-client-element
defaults
matrix-corporal
defaults
matrix-coturn
defaults
matrix-dimension
defaults
matrix-dynamic-dns
defaults
matrix-email2matrix
defaults
matrix-etherpad
defaults
matrix-grafana
defaults
matrix-jitsi
defaults
matrix-ma1sd
defaults
matrix-mailer
defaults
matrix-nginx-proxy
defaults
matrix-postgres-backup
defaults
matrix-postgres
defaults
matrix-prometheus-node-exporter
defaults
matrix-prometheus
defaults
matrix-redis
defaults
matrix-registration
defaults
matrix-sygnal
defaults
matrix-synapse-admin
defaults
matrix-synapse
defaults

@@ -7,7 +7,7 @@ matrix_synapse_container_image_self_build: false
matrix_synapse_container_image_self_build_repo: "https://github.com/matrix-org/synapse.git"
matrix_synapse_docker_image: "{{ matrix_synapse_docker_image_name_prefix }}matrixdotorg/synapse:{{ matrix_synapse_docker_image_tag }}"
matrix_synapse_docker_image_name_prefix: "{{ 'localhost/' if matrix_synapse_container_image_self_build else 'docker.io/' }}"
matrix_synapse_docker_image_name_prefix: "{{ 'localhost/' if matrix_synapse_container_image_self_build else matrix_global_registry }}"
# The if statement below may look silly at times (leading to the same version being returned),
# but ARM-compatible container images are only released 1-7 hours after a release,
# so we may often be on different versions for different architectures when new Synapse releases come out.