Difference between revisions of "Service/Social Help"

From Sugar Labs
Jump to navigation Jump to search
(container.yml)
Line 16: Line 16:
  
 
It uses the <code>socialhelp</code> partition which is 20G ext4 on the lvm
 
It uses the <code>socialhelp</code> partition which is 20G ext4 on the lvm
 
=== Ports ===
 
 
Shfr: 8000
 
 
Discourse: 8002 (2222 ssh)
 
  
 
== Setup ==
 
== Setup ==
Line 37: Line 31:
 
Then the re director:
 
Then the re director:
  
  docker pull samdroid/aslo-shfr
+
  container.yml start /home/sam/aslo/socialhelp -d
 
+
The sso also service can be started via container.yml too.  It lives in <code>/home/sam/socialhelp-sso</code>.
# Get id of old instance
 
docker ps
 
docker kill [id]
 
 
 
docker run -e API_KEY=DISCOURSE_API_KEY -m 500m --cpuset="7" -c 1 -p 8000:8000 --name="SHFR-Beaver" -d samdroid/aslo-shfr:latest
 
 
 
The api key is stored in <code>/srv/socialhelp/discourse_api_key.txt</code>
 

Revision as of 06:51, 18 July 2015

Hostnames & Emails

socialhelp.sugarlabs.org

use.socialhelp.sugarlabs.org (HTTP only, redirects to use-socialhelp on https)

use-socialhelp.sugarlabs.org

socialhelp AT sugarlabs DOT org

Hosted On

Freedom using docker

All the stuff lives in /srv/socialhelp

It uses the socialhelp partition which is 20G ext4 on the lvm

Setup

First do the discourse:

cd /srv/socialhelp/discourse

# Generate the container - will take some time
sudo ./launcher rebuild app

sudo ./launcher start app --docker-args "-m 5g --cpuset='6-7'" 

Most of the helpful discourse documentation is found on their discourse forum.

Then the re director:

container.yml start /home/sam/aslo/socialhelp -d

The sso also service can be started via container.yml too. It lives in /home/sam/socialhelp-sso.