From 2d935d3b5678d71313541c831ad2bb7aeab9c18a Mon Sep 17 00:00:00 2001 From: JavaJens Date: Mon, 24 Mar 2014 00:10:15 -0700 Subject: [PATCH] Created Using your own server (markdown) --- Using-your-own-server.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Using-your-own-server.md 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.