.sandstorm | ||
bin | ||
dokuwiki@a5690a8c53 | ||
plugin | ||
.gitignore | ||
.gitmodules | ||
500.html | ||
acl.auth.php | ||
leveldb.ini | ||
local.php | ||
preload.php | ||
README.md |
DokuWiki Sandstorm
Run DokuWiki on Sandstorm. A lightweight wiki for your personal use.
Details
- Runs in PHP 7 using PHP-FPM and an Nginx reverse proxy
- Uses Sandstorm authentication
Troubleshooting
PHP errors in the page
- See if the script referenced in the error is in
plugins
. You may have a plugin that needs to be upgraded or disabled.- If you can't disable/remove the plugin via the UI:
- Download a backup of the grain
- Unzip the backup into a new folder
- Remove the plugin folder from the unzipped backup tree
- Rezip up the backup tree, preserving the same base folders
- Restore the grain from backup
- If you can't disable/remove the plugin via the UI:
Building a new version
Requirements
- git
- VirtualBox
- Vagrant
- vagrant-spk
Setup & Commands
git submodule init
git submodule update
bin/upgrade_dokuwiki <target git tag from https://github.com/splitbrain/dokuwiki>
# follow the directions printed from the script