diff --git a/Procfile b/Procfile
index 1d79f8be7672743a39b943105f8abe19deb184d2..634773f91f7c7986804329da14da000bcdade6c2 100644
--- a/Procfile
+++ b/Procfile
@@ -1 +1,2 @@
 renovate: node renovate
+web: node bin/heroku/web.js
diff --git a/bin/heroku/web.js b/bin/heroku/web.js
new file mode 100644
index 0000000000000000000000000000000000000000..bf92ce79e2beb032208bd9ece9967d5987b1adc1
--- /dev/null
+++ b/bin/heroku/web.js
@@ -0,0 +1,18 @@
+/* eslint-disable no-console */
+const http = require('http');
+
+const port = process.env.PORT || '3000';
+
+const requestHandler = (request, response) => {
+  // Redirect users to Heroku dashboard
+  response.writeHead(302, { Location: 'https://dashboard.heroku.com/apps' });
+  response.end();
+};
+
+http.createServer(requestHandler).listen(port, (err) => {
+  if (err) {
+    console.log('Failed to start web server', err);
+    return;
+  }
+  console.log(`Web server is listening on ${port}`);
+});