diff --git a/docs/appendices/0.5.0-migration-guide.md b/docs/appendices/0.5.0-migration-guide.md
index 58f1d1424..e8a606e65 100644
--- a/docs/appendices/0.5.0-migration-guide.md
+++ b/docs/appendices/0.5.0-migration-guide.md
@@ -20,6 +20,6 @@
## Dockerfile apps with exposed ports
-- Dockerfiles with `EXPOSE` clauses will get [all **tcp** ports proxied by default](/dokku/deployment/dockerfiles/#exposed-ports)
+- Dockerfiles with `EXPOSE` clauses will get [all **tcp** ports proxied by default](/dokku/deployment/methods/dockerfiles/#exposed-ports)
- Note that nginx will proxy the same port numbers to listen publicly
- UDP ports can be exposed by disabling the [nginx proxy](/dokku/advanced-usage/proxy-management/) with `dokku proxy:disable myapp`
diff --git a/docs/deployment/application-deployment.md b/docs/deployment/application-deployment.md
index 1121592f0..841bd6e50 100644
--- a/docs/deployment/application-deployment.md
+++ b/docs/deployment/application-deployment.md
@@ -168,15 +168,15 @@ See the [nginx documentation](/dokku/configuration/nginx/#default-site).
## Dockerfile deployment
-See the [dockerfile documentation](/dokku/deployment/dockerfiles/).
+See the [dockerfile documentation](/dokku/deployment/methods/dockerfiles/).
## Specifying a custom buildpack
-See the [buildpack documentation](/dokku/deployment/buildpacks/).
+See the [buildpack documentation](/dokku/deployment/methods/buildpacks/).
## Image tagging
-See the [image tagging documentation](/dokku/deployment/images/).
+See the [image tagging documentation](/dokku/deployment/methods/images/).
## Removing a deployed app
diff --git a/docs/deployment/buildpacks.md b/docs/deployment/methods/buildpacks.md
similarity index 100%
rename from docs/deployment/buildpacks.md
rename to docs/deployment/methods/buildpacks.md
diff --git a/docs/deployment/dockerfiles.md b/docs/deployment/methods/dockerfiles.md
similarity index 100%
rename from docs/deployment/dockerfiles.md
rename to docs/deployment/methods/dockerfiles.md
diff --git a/docs/deployment/images.md b/docs/deployment/methods/images.md
similarity index 99%
rename from docs/deployment/images.md
rename to docs/deployment/methods/images.md
index 6bd3d4b8c..f5e0badce 100644
--- a/docs/deployment/images.md
+++ b/docs/deployment/methods/images.md
@@ -1,4 +1,4 @@
-# Image Tagging
+# Image Tag Deployment
> New as of 0.4.0
diff --git a/docs/template.html b/docs/template.html
index 22790da1f..c1284301b 100644
--- a/docs/template.html
+++ b/docs/template.html
@@ -131,9 +131,6 @@
Deployment
Deploying an Application
- Buildpack Deployment
- Dockerfile Deployment
- Image Tagging
Application Management
Remote Commands
One Off Processes/Cron
@@ -141,6 +138,12 @@
User Management
Zero Downtime Deploy Checks
+ Deployment Methods
+
+ Buildpack Deployment
+ Dockerfile Deployment
+ Docker Image Deployment
+
Configuration
Environment Variables
diff --git a/docs/viewdocs.json b/docs/viewdocs.json
index f7b28ff41..353ae1703 100644
--- a/docs/viewdocs.json
+++ b/docs/viewdocs.json
@@ -9,6 +9,9 @@
"process-management": "deployment/process-management/",
"remote-commands": "deployment/remote-commands/",
+ "deployment/buildpacks": "deployment/methods/buildpacks/",
+ "deployment/dockerfiles": "deployment/methods/dockerfiles/",
+ "deployment/images": "deployment/methods/images/",
"configuration-management": "configuration/environment-variables/",
"deployment/ssl-configuration": "configuration/ssl/",
"dns": "configuration/dns/",