diff --git a/files/mirrorlist/mirrorlist-server.conf b/files/mirrorlist/mirrorlist-server.conf
new file mode 100644
index 0000000000..570c7ddfee
--- /dev/null
+++ b/files/mirrorlist/mirrorlist-server.conf
@@ -0,0 +1,26 @@
+Alias /mirrorlists /var/lib/mirrormanager/mirrorlists/
+Alias /publiclist /var/lib/mirrormanager/mirrorlists/publiclist/
+Alias /static /var/lib/mirrormanager/mirrorlists/static/
+
+
+ Options Indexes FollowSymLinks
+ ExpiresActive On
+ ExpiresDefault "modification plus 1 hour"
+
+
+WSGIDaemonProcess mirrorlist user=apache processes=45 threads=1 display-name=mirrorlist maximum-requests=1000
+
+WSGIScriptAlias /metalink /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
+WSGIScriptAlias /mirrorlist /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
+
+
+ WSGIProcessGroup mirrorlist
+ Order deny,allow
+ Allow from all
+
+
+
+ WSGIProcessGroup mirrorlist
+ Order deny,allow
+ Allow from all
+
diff --git a/files/mirrorlist/mm_sync_data b/files/mirrorlist/mm_sync_data
new file mode 100755
index 0000000000..2e56bc44b9
--- /dev/null
+++ b/files/mirrorlist/mm_sync_data
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+rsync -az --delete-delay --delay-updates --delete mirrormanager@bapp02:/var/lib/mirrormanager/ /var/lib/mirrormanager/
+killall -HUP mirrorlist_server.py