Difference between revisions of "Taking the Wiki Offline"

From DFN Wiki
Jump to: navigation, search
(Tag: visualeditor)
Line 1: Line 1:
 +
These instructions were tested on Debian 9 "Stretch", but should work on any POSIX-compliant system.
 +
 
=== Install mwoffliner ===
 
=== Install mwoffliner ===
 
Following the instructions here: https://github.com/openzim/mwoffliner.
 
Following the instructions here: https://github.com/openzim/mwoffliner.
Line 8: Line 10:
 
  unixsoxket /dev/shm/redis.sock
 
  unixsoxket /dev/shm/redis.sock
 
  unixsocketperm 777
 
  unixsocketperm 777
 +
(assuming you're on debian)
  
Run mwoffliner
+
=== Run mwoffliner ===
 +
mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php
 +
This will create a .zim file from the wiki.
  
mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php
+
=== Install Kiwix Reader ===
 +
Install Kiwix Reader: https://www.kiwix.org/en/downloads/kiwix-reader/ on the on the device you want to take offline, and copy the .zim file from the previous step to the device. Test the wiki in Kiwix before you go offline.

Revision as of 15:08, 10 April 2019

These instructions were tested on Debian 9 "Stretch", but should work on any POSIX-compliant system.

Install mwoffliner

Following the instructions here: https://github.com/openzim/mwoffliner.

Set Up redis-server for mwoffliner

Modify the Unix socket section of the redis-server config (/etc/redis/redis.conf) so that the unix socket is created and has the correct permissions.

unixsoxket /dev/shm/redis.sock
unixsocketperm 777

(assuming you're on debian)

Run mwoffliner

mwoffliner --mwUrl=https://wiki.dfn.net.au --adminEmail=-adminEmail=foo@bar.net --mwApiPath=/api.php --mwWikiPath=/ --mwModulePath=/load.php

This will create a .zim file from the wiki.

Install Kiwix Reader

Install Kiwix Reader: https://www.kiwix.org/en/downloads/kiwix-reader/ on the on the device you want to take offline, and copy the .zim file from the previous step to the device. Test the wiki in Kiwix before you go offline.