diff --git a/modules/openstack_project/files/specs/index.html b/modules/openstack_project/files/specs/index.html
new file mode 100644
index 0000000000..3de7f690e9
--- /dev/null
+++ b/modules/openstack_project/files/specs/index.html
@@ -0,0 +1,137 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+      xmlns:py="http://genshi.edgewall.org/"
+      lang="en">
+  <HEAD>
+    <TITLE>OpenStack Specifications</TITLE>
+
+    <script type="text/javascript"
+            src="http://status.openstack.org/common.js"></script>
+
+    <!-- Google Fonts -->
+    <link href='http://fonts.googleapis.com/css?family=PT+Sans&amp;subset=latin' rel='stylesheet' type='text/css'/>
+
+  <!-- Google Fonts -->
+  <link href="http://www.openstack.org/blog/feed/" rel="alternate" title="RSS 2.0" type="application/rss+xml"/>
+  <link href="http://fonts.googleapis.com/css?family=PT+Sans&amp;subset=latin" rel="stylesheet" type="text/css"/>
+  <!-- Framework CSS -->
+  <link href="http://openstack.org/themes/openstack/css/blueprint/screen.css" media="screen, projection" rel="stylesheet" type="text/css"/>
+  <link href="http://openstack.org/themes/openstack/css/blueprint/print.css" media="print" rel="stylesheet" type="text/css"/>
+  <!--[if lt IE 8]><link rel="stylesheet" href="http://openstack.org/themes/openstack/css/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
+  <!-- OpenStack Specific CSS -->
+  <link href="http://openstack.org/themes/openstack/css/main.css" media="screen, projection, print" rel="stylesheet" type="text/css"/>
+  <link href="http://openstack.org/themes/openstack/css/dropdown.css" rel="stylesheet" type="text/css"/>
+
+ </HEAD>
+
+  <BODY>
+ <body class="docshome" id="docshome">
+  <!-- Top Site Banner -->
+  <div class="topMessage">
+   <div class="container">
+    <div class="span-24 last">
+     <p>
+      Need help with a development problem?
+      <a class="roundedButton" href="https://ask.openstack.org/en/questions/">
+       Ask OpenStack
+      </a>
+     </p>
+    </div>
+   </div>
+  </div>
+  <!-- End Site Banner -->
+  <div class="container">
+   <div id="header">
+    <div class="span-5">
+     <h1 id="logo">
+      <a href="http://www.openstack.org/">
+       OpenStack
+      </a>
+     </h1>
+    </div>
+    <div class="span-19 last blueLine">
+     <div class="span-19" id="navigation">
+      <ul id="Menu1">
+       <li>
+        <a href="/" title="Go to the Home page">
+         Home
+        </a>
+       </li>
+       <li>
+        <a class="link" href="http://www.openstack.org/software/" title="Go to the Software page">
+         Software
+        </a>
+       </li>
+       <li>
+        <a class="link" href="http://www.openstack.org/user-stories/" title="Go to the User Stories page">
+         User Stories
+        </a>
+       </li>
+       <li>
+        <a class="link" href="http://www.openstack.org/community/" title="Go to the Community page">
+         Community
+        </a>
+       </li>
+       <li>
+        <a class="link" href="http://www.openstack.org/foundation/" title="Go to the Foundation page">
+         Foundation
+        </a>
+       </li>
+       <li>
+        <a class="link" href="http://www.openstack.org/profile/" title="Go to the Profile page">
+         Profile
+        </a>
+       </li>
+       <li>
+        <a href="http://www.openstack.org/blog/" title="Go to the OpenStack Blog">
+         Blog
+        </a>
+       </li>
+       <li>
+        <a href="http://wiki.openstack.org/" title="Go to the OpenStack Wiki">
+         Wiki
+        </a>
+       </li>
+       <li>
+        <a href="http://docs.openstack.org/" title="Go to OpenStack Documentation">
+         Documentation
+        </a>
+       </li>
+      </ul>
+     </div>
+    </div>
+   </div>
+   <div class="span-17">
+    <p>
+    </p>
+   </div>
+ </div>
+    <div class="container">
+      <div class="opener span-24 last">
+        <h1>OpenStack Specifications</h1>
+
+    <dl>
+      <dd>
+        <a href="openstack/sahara-specs/">Data Processing Service
+          Specifications</a>
+      </dd>
+      <dd>
+        <a href="openstack/docs-specs/">Documentation Program
+          Specifications</a>
+      </dd>
+      <dd>
+        <a href="openstack/keystone-specs/">Identity Program
+          Specifications</a>
+      </dd>
+      <dd>
+        <a href="openstack/ironic-specs/">Ironic Project
+          Specifications</a>
+      </dd>
+      <dd>
+        <a href="openstack/ceilometer-specs/">Telemetry Program
+          Specifications</a>
+      </dd>
+    </dl>
+      </div>
+    <script type="text/javascript">footer();</script>
+  </BODY>
+</html>
diff --git a/modules/openstack_project/manifests/static.pp b/modules/openstack_project/manifests/static.pp
index c25477782f..bf4d64f8a4 100644
--- a/modules/openstack_project/manifests/static.pp
+++ b/modules/openstack_project/manifests/static.pp
@@ -297,4 +297,12 @@ class openstack_project::static (
     require => User['jenkins'],
   }
 
+  file { '/srv/static/specs/index.html':
+    ensure  => present,
+    owner   => 'jenkins',
+    group   => 'jenkins',
+    mode    => '0444',
+    source  => 'puppet:///modules/openstack_project/specs/index.html',
+    require => File['/srv/static/specs'],
+  }
 }