]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/tips/ikiwiki_via_gopher.mdwn
3.20160509~bpo8+1
[git.ikiwiki.info.git] / doc / tips / ikiwiki_via_gopher.mdwn
1 [[!meta date="2008-06-15 15:05:02 -0400"]]
3 Remember gopher? Ikiwiki can be served up by this venerable protocol.
5 It's pretty simple to get it going. Just install pygopherd or another gopher
6 server, and have ikiwiki put its pages where that server expects. For
7 pygopherd, it was in `/var/gopher`.
9 When building the wiki, make sure to specify --no-usedirs (or equivilant in
10 the setup file). Gopher doesn't convert "foo/" links into
11 "foo/index.html", so usedirs won't work well with it; if usedirs is
12 disabled, browsing through the wiki via gopher will work just fine.
14 Since AFAIK gopher has no equivilant to CGI, you'll need to keep a
15 web server around for editing pages. If you do set up a cgi, make sure to
16 configure `url` to something like `gopher://hostname/h/`, so that it
17 links back properly to gopherspace from the CGI.
19 One unresolved problem: Style sheets are not loaded. The urls seem ok, but
20 pygopherd seems to serve them in a form that doesn't work somehow. I have
21 not invesitaged more, because a fully unstyled web page fits the retro
22 gopher better anyhow.
24 --[[Joey]]