Blob


1 Game of Trees Web (Gotweb) is a read-only web implementation of Got.
3 Gotweb is still under development; it is being developed exclusively
4 on OpenBSD and its target audience are OpenBSD developers. Gotweb is
5 ISC-licensed and was designed with pledge(2) and unveil(2) in mind.
7 Gotweb uses bare Git repositories to read versioned data and is designed to
8 work with httpd(8).
10 To compile the Gotweb tool suite on OpenBSD, run:
12 $ make web
13 # make web-install
15 This will install Gotweb and all the required files to /var/www by default.
17 Man page files in the Gotweb source tree can be viewed with 'man -l':
19 $ man -l gotweb/gotweb.conf.5
21 Example configuration for httpd.conf:
23 ext_if = "*"
25 types { include "/usr/share/misc/mime.types" }
27 server "localhost" {
28 listen on $ext_if port 80
30 root "/htdocs/gotweb"
32 location "/cgi-bin/*" {
33 root "/"
34 fastcgi
35 }
36 location "/*" {
37 directory index "index.html"
38 }
39 }
41 Guidelines for submitting patches:
43 Mail patches to: gameoftrees@openbsd.org
44 Pull requests via any Git hosting sites will likely be overlooked.
45 Please keep the intended target audience in mind when contributing to Gotweb.
47 Subscribing to the gameoftrees@openbsd.org mailing list:
49 The mailing list is used for patch reviews, bug reports, and user questions.
50 To subscribe, send mail to majordomo@openbsd.org with a message body of:
51 subscribe gameoftrees
53 See https://www.openbsd.org/mail.html for more information.