perkeep/website
mpl b3381cc58d pk-web: add paging on timeout for docker runs
It happens somewhat regularly that pk-web stops syncing commits to
github, and sending e-mails about it, because any docker run process
seems to get stucked. Invariably, restarting the docker service
(systemctl restart docker), seems to fix the problem.

This change adds a timeout mechanism for functions running a docker run
exec, so that after the timeout, we get notified by e-mail about what
function is blocked.

Change-Id: I16bd4f5abc7864ceb176a0e69c5300165194b18f
2018-06-27 20:06:02 +02:00
..
blobserver-example all: more renaming of Camlistore to Perkeep 2018-01-30 03:02:56 -08:00
containers Rename camlistored to perkeepd. 2018-04-21 11:06:09 -07:00
content website: Gerrit instance update 2018-05-24 21:32:18 +02:00
pk-web pk-web: add paging on timeout for docker runs 2018-06-27 20:06:02 +02:00
scripts all: rename some references to .config/camlistore to .config/perkeep 2018-05-02 21:36:29 -07:00
static website: add header anchor links on hover 2018-02-25 00:46:45 +03:00
talks/2011-05-07-Camlistore-Sao-Paolo all: update copyright holder from Google Inc to The Perkeep Authors 2018-01-03 16:52:49 -08:00
testdata all: Windows fixes (don't listen on file descriptors in test.World, etc) 2018-05-01 21:38:19 -07:00
tmpl website: add header anchor links on hover 2018-02-25 00:46:45 +03:00
.gitignore website: add website binary to gitignore 2015-12-28 17:23:19 -08:00
README.md website: first pass of s/Camlistore/Perkeep/ on contents 2017-12-18 16:46:08 +01:00
test.cgi Go CGI HTTP handler, for gitweb.cgi 2011-01-25 09:21:20 -08:00

README.md

This is the webserver that serves perkeep.org. You will need to build and run it in order to preview changes to the documentation.

go build
./website

The webserver runs on port 31798.