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

no edit summary
(Created page with "placeholder")
 
No edit summary
<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 on our website 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 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>