esse_website

Source code for www.esse-box.uk
Log | Files | Refs

commit 7d241e99127ca8264c9aebefb403f522f76f9c31
parent cc2bfd1615c67dcc263a5802d08a825e1615487f
Author: Shipwreckt <me@shipwreckt.co.uk>
Date:   Sat,  1 Aug 2026 10:20:23 +0100

Update to rules

Diffstat:
Mhtml/index.html | 24+++++++++++-------------
Ahtml/rules.html | 89+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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> &copy; 2026 ESSE</pre> + </footer> + </body> +</html> +