diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,9 @@
+## 1.8.4
+
++ Get rid of ominious warning at the top, "Hackage documentation generation is not reliable.."
+  Thanks to /u/Opposite-Platypus-99
+  for pointing this out.
+
 ## 1.8.3
 
 + HTML escape X-forwarded-host response as well.
diff --git a/keter.cabal b/keter.cabal
--- a/keter.cabal
+++ b/keter.cabal
@@ -1,8 +1,21 @@
 Cabal-version:       >=1.10
 Name:                keter
-Version:             1.8.3
+Version:             1.8.4
 Synopsis:            Web application deployment manager, focusing on Haskell web frameworks
-Description:         Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/keter>.
+Description:
+    Deployment system for web applications, originally intended for hosting Yesod
+    applications. Keter does the following actions for your application:
+    .
+    * Binds to the main port (usually port 80) and reverse proxies requests to your application based on virtual hostnames.
+    * Provides SSL support if requested.
+    * Automatically launches applications, monitors processes, and relaunches any processes which die.
+    * Provides graceful redeployment support, by launching a second copy of your application, performing a health check[1], and then switching reverse proxying to the new process.
+    * Management of log files.
+    .
+    Keter provides many more advanced features and extension points. It allows configuration of static hosts, redirect rules, management of PostgreSQL databases, and more. It supports a simple bundle format for applications which allows for easy management of your web apps.
+    .
+    1: The health check happens trough checking if a port is opened. If your app doesn't open a port after 30 seconds it's presumed not healthy and gets a term signal.
+
 Homepage:            http://www.yesodweb.com/
 License:             MIT
 License-file:        LICENSE
