From ef45b0e42c598a84c8e8a722d1a7662e9841ebff Mon Sep 17 00:00:00 2001
From: Zachary Klosko <31484611+zklosko@users.noreply.github.com>
Date: Fri, 15 May 2020 09:33:47 -0400
Subject: [PATCH] Update install.md

---
 docs/install.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/docs/install.md b/docs/install.md
index 420ff111c..31c5730ac 100644
--- a/docs/install.md
+++ b/docs/install.md
@@ -10,6 +10,61 @@
 
 Instuctions for setting up a reverse proxy can be found [here](reverse-proxy).
 
+## Manual configuration
+
+If you need to manually configure dependencies or services for LibreTime, below is a list of the options
+the LibreTime installer can use.
+
+```
+Usage: sudo bash install [options]
+    -h, --help, -?
+                Display usage information
+    -V, --version
+                Display version information
+    -v, --verbose
+                More output
+    -q, --quiet, --silent
+                No output except errors
+    -f, --force
+                Turn off interactive prompts
+    --distribution=DISTRIBUTION
+                Linux distribution the installation is being run on
+    --release=RELEASE
+                Distribution release
+    -d, --ignore-dependencies
+                Don't install binary dependencies
+    -w, --web-user=WEB_USER
+                Set the apache web user. Defaults to www-data. Only change
+                this setting if you've changed the default apache web user
+    -r, --web-root=WEB_ROOT
+                Set the web root for Airtime files
+                This will copy the Airtime application files, but you will need
+                to give your web user access to the given directory if it is 
+                not accessible
+    --web-port=WEB_PORT
+                Set what port the LibreTime interface should run on.
+    -I, --in-place
+                Set the current Airtime directory as the web root
+                Note that you will need to give your web user permission to 
+                access this directory if it is not accessible
+    -p, --postgres
+                Create a default postgres user named 'airtime' with password
+                'airtime'
+    -a, --apache
+                Install apache and deploy a basic configuration for Airtime
+    -i, --icecast
+                Install Icecast 2 and deploy a basic configuration for Airtime
+    --selinux
+                Run restorecon on directories and files that need tagging to
+                allow the WEB_USER access
+    --no-postgres
+                Skips all postgres related install tasks (Useful if you configure
+                postgresql as part of another script / docker builds)
+    --no-rabbitmq
+                Skips all rabbitmq related install tasks.
+                "
+```
+
 ## Ubuntu Package
 LibreTime maintains amd64 .deb packages for Ubuntu 16.04 (Xenial) and 18.04
 (Bionic). These can be downloaded [here](https://github.com/LibreTime/libretime-debian-packaging/releases).