1 min

Installing Wren

Make appropriate DNS changes for the domain name or subdomain name.

Then on the server:

  • cd /home
  • mkdir 'dirname'
  • cd 'dirname'
  • mkdir sessionids
  • mkdir markup
  • git clone http:// (Wren repo)
  • mkdir Wren/root/versions
  • cd Wren/yaml
  • edit yaml config file accordingly
  • cd Wren/lib/Shared
  • edit Config.pm and modify variable that stores the location of the YAML file.
  • cd Wren/root/javascript/splitscreen
  • edit splitscreen.js and change the cookie prefix info if the cookie prefix value was changed in the YAML file. look for "getCookie" function.
  • if necessary, modify images in Wren/root/images
  • if the above images were changed, then cd into Wren/tmpl and modify the templates "header.tmpl" and "customarticle.tmpl".
  • modify "loginform.tmpl" to change the URL for "form.css". should not need to do this. correct in main repo.
  • cd into Wren/nginx
  • cp -i wren-nginx.config /etc/nginx/sites-available/[your.domain.name]
  • cd /etc/nginx/sites-available
  • modify the nginx config file accordingly.
  • ln -s /etc/nginx/sites-available/config-file /etc/nginx/sites-enabled/config-file
  • service nginx restart
  • cd /home
  • chown -R user:group 'dirname' created at step two above.
  • cp Wren/json/links.json Wren/root
  • visit http://your.domain.name/wren/login and enter email address stored in YAML file.
  • check email for login activation link and click link.
  • then visit http://your.domain.name/wren/create and post away

#wren - #howto - #blogging

From JR's : articles
186 words - 1410 chars - 1 min read
created on
updated on - #
source - versions

Related articles
Another user's view on Medium.com - Mar 03, 2014
Using Jekyll with GitHub Pages - Apr 06, 2016
Story ideas and other tips for authors - Oct 08, 2013
Having search engines index a website - Mar 19, 2016
Wren - Static blog generator - Mar 02, 2016



A     A     A     A     A

© 2013-2017 JotHut - Online notebook

current date: Dec 26, 2024 - 6:34 p.m. EST