Taking the [[Create a Wiki|create-a-wiki]] article as a starting point, this article describes how to set up preview of Friposts wiki. The basic idea is something like the following: . Bare Git Repository . git.fripost.org:fripost-wiki.git . | . | . Repository for Local Edits . ~/git/fripost/wiki . | . | . The Preview Ikiwiki Web Part . ~/public_html/fripost-wiki-preview Where *~/git/fripost/wiki* is a local git repository with remote tracking of the main bare wiki repository *git.fripost.org:fripost-wiki.git*. A command will cause a local compiled version to be created, that is accessed by pointing the browser to *http\://localhost/~/fripost-wiki-preview/*. First the basics. According to [[Create a Wiki|create-a-wiki]] do the following: * Install and configure Git * Install and configure Apache 2 * Install Ikiwiki For the Ikiwiki configuration question, answer them as follows wikiname: fripost-wiki-preview url: http://localhost/~/lab-wiki srcdir: ~/git/fripost/wiki destdir: ~/public_html/fripost-wiki-preview settings: ~/public_html/fripost-wiki-preview/wiki.setup Where ** is the local user name and *~/git/fripost/wiki* is where the local wiki Git repository. This will generate a configuration file: *~/public_html/fripost-wiki-preview/wiki.setup*. Generate the first issue: $ ikiwiki --setup ~/public_html/fripost-wiki-preview/wiki.setup For to preview local edits, run: $ ikiwiki --setup ~/public_html/fripost-wiki-preview/wiki.setup --refresh and point your browser to *http\://localhost/~/fripost-wiki-preview/*. You can also create an alias for to refresh the preview command. $ alias fripost-wiki-preview-refresh='ikiwiki -setup /home/gustav/lab-wiki/fripost-wiki.setup -refresh'