aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2013-10-31 08:01:50 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2013-11-01 19:58:08 +0100
commit63313953c844f415301011d2ad1b75f0931a88b2 (patch)
tree203cf7a851990cf28ac0c9211da93bc08a8dfd6a
parented52962997364560d341e0197c20a616e9b0f03e (diff)
downloadapp.sh-63313953c844f415301011d2ad1b75f0931a88b2.tar.gz
app.sh-63313953c844f415301011d2ad1b75f0931a88b2.tar.bz2
app.sh-63313953c844f415301011d2ad1b75f0931a88b2.tar.xz
app.sh-63313953c844f415301011d2ad1b75f0931a88b2.zip
docs/app.txt: More in the introduction.
-rw-r--r--docs/app.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/app.txt b/docs/app.txt
index 487c9cd..9e9afc0 100644
--- a/docs/app.txt
+++ b/docs/app.txt
@@ -25,6 +25,24 @@ $ app upgrade
$ app restart
---------------------------------------------------------------------
+appsh is a pragmatic approach to managing a set of apps on a server.
+It is heavily inspired by git's approach in its command line interface
+and scriptability.
+
+It handles installation aspects: downloading, unpacking and upgrading,
+operational aspects: starting, stopping and basic configuration.
+
+The package contains a set of tools that can be used directly on the
+command line, or through your own extensions.
+
+Requirements
+^^^^^^^^^^^^
+
+* Linux. OSX and Cygwin are possible to support, but it's not tested
+ there yet. Solaris is also doable.
+* Bash 4 and "standard" GNU userland.
+* If using Maven: xmlstarlet
+
INSTALLING AN APPLICATION
~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -133,6 +151,9 @@ TODOs
* Find a way to check if an application is running.
+* Make `app.state` a core feature. Possible values are `enabled` and
+ `disabled`.
+
SEE ALSO
--------