diff --git a/Using-your-own-server.md b/Using-your-own-server.md new file mode 100644 index 0000000..696c852 --- /dev/null +++ b/Using-your-own-server.md @@ -0,0 +1,21 @@ +* see also https://github.com/WhisperSystems/TextSecure-Server/issues/5 +* The server code repository is [here](https://github.com/WhisperSystems/TextSecure-Server). + +To setup your own server a few things are required on your machine: + +1. Java JDK +2. Redis +3. Memcached +4. PostgreSQL (or possibly any other SQL Server) + +Furthermore Accounts with Gcm, Amazon S3 and Twilio are required, but can be made optional with few changes in the code. + +Once the requirements are installed, continue with the following: + +1. git clone https://github.com/WhisperSystems/TextSecure-Server.git +2. cd into the TextSecure-Server directory +3. cp config/sample.yml local.yml +4. edit the local.yml with your details +5. then say `mvn package; java -jar PATH-TO-JAR server local.yml` + +This will start the server.