diff --git a/doc/web/buildit.bat b/doc/web/buildit.bat
new file mode 100644
index 0000000..7138536
--- /dev/null
+++ b/doc/web/buildit.bat
@@ -0,0 +1,6 @@
+@REM
+@REM Sorry, this is hopelessly tied to my environment...
+@REM I hope folks don't really want to build the doc themselves.
+@REM
+call c:\dev\env
+call mvn site
diff --git a/doc/web/buildit.sh b/doc/web/buildit.sh
new file mode 100644
index 0000000..a09252d
--- /dev/null
+++ b/doc/web/buildit.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+mvn site
diff --git a/doc/web/buildpost.bat b/doc/web/buildpost.bat
new file mode 100644
index 0000000..3c4a609
--- /dev/null
+++ b/doc/web/buildpost.bat
@@ -0,0 +1,3 @@
+cd target\site
+perl -i.orig -p ..\..\removeMaven.re index.html
+cd ..\..
diff --git a/doc/web/buildpost.sh b/doc/web/buildpost.sh
new file mode 100644
index 0000000..a3949f4
--- /dev/null
+++ b/doc/web/buildpost.sh
@@ -0,0 +1,29 @@
+#!/bin/sh
+cd target/site
+perl -i.orig -p ../../removeMaven.re batch.html
+perl -i.orig -p ../../removeMaven.re bootstrap.html
+perl -i.orig -p ../../removeMaven.re bootstrap3.html
+perl -i.orig -p ../../removeMaven.re bootstrapaudio.html
+perl -i.orig -p ../../removeMaven.re bootstrapmain.html
+perl -i.orig -p ../../removeMaven.re compatibility.html
+perl -i.orig -p ../../removeMaven.re configmain.html
+perl -i.orig -p ../../removeMaven.re configaudio.html
+perl -i.orig -p ../../removeMaven.re configaudiomain.html
+perl -i.orig -p ../../removeMaven.re configethernet.html
+perl -i.orig -p ../../removeMaven.re configserial.html
+perl -i.orig -p ../../removeMaven.re configserialmain.html
+perl -i.orig -p ../../removeMaven.re connectionsaudio.html
+perl -i.orig -p ../../removeMaven.re connectionsserial.html
+perl -i.orig -p ../../removeMaven.re credits.html
+perl -i.orig -p ../../removeMaven.re developing.html
+perl -i.orig -p ../../removeMaven.re history.html
+perl -i.orig -p ../../removeMaven.re historyold.html
+perl -i.orig -p ../../removeMaven.re index.html
+perl -i.orig -p ../../removeMaven.re install.html
+perl -i.orig -p ../../removeMaven.re misc.html
+perl -i.orig -p ../../removeMaven.re protocol.html
+perl -i.orig -p ../../removeMaven.re receiving.html
+perl -i.orig -p ../../removeMaven.re sending.html
+perl -i.orig -p ../../removeMaven.re starting.html
+perl -i.orig -p ../../removeMaven.re webring.html
+cd ../..
diff --git a/doc/web/pom.xml b/doc/web/pom.xml
new file mode 100644
index 0000000..1c63320
--- /dev/null
+++ b/doc/web/pom.xml
@@ -0,0 +1,47 @@
+
@ig; +s@\