Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Setting up Papers.FreeBSD.org ====== ===== Packages ===== <code> nginx ca_root_nss rubygem-jekyll rubygem-jekyll-feed rubygem-jekyll-paginate </code> ===== Create Jekyll Site ===== mkdir -p /usr/local/www cd /usr/local/www jekyll new papers ===== Jekyll Config ===== /usr/local/www/papers/_config.yml <code> title: FreeBSD Presentations and Papers baseurl: "" # the subpath of your site, e.g. /blog url: "https://papers.freebsd.org" # the base hostname & protocol for your site </code> ===== NGINX Config ===== /usr/local/etc/nginx/nginx.conf <code> server { listen 80 default; server_name papers.freebsd.org; root /usr/local/www/papers/_site; expires 300s; location / { index index.html; } } </code> ===== Build Site ===== cd /usr/local/www/papers jekyll build clusteradm/papers.txt Last modified: 2016/08/20 20:39by AllanJude