aboutsummaryrefslogtreecommitdiffhomepage
path: root/experimental/webtry/DESIGN.md
diff options
context:
space:
mode:
Diffstat (limited to 'experimental/webtry/DESIGN.md')
-rw-r--r--experimental/webtry/DESIGN.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/experimental/webtry/DESIGN.md b/experimental/webtry/DESIGN.md
index c95d76924d..0bc2145128 100644
--- a/experimental/webtry/DESIGN.md
+++ b/experimental/webtry/DESIGN.md
@@ -32,7 +32,6 @@ User submitted code is also restricted in the following ways:
Architecture
------------
-
The server runs on GCE, and consists of a Go Web Server that calls out to the
c++ compiler and executes code in a chroot jail. See the diagram below:
@@ -203,6 +202,14 @@ the metadata server:
N.B. If you need to change the MySQL password that webtry uses, you must change
it both in MySQL and the value stored in the metadata server.
+Squid
+-----
+
+Squid is configured to run on port 80 and run as an accelerator for the actual
+Go program which is running on port 8000. The config for the squid proxy is
+held in sys/webtry_squid, which is copied into place during installation and
+squid is kept running via monit.
+
Workspaces
----------