diff --git a/docs/img/app_configure_button.png b/docs/img/app_configure_button.png
new file mode 100644
index 000000000..5cadedbb3
Binary files /dev/null and b/docs/img/app_configure_button.png differ
diff --git a/docs/img/app_restore_button.png b/docs/img/app_restore_button.png
new file mode 100644
index 000000000..1e72af41b
Binary files /dev/null and b/docs/img/app_restore_button.png differ
diff --git a/docs/img/app_uninstall_button.png b/docs/img/app_uninstall_button.png
new file mode 100644
index 000000000..00a91cd6a
Binary files /dev/null and b/docs/img/app_uninstall_button.png differ
diff --git a/docs/img/app_update.png b/docs/img/app_update.png
new file mode 100644
index 000000000..b3e57cf0d
Binary files /dev/null and b/docs/img/app_update.png differ
diff --git a/docs/references/usermanual.md b/docs/references/usermanual.md
index 75379e2ec..3bca95e5f 100644
--- a/docs/references/usermanual.md
+++ b/docs/references/usermanual.md
@@ -2,33 +2,38 @@
## Introduction
-The Cloudron is the best way to run apps and manage users on your private server.
-When we say `private`, we mean that we create a virtual server that is exclusive
-to you. Each cloudron.io user gets their own server.
+The Cloudron is the best platform self-hosting web applications on your server. You
+can easily install apps on it, add users, manage access restriction and keep your
+server and apps updated with no effort.
+
+You might wonder that there are so many 1-click app solutions out there and what is so special
+about Cloudron? As the name implies, 1-click installers simply install code into a server
+and leave it at that. There's so much more to do:
-You might wonder that there are many 1-click app solutions out there and what's so special
-about Cloudron? Most 1-click solutions simply put code into a server and leave it at that.
-There's so much more to do:
1. Configure a domain to point to your server
2. Setup SSL certificates and renew them periodically
-3. Ensure app is backed up correctly
-4. Ensure app is uptodate and secure
-5. Have a mechanism to quickly restore the app from a backup
+3. Ensure apps are backed up correctly
+4. Ensure apps are uptodate and secure
+5. Have a mechanism to quickly restore apps from a backup
6. Manage users across all your apps
-7. Notifications about the app status
+7. Get alerts and notifications about the status of apps
... and so on ...
We made the Cloudron to dramatically lower the bar for people to run apps on servers. Just provide
-a domain name, install apps and add users. All the server management listed above is completely automated.
+a domain name, install apps and add users. All the server management tasks listed above is
+completely automated.
-If you want to learn more about the secret sauce that makes the Cloudron, please read our [architecture overview](/references/architecture.html).
+If you want to learn more about the secret sauce that makes the Cloudron, please read our
+[architecture overview](/references/architecture.html).
## Use cases
-What can you run on a Cloudron? Here are some of the apps you can run on a Cloudron:
+Here are some of the apps you can run on a Cloudron:
+
* RSS Reader
* Chat, IRC, Jabber servers
+* Public forum
* Blog
* File syncing and sharing
* Code hosting
@@ -46,7 +51,7 @@ the Cloudron from the `Users` menu item.
-Tip: The Cloudron administration panel is located at the `my` subdomain. You might want to bookmark
+The Cloudron administration page is located at the `my` subdomain. You might want to bookmark
this link!
## Apps
@@ -64,10 +69,10 @@ Clicking the `Install` button will show an install dialog like below:
-The `Location` field is the subdomain in which your app will be installed. For example, use the
-`mail` location to access your web mail client or the `blog` location to access your Wordpress blog.
+The `Location` field is the subdomain in which your app will be installed. For example, if you use the
+`mail` location for your web mail client, then it will be accessible at `mail.`.
-Tip: You can access the apps directly on your browser using `blog.`. You don't have to
+Tip: You can access the apps directly on your browser using `mail.`. You don't have to
visit the Cloudron administration panel.
`Access control` specifies who can access this app.
@@ -75,7 +80,7 @@ visit the Cloudron administration panel.
* `Every Cloudron user` - Any user in your Cloudron can access the app. Initially, you are the only
user in your Cloudron. Unless you explicitly invite others, nobody else can access these apps.
Note that the term 'access' depends on the app. For a blog, this means that nobody can post new
- blog posts (but anybody can view them). For a chat server, this means that nobody can access
+ blog posts (but anybody can view them). For a chat server, this might mean that nobody can access
your chat server.
* `Restrict to groups` - Only users in the groups can access the app.
@@ -85,19 +90,24 @@ visit the Cloudron administration panel.
All your apps automatically update as and when the application author releases an update. The Cloudron
will attempt to update around midnight of your timezone.
-Some app updates are not automatic. This can happen if a new version of the app has dropped some features
+Some app updates are not automatic. This can happen if a new version of the app has removed some features
that you were relying on. In such a case, the update has to be manually approved. This is simply a matter
-of clicking the `Update` button after you read about the changes.
+of clicking the `Update` button (the green star) after you read about the changes.
+
+
### Backups
-All your apps will automatically backup and those backups are stored encrypted in Amazon S3. You don't have
-to do anything about it.
+All apps are automatically backed up every day. Backups are stored encrypted in Amazon S3. You don't have
+to do anything about it. The [Cloudron CLI](https://git.cloudron.io/cloudron/cloudron-cli) tool can be used
+to download application backups.
### Configuration
Apps can be reconfigured using the `Configure` dialog. Click on the wrench icon in the application grid
-to bring up the following dialog:
+to bring up the following dialog.
+
+
@@ -109,17 +119,23 @@ Changing an app's configuration has a small downtime (usually around a minute).
### Restore
-Apps can be restored to a previous backup by clicking on the `Restore` button. Note that restoring previous
-data might also restore the previous version of the software. For example, you might be currently using
-Version 5 of the app. If you restore to a backup that was made with Version 3 of the app, then the restore
+Apps can be restored to a previous backup by clicking on the `Restore` button.
+
+
+
+Note that restoring previous data might also restore the previous version of the software. For example, you might
+be currently using Version 5 of the app. If you restore to a backup that was made with Version 3 of the app, then the restore
operation will install Version 3 of the app. This is because the latest version may not be able to handle old data.
### Uninstall
-You can uninstall an app by clicking the `Uninstall` button. Note that all data associated with the app will
-be immediately removed from the Cloudron. App data might still persist in your old backups and the
-[CLI tool](https://git.cloudron.io/cloudron/cloudron-cli) provides a way to restore from those old backups should
-it be required.
+You can uninstall an app by clicking the `Uninstall` button.
+
+
+
+Note that all data associated with the app will be immediately removed from the Cloudron. App data might still
+persist in your old backups and the [CLI tool](https://git.cloudron.io/cloudron/cloudron-cli) provides a way to
+restore from those old backups should it be required.
### Embedding Apps