Git and Python based Wiki
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gentoo
misc
.gitignore
LICENSE
README
edit.html
notfound.html
search.html
stylesheet.css
view.html
wiki.conf.example
wiki.py
wiki.systemconf

README

Python Git Wiki
================

This is a lightweight Wiki using a Git storage backend
for personal use. Edits can be done by regular Git tools or
by browser.

The main purpose is for personal use on your local machine. The code
is *NOT* secured against all kinds of attacks. **Do not use it on public servers.**

### Features

  * Search
  * without JavaScript

### First Start

1. Install the python packages

  * GitPython
  * Markdown

2. Start the Wiki

  `./wiki.py`

  A configuration file and Git repository will be created in `~/.pygitwigi`.
  The wiki is now ready for use.

  For customisation check the configuration file `~/.pygitwigi/wiki.conf`

### Quick install on Gentoo

  ebuild ./gentoo/www-apps/pygitwiki/pygitwiki-0.1.ebuild digest
  ebuild ./gentoo/www-apps/pygitwiki/pygitwiki-0.1.ebuild merge

### Run as Service

In order to start the wiki as a service copy the file misc/pygitwiki.service
to ~/.config/systemd/user/ and modity it to match your setup.
You can start or enable the wiki via systemd commands:

    systemctl --user enable pygitwiki
    systemctl --user start pygitwiki