diff options
Diffstat (limited to 'experimental/webtry/DESIGN.md')
-rw-r--r-- | experimental/webtry/DESIGN.md | 9 |
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 ---------- |