How easy to run can a wiki be? Let's see.
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.
_static nah Jul 20, 2017
chromeext
data electron and chromeext JS are now identical Jul 13, 2017
electron
licenses add jszip library Jul 16, 2017
pages
sanic
snap 0.3 Jul 16, 2017
templates Fix #1 Aug 9, 2017
.gitignore igmore harder Jul 14, 2017
Dockerfile
LICENSE Initial commit Jul 11, 2017
MANIFEST.in
Makefile better URL fixing Jul 14, 2017
README.md Update README.md Aug 9, 2017
gyro.py unbreak search Jul 16, 2017
requirements.txt
setup.cfg
setup.py

README.md

Gyro

How easy to run can a wiki be? Let's see.

How to try it

Easiest way: fades -r requirements.txt gyro.py

Not so easy way: create a virtualenv manually, install dependencies from requirements.txt, run gyro.py with Python3

alt text

Docker

  1. Build the image
docker build -t gyro .
  1. Run the image
docker run -p 80:80 gyro

Electron

You need to have npm and jinja2 installed.

make electron-build

Google chrome extension

You need to have jinja2 installed.

make chromeext

You need to install it manually, and probably dont want to do it ;-)

Snap

You need snapcraft, jinja2 and npm installed.

make snap

Credits

All licenses for software shipped as part of Gyro are kept in licenses/ but here's a shorter version.

TODO

Things that need to happen before this is stable and publicized:

  • Export / Import functionality
  • I18n
  • UX overhaul