User:Elijah/Drafts/UserVM Rules: Difference between revisions

From Computernewb Wiki
Jump to navigation Jump to search
(Created page with "placeholder")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<p class="mwt-paragraph"><strong>THIS IS A ROUGH DRAFT</strong></p>
placeholder
<p class="mwt-paragraph">In order to have a UserVM put up it must meet several requirements.</p>
<ol>
<li class="mwt-paragraph">Your VM must be behind a reverse proxy (preferably nginx) and support SSL. This is both good practice and a technical requirement on our end</li>
<li class="mwt-paragraph">Your VM must meet one of the following:
<ol style="list-style-type: lower-alpha;">
<li style="list-style-type: none;">
<ol style="list-style-type: lower-alpha;">
<li class="mwt-paragraph">Be marked as NSFW in the title</li>
<li class="mwt-paragraph">Have proper NSFW filtering set up</li>
<li class="mwt-paragraph">Not have internet access</li>
</ol>
</li>
</ol>
</li>
<li class="mwt-paragraph">The QEMU SLiRP gateway (10.0.2.2) must not be accessible on the VM. This is a major security risk. To fix this you'll need a router VM</li>
<li class="mwt-paragraph">Port 25 must be blocked on your VM</li>
<li class="mwt-paragraph">CollabVM rules 1 through 3 must be enforced on your VM.</li>
</ol>

Latest revision as of 23:02, 13 February 2023

THIS IS A ROUGH DRAFT

In order to have a UserVM put up it must meet several requirements.

  1. Your VM must be behind a reverse proxy (preferably nginx) and support SSL. This is both good practice and a technical requirement on our end
  2. Your VM must meet one of the following:
      1. Be marked as NSFW in the title
      2. Have proper NSFW filtering set up
      3. Not have internet access
  3. The QEMU SLiRP gateway (10.0.2.2) must not be accessible on the VM. This is a major security risk. To fix this you'll need a router VM
  4. Port 25 must be blocked on your VM
  5. CollabVM rules 1 through 3 must be enforced on your VM.