diff --git a/roles/mediawiki/templates/fedora-messaging.toml b/roles/mediawiki/templates/fedora-messaging.toml new file mode 100644 index 0000000000..37e44c8bb6 --- /dev/null +++ b/roles/mediawiki/templates/fedora-messaging.toml @@ -0,0 +1,21 @@ +# +# Fedora Messaging configuration for the Wiki publisher +# + +amqp_url = "amqps://mediawiki{{ env_suffix }}:@rabbitmq{{ env_suffix }}.fedoraproject.org/%2Fpubsub" +passive_declares = true + +{% if env == "staging" %} +topic_prefix = "org.fedoraproject.stg" +{% else %} +topic_prefix = "org.fedoraproject.prod" +{% endif %} + +[tls] +ca_cert = "/etc/pki/fedora-messaging/cacert.pem" +certfile = "/etc/pki/fedora-messaging/mediawiki{{env_suffix}}-cert.pem" +keyfile = "/etc/pki/fedora-messaging/mediawiki{{env_suffix}}-key.pem" + + +[client_properties] +app = "Wiki"