Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexanderjulo/wiki

a flask based wiki, using markdown files as backend. completely file based!
https://github.com/alexanderjulo/wiki

Last synced: 9 days ago
JSON representation

a flask based wiki, using markdown files as backend. completely file based!

Awesome Lists containing this project

README

        

# Readme

[![Linux build status](https://travis-ci.org/alexanderjulo/wiki.svg?branch=master)](https://travis-ci.org/alexanderjulo/wiki)
[![Windows build status](https://ci.appveyor.com/api/projects/status/ysdxr7rssv6v0j6o/branch/master?svg=true)](https://ci.appveyor.com/project/alexanderjulo/wiki/branch/master)
[![Join the chat at https://gitter.im/gitterHQ/gitterHQ.github.io](https://badges.gitter.im/gitterHQ/gitterHQ.github.io.svg)](https://gitter.im/wiki/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

## About
As I wanted a wiki that just uses plain markdown files as backend, that is easy
to use and that is written in python, to enable me to easily hack around,
but found nothing, I just wrote this down. I hope that it might help others ,too.

## Features

* Markdown Syntax Editing
* Tags
* Regex Search
* Random URLs
* Web Editor
* Pages can also be edited manually, possible uses are:
* use the cli
* use your favorite editor
* sync with dropbox
* and many more

### Planned

* Re-introduce support for customizing the theme
* Speed Improvements
* Code Optimizations
* Caching
* Settings via the webinterface

## Setup
You can install wiki using:

pip install wiki2

Afterwards you can create or change into your content directory and create a `config.py` file in it, that contains at least the following:

# encoding: