WikiLipe is a simple personal wiki that uses Markdown syntax.
- Download or clone this repository into a web server with php module running.
- Get access the
index.php
and the WikiLipe will warn whether adjusting the directory permission is necessary.
For security reasons it is highly recommendable to use .htaccess
with authentication for getting the WikiLipe access.
Example:
AuthType Basic
AuthName "WikiLipe"
AuthUserFile /etc/apache2/htpasswd/wikilipe.passwd
Require valid-user
# Allow to access the wikilipe_app.png without authentication
SetEnvIf Request_URI "/wikilipe_app.png$" LogoURI
Order Deny,Allow
Deny from all
Allow from env=LogoURI
Satisfy any
The pre built version of highlight.js contains 23 commonly used languages; however, it is possible to create a custom bundle including only the languages you need using this tool
It is also possible to change the syntax highlight's style
It is possible to add more showdown.js' extensions
- jQuery
- Markdown Converter - showdown.js
- Markdown extensions - Table Of Contents - showdown-toc
- Syntax Highlighter - highlight.js
- FamFamFam icons - FamFamFam
- The logo was created using FlamingText
docker run -p 8080:8080 -v $PWD:/var/www/html trafex/php-nginx
- http://localhost:8080
If you wish to contribute you can submit an issue or feel free to issue a pull request.
WikiLipe is released under the MIT License. See LICENSE file for details.