Difference between revisions of "Service/Social Help"
< Service
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
[[Machine/justice|Freedom]] using docker | [[Machine/justice|Freedom]] using docker | ||
− | All the stuff lives in | + | All the stuff lives in <code>/srv/socialhelp</code> |
− | It uses the | + | It uses the <code>socialhelp</code> partition which is 20G ext4 on the lvm |
=== Ports === | === Ports === | ||
Shfr: 8000 | Shfr: 8000 | ||
+ | |||
Discourse: 8002 (2222 ssh) | Discourse: 8002 (2222 ssh) | ||
Line 26: | Line 27: | ||
First do the discourse: | First do the discourse: | ||
− | + | cd /srv/socialhelp/discourse | |
− | + | ||
− | + | <nowiki>#</nowiki> Generate the container - will take some time | |
− | + | sudo ./launcher rebuild app | |
− | + | ||
− | + | sudo ./launcher start app --docker-args "-m 4g --cpuset='6-7'" | |
Then the re director: | Then the re director: | ||
− | + | docker pull samdroid/aslo-shfr | |
− | + | # 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 | + | The api key is stored in <code>/srv/socialhelp/discourse_api_key.txt</code> |
Revision as of 19:12, 18 April 2015
Hostnames & Emails
use.socialhelp.sugarlabs.org (HTTP only, redirects to use-socialhelp on https)
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
Ports
Shfr: 8000
Discourse: 8002 (2222 ssh)
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 4g --cpuset='6-7'"
Then the re director:
docker pull samdroid/aslo-shfr
# 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 /srv/socialhelp/discourse_api_key.txt