|  | @@ -5197,6 +5197,8 @@ You will notice that an icon appears in the top right corner of the browser, whi
 | 
	
		
			
			| 5197 | 5197 |  -- Jason Self
 | 
	
		
			
			| 5198 | 5198 |  #+END_VERSE
 | 
	
		
			
			| 5199 | 5199 |  
 | 
	
		
			
			|  | 5200 | +*** GNU Social
 | 
	
		
			
			|  | 5201 | +
 | 
	
		
			
			| 5200 | 5202 |  For a microblog you will need a separate domain/subdomain, so see [[Setting up a web site]] for details of how to create an Apache configuration for your microblog.  If you're using freedns then you will need to create a new subdomain.
 | 
	
		
			
			| 5201 | 5203 |  
 | 
	
		
			
			| 5202 | 5204 |  Install some dependencies:
 | 
	
	
		
			
			|  | @@ -6052,6 +6054,47 @@ Within a browser open https://mydomainname.com:8888
 | 
	
		
			
			| 6052 | 6054 |  
 | 
	
		
			
			| 6053 | 6055 |  See documentation in /usr/share/doc/kune/INSTALL.gz
 | 
	
		
			
			| 6054 | 6056 |  
 | 
	
		
			
			|  | 6057 | +** pump.io
 | 
	
		
			
			|  | 6058 | +
 | 
	
		
			
			|  | 6059 | +#+BEGIN_SRC: bash
 | 
	
		
			
			|  | 6060 | +apt-get update && apt-get install nodejs-legacy mongodb graphicsmagick git-core screen
 | 
	
		
			
			|  | 6061 | +cd /opt
 | 
	
		
			
			|  | 6062 | +git clone https://github.com/e14n/pump.io.git
 | 
	
		
			
			|  | 6063 | +cd /opt/pump.io
 | 
	
		
			
			|  | 6064 | +npm install
 | 
	
		
			
			|  | 6065 | +npm install -g databank-mongodb
 | 
	
		
			
			|  | 6066 | +#+END_SRC
 | 
	
		
			
			|  | 6067 | +
 | 
	
		
			
			|  | 6068 | +Edit the configuration file.
 | 
	
		
			
			|  | 6069 | +
 | 
	
		
			
			|  | 6070 | +#+BEGIN_SRC: bash
 | 
	
		
			
			|  | 6071 | +emacs /etc/pump.io.json
 | 
	
		
			
			|  | 6072 | +#+END_SRC
 | 
	
		
			
			|  | 6073 | +
 | 
	
		
			
			|  | 6074 | +Add the following, replacing /mypumpiodomainname.com/ with your domain name.
 | 
	
		
			
			|  | 6075 | +
 | 
	
		
			
			|  | 6076 | +#+BEGIN_SRC: bash
 | 
	
		
			
			|  | 6077 | +{
 | 
	
		
			
			|  | 6078 | +    "driver":  "disk",
 | 
	
		
			
			|  | 6079 | +    "params":  {"dir": "/tmp/pumpio/"},
 | 
	
		
			
			|  | 6080 | +    "secret":  "my dog has fleas",
 | 
	
		
			
			|  | 6081 | +    "noweb":  false,
 | 
	
		
			
			|  | 6082 | +    "site":  "Name of my pump.io site",
 | 
	
		
			
			|  | 6083 | +    "owner":  "My name or organisation",
 | 
	
		
			
			|  | 6084 | +    "ownerURL":  "http://mypumpiodomainname.com/",
 | 
	
		
			
			|  | 6085 | +    "port":  8000,
 | 
	
		
			
			|  | 6086 | +    "hostname":  "mypumpiodomainname.com",
 | 
	
		
			
			|  | 6087 | +    "address":  "pumpio.localhost",
 | 
	
		
			
			|  | 6088 | +    "nologger":  false,
 | 
	
		
			
			|  | 6089 | +    "serverUser":  "pumpio",
 | 
	
		
			
			|  | 6090 | +    "key":  "/etc/my/keyfile.key",
 | 
	
		
			
			|  | 6091 | +    "cert":  "/etc/my/server.crt",
 | 
	
		
			
			|  | 6092 | +    "uploaddir": "/var/local/pump.io/uploads",
 | 
	
		
			
			|  | 6093 | +    "debugClient": false,
 | 
	
		
			
			|  | 6094 | +    "firehose": "ofirehose.example"
 | 
	
		
			
			|  | 6095 | +}
 | 
	
		
			
			|  | 6096 | +#+END_SRC
 | 
	
		
			
			|  | 6097 | +
 | 
	
		
			
			| 6055 | 6098 |  * Related projects
 | 
	
		
			
			| 6056 | 6099 |  
 | 
	
		
			
			| 6057 | 6100 |    * [[https://freedomboxfoundation.org/][Freedombox]]
 |