Markdown compatible Wiki system for Git backend.
- Use for knowledge base.
- Use for take meeting minutes.
- Use for operating procedure manual.
- Use for ownself. or use for multi users and teams.
- Those who want to use Markdown preview even on-premises environment or local environment where cloud environment can not be used.
- Support Git repository. and
git clone
,git push
. - Support text files too.
- Support markdown format.
- Like GFM and CommonMark. and more. ref:beckorz/previm features.
- Works cross-platform.(Win/Linux/Mac).
- Having built-in web server, and reverse proxy support.
- SSL support(Apache, nginx etc).
- PDF file download feature. (by wkhtmltopdf)
- Raw file download feature.
- Python 3 (Python 3.5 later)
- Git client (Optional)
- wkhtmltopdf (Optional)
Python requirements:
-
chardet
pip install chardet
-
Flask
pip install flask
or
pip install -r requirements.txt
-
Install Git client.(Optional)
-
Install python 3. (3.5 later)
-
Install python dependencies.
-
Edit the
config.ini
. (Ref:config.example.ini
)- And create sample directory.(For Windows)
- Execute
initial_sample_repo.bat
- Execute
- And create sample directory.(For Windows)
-
Start server.
python app.py
-
Open
http://localhost:5000/
in your browser.
If you want to modify the file, please fix it by git clone
, git push
.
- Need for bare repository in GIT.
- To output PDF, wkhtmltopdf is necessary.
IE11, Edge, Firefox, Chrome, Safari
- Style
- /static/css/*
- auth.
- Support mathjax.
- YAML front matter.
- Switch tasklist.
- Notification.
- Show activity page.
- Text avater / Gravatar
- Sample page.