diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,9 @@
+## warp-tls
+
+Serve WAI applications using the Warp webserver and the Haskell TLS library.
+
+In order to generate a self-signed certificate for testing, try the following:
+
+    openssl genrsa -out key.pem 2048
+    openssl req -new -key key.pem -out certificate.csr
+    openssl x509 -req -in certificate.csr -signkey key.pem -out certificate.pem
diff --git a/warp-tls.cabal b/warp-tls.cabal
--- a/warp-tls.cabal
+++ b/warp-tls.cabal
@@ -1,5 +1,5 @@
 Name:                warp-tls
-Version:             3.0.1
+Version:             3.0.1.1
 Synopsis:            HTTP over SSL/TLS support for Warp via the TLS package
 License:             MIT
 License-file:        LICENSE
@@ -10,8 +10,8 @@
 Build-Type:          Simple
 Cabal-Version:       >=1.6
 Stability:           Stable
-Description:         HTTP over SSL/TLS support for Warp via the TLS package.
-extra-source-files:  ChangeLog.md
+description:         API docs and the README are available at <http://www.stackage.org/package/warp-tls>.
+extra-source-files:  ChangeLog.md README.md
 
 Library
   Build-Depends:     base                          >= 4        && < 5
