commit 7d241e99127ca8264c9aebefb403f522f76f9c31
parent cc2bfd1615c67dcc263a5802d08a825e1615487f
Author: Shipwreckt <me@shipwreckt.co.uk>
Date: Sat, 1 Aug 2026 10:20:23 +0100
Update to rules
Diffstat:
2 files changed, 100 insertions(+), 13 deletions(-)
diff --git a/html/index.html b/html/index.html
@@ -9,9 +9,13 @@
<body>
<header>
- <h1>Welcome to ESSE</h1> <hr> </header>
+ <h1>Welcome to ESSE</h1>
+ <pre><a href="/index.html">Home</a> | <a href="/rules.html">Rules</a></pre>
+ <hr>
+ </header>
- <main> <section>
+ <main>
+ <section>
<h2>What is ESSE?</h2>
<p>
@@ -19,6 +23,7 @@
It is a place where myself and a select few people can mess around with,
break, and fix things. Overall, it is a good time.
</p>
+
</section>
<hr>
@@ -76,20 +81,13 @@
<p><strong>*</strong> = Sudoer</p>
- <ul>
- <li><a href="/~shipwreckt">Shipwreckt *</a></li>
- <li><a href="/~gositi">Gositi *</a></li>
- </ul>
-
- <h3>Will we have new members?</h3>
+ <ul>
+ <li><a href="/~shipwreckt">Shipwreckt *</a></li>
+ <li><a href="/~gositi">Gositi *</a></li>
+ </ul>
- <p>
- For right now, no. Maybe in the future, but we'd really need
- to trust that person.
- </p>
<hr>
-
<h2>ESSE services</h2>
<ul>
<li><a href="https://pgp.esse-box.uk">PGP server</a></li>
diff --git a/html/rules.html b/html/rules.html
@@ -0,0 +1,89 @@
+<!DOCTYPE html>
+<html lang="en_GB">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>ESSE</title>
+ <link rel="stylesheet" href="main.css">
+ </head>
+
+ <body>
+ <header>
+ <h1>ESSE rules</h1>
+ <pre><a href="/index.html">Home</a> | <a href="/rules.html">Rules</a></pre>
+ <hr>
+ </header>
+
+ <h2>Dear ESSE user,</h2>
+
+ <p>
+ These rules fill the purposes of describing a) common sense guidance on how to behave on ESSE, and b) how ESSE is governed.
+ The rules are made to ensure a functional and healthy environment, if you see a violation of the rules please report it to the owners.
+ Any other server administration issues can also be brought up to the owners.
+ </p>
+
+ <h3>Global rules:</h3>
+ <ol type="1">
+ <li>Do not use ESSE for malicious or illegal purposes</li>
+ <li>Use system resources responsibly</li>
+ <li>No pornography, gore, or any other vile content</li>
+ <li>Respect the privacy of other users</li>
+ <li>Don't be a dick</li>
+ <li>Access to ESSE is granted by the owners</li>
+ <li>The owners reserve the right to take action against any misbehaving user</li>
+ </ol>
+
+ <h3>Housekeeping:</h3>
+ <ol type="1">
+ <li>Compress large amounts of shared files to conserve storage space</li>
+ <li>Users are encouraged to be active in the community, and to contribute by e.g. helping other users in need</li>
+ <li>Sharing is encouraged, use the `/srv/shared` (symlinked to `~/shared`) frequently ... but keep it tidy</li>
+ <li>Internal communications are mainly to be done via local e-mail (for now)</li>
+ <li>Users are responsible for safeguarding their own data against leaks or loss; treat anything on ESSE as being public and at risk of deletion at any moment</li>
+ <li>Individuals can request and pay for optional upgrades to ESSE, this does not make such individuals owners</li>
+ <li>Users can requset for packages to be installed</li>
+ </ol>
+
+ <h3>Sudoer rules:</h3>
+ <ol type="1">
+ <li>Do not abuse sudo powers</li>
+ <li>Only become the root user if needed</li>
+ <li>Manage the system responsibly, and make all owners aware of core changes</li>
+ <li>Do not switch to another user's account without their permission, unless it is required for agreed maintenance</li>
+ <li>Think before you type; respect the danger inherent in sudo powers</li>
+ </ol>
+
+ <h3>Ownership rules:</h3>
+ <ol type="1">
+ <li>The owners are the users paying the base VPS cost (as defined by the present owners) for ESSE, and shall split this cost equally amongst themselves</li>
+ <li>Being an owner requires continuous approval from all owners that has joined ESSE before this particular owner</li>
+ <li>Any reimageing, migrating, or upgrades of the VPS, including upgrades requested and paid for by individuals, must be approved by all owners</li>
+ <li>Owners make decisions in full agreement: a decision shall not be made until all owners agree</li>
+ <li>All owners are to be made sudoers, and all sudoers shall be owners</li>
+ </ol>
+
+ <pre>
+Kind regards,
+The ESSE owners
+
+---
+
+Log of owners:
+- shipwreckt (2025-02-20)
+- gositi (2026-07-07)
+
+Last updated on 2026-07-21, in agreement by all listed above.
+ </pre>
+
+
+
+
+ </main>
+
+ <footer>
+ <hr>
+ <pre>Email: <a href="mailto:contact@esse-box.uk">contact@esse-box.uk</a> © 2026 ESSE</pre>
+ </footer>
+ </body>
+</html>
+