diff --git a/pykat/testing/web/templates/finesse_kat_history.html b/pykat/testing/web/templates/finesse_kat_history.html
index cfd2897ece9a1c79d78758792c4a57fc60dcd0ad..e0dab8a057df3625669a5dc379d7ab6ec55918cd 100644
--- a/pykat/testing/web/templates/finesse_kat_history.html
+++ b/pykat/testing/web/templates/finesse_kat_history.html
@@ -19,7 +19,7 @@
                 {% for item in data%}
                 <tr>
                     <td><a href="/finesse/view/{{item[0]}}/">{{item[0]}}</a></td>
-                    <td><a href="http://kvasir.sr.bham.ac.uk/redmine/projects/finesse/repository/revisions/{{item[1]}}/">{{item[1]}}</a></td>
+                    <td><a href="https://git.ligo.org/finesse/finesse/commit/{{item[1]}}/">{{item[1]}}</a></td>
                     <td>{{item[2]}}</td>
                     <td>{{item[3]}}</td>
                     <td>{{item[4]}}</td>
diff --git a/pykat/testing/web_server.py b/pykat/testing/web_server.py
index df81bcecae090bf7dd4e9e30c2cf1e71560912c9..46873560d5f2e2d53b38fc8a6beb86219dae81f5 100644
--- a/pykat/testing/web_server.py
+++ b/pykat/testing/web_server.py
@@ -3,6 +3,8 @@ import sys
 from flask import Flask
 from optparse import OptionParser
 
+repo_url = "https://git.ligo.org/finesse"
+
 def start(instance_path,port=5000, debug=True, ip="0.0.0.0", git_bin="/usr/bin/git"):
         
     os.environ["GIT_BIN"] = git_bin
@@ -32,7 +34,7 @@ def start(instance_path,port=5000, debug=True, ip="0.0.0.0", git_bin="/usr/bin/g
     # need local copy of src
     if not os.path.exists(os.path.join(app.instance_path,"finesse_src")):
         print "finesse src folder didn't exist, cloning now..."
-        utils.git(["clone","https://gitlab.aei.uni-hannover.de/finesse/finesse.git","finesse_src"])
+        utils.git(["clone","%s/finesse.git"%repo_url,"finesse_src"])
     else:
         # get the latest version for logs etc.
         utils.git("pull", cwd=os.path.join(app.instance_path,"finesse_src"))
@@ -42,7 +44,7 @@ def start(instance_path,port=5000, debug=True, ip="0.0.0.0", git_bin="/usr/bin/g
     # need local copy of test
     if not os.path.exists(os.path.join(app.instance_path,"finesse_test")):
         print "finesse test folder didn't exist, cloning now..."
-        utils.git(["clone","git://gitmaster.atlas.aei.uni-hannover.de/finesse/test.git","finesse_test"])
+        utils.git(["clone","%s/test.git"%repo_url,"finesse_test"])
         utils.git(["config","core.sharedRepository","true"], cwd="./finesse_test/")
     
     # load up the actual interface code