From 12e984febee7c6ca7a23ffe3b63683116f8ec0f3 Mon Sep 17 00:00:00 2001 From: yuvipanda Date: Sat, 18 May 2019 14:06:16 -0700 Subject: [PATCH 1/2] Add note about not running on your own laptop Fixes #210 --- docs/install/custom-server.rst | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/install/custom-server.rst b/docs/install/custom-server.rst index 651abce..2d3dc65 100644 --- a/docs/install/custom-server.rst +++ b/docs/install/custom-server.rst @@ -4,11 +4,15 @@ Installing on your own server ============================= -.. note:: - You should use this if your cloud provider does not already have a direct tutorial, - or if you have experience setting up servers. +Follow this guide if your cloud provider doesn't have a direct tutorial, or +you are setting this up on a bare metal server. +.. warning:: + + Do **not** install TLJH directly on your laptop or personal computer! + It will most likely open up exploitable security holes when run directly + on your personal computer. Goal ==== From f5c8b7b86cecfde287c2078202e7c50ac966f4eb Mon Sep 17 00:00:00 2001 From: yuvipanda Date: Sun, 19 May 2019 11:05:24 -0700 Subject: [PATCH 2/2] Explicitlly document that we don't support running inside docker --- docs/contributing/dev-setup.rst | 2 +- docs/install/custom-server.rst | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/contributing/dev-setup.rst b/docs/contributing/dev-setup.rst index e69ca68..af0a3b8 100644 --- a/docs/contributing/dev-setup.rst +++ b/docs/contributing/dev-setup.rst @@ -1,4 +1,4 @@ -.. _contributing_dev_setup: +.. _contributing/dev-setup: ================================== Setting up Development Environment diff --git a/docs/install/custom-server.rst b/docs/install/custom-server.rst index 2d3dc65..e31c492 100644 --- a/docs/install/custom-server.rst +++ b/docs/install/custom-server.rst @@ -14,6 +14,12 @@ you are setting this up on a bare metal server. It will most likely open up exploitable security holes when run directly on your personal computer. +.. note:: + + Running TLJH *inside* a docker container is not supported, since we depend + on systemd. If you want to run TLJH locally for development, see + :ref:`contributing/dev-setup`. + Goal ====