config changes etc

This commit is contained in:
leah 2021-11-19 13:04:38 +00:00
parent a64aa8d789
commit 5d0c6b7fb3
4 changed files with 23 additions and 27 deletions

View File

@ -1,5 +1,5 @@
# The URL the site will be built for # The URL the site will be built for
base_url = "https://library.southlondon.cc/" base_url = "https://southlondon.cc/library"
# Whether to automatically compile all Sass files in the sass directory # Whether to automatically compile all Sass files in the sass directory
compile_sass = true compile_sass = true

View File

@ -3,16 +3,19 @@ title = "Email"
description = "each south london account comes with an email address!" description = "each south london account comes with an email address!"
+++ +++
## Let's talk email ## oh mamma mia it's email time
Every South London account comes with an email address — `yourusername@southlondon.cc`. Log in using your favourite email client (I've tested it with Thunderbird, Geary and the Gmail app on Android), and it should work just fine (at least in theory, more on that in a bit). Every South London account comes with an email address — `yourusername@southlondon.cc`. Log in using your favourite email client (I've tested it with Thunderbird, Geary and the Gmail app on Android), and it should work just fine (at least in theory, more on that below).
### Webmail
We have an instance of [alps](https://git.sr.ht/~migadu/alps) set up at [webmail.southlondon.cc](https://webmail.southlondon.cc). do keep in mind alps is kinda buggy, so you might want to use something else instead. (at some point i'll probably set up a rainloop instance too.)
### Server Details ### Server Details
Right now, Email clients won't detect the server details by default, so you're gonna need to type them out manually. Here they are: Right now, email clients won't detect the server details by default, so you're gonna need to type them out manually. Here they are:
- **Incoming Server (IMAP):** `hamish.southlondon.cc` - **Incoming Server (IMAP):** `mail.southlondon.cc`
- **Requires SSL:** Yes - **Requires SSL:** Yes
- **Port:** 993 - **Port:** 993
- **Outgoing Server (SMTP):** `hamish.southlondon.cc` - **Outgoing Server (SMTP):** `mail.southlondon.cc`
- **Requires SSL:** Yes - **Requires SSL:** Yes
- **Requires TLS:** Yes - **Requires TLS:** Yes
- **Port:** 587 - **Port:** 587
@ -21,6 +24,6 @@ Right now, Email clients won't detect the server details by default, so you're g
## Some Warnings ## Some Warnings
- Please keep in mind that you are using a tilde admined by a dumbass, and the liklihood of me fucking something up in the future is fairly high. **Do not use this service for anything important** - Please keep in mind that you are using a tilde admined by a dumbass, and the liklihood of me fucking something up in the future is fairly high. **please for the love of god don't use this service for anything extra important**
- There are many known problems with sending email to major Email providers. - At the moment all email is sent from a residential IP, which many email providers don't like and will likely mark your message as spam (or refuse to deliver it at all).
- This server uses the [maddy](https://maddy.email) email server, which is fairly new and therefore might be slightly rough around the edges. - This server uses the [maddy](https://maddy.email) email server, which is fairly new and therefore might be slightly rough around the edges.

View File

@ -3,9 +3,9 @@
<head> <head>
<meta charset='utf-8'> <meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>the south london library</title> <title>{% if page.title %}{{ page.title }} · {% endif %}the south london library</title>
<meta name='viewport' content='width=device-width, initial-scale=1'> <meta name='viewport' content='width=device-width, initial-scale=1'>
<link rel='stylesheet' type='text/css' media='screen' href='/main.css'> <link rel='stylesheet' type='text/css' media='screen' href='{{ config.base_url }}/main.css'>
</head> </head>
<body> <body>
{% block content %} {% endblock %} {% block content %} {% endblock %}
@ -13,4 +13,4 @@
All content licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a> All content licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>
</footer> </footer>
</body> </body>
</html> </html>

View File

@ -18,7 +18,7 @@
<div class="categories"> <div class="categories">
<div class="category"> <div class="category">
<h4><a class="category-link" href="/guides/"> <h4><a class="category-link" href="{{ config.base_url }}/guides/">
<svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
<path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838L7.667 9.088l1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3zM3.31 9.397L5 10.12v4.102a8.969 8.969 0 00-1.05-.174 1 1 0 01-.89-.89 11.115 11.115 0 01.25-3.762zM9.3 16.573A9.026 9.026 0 007 14.935v-3.957l1.818.78a3 3 0 002.364 0l5.508-2.361a11.026 11.026 0 01.25 3.762 1 1 0 01-.89.89 8.968 8.968 0 00-5.35 2.524 1 1 0 01-1.4 0zM6 18a1 1 0 001-1v-2.065a8.935 8.935 0 00-2-.712V17a1 1 0 001 1z" /> <path d="M10.394 2.08a1 1 0 00-.788 0l-7 3a1 1 0 000 1.84L5.25 8.051a.999.999 0 01.356-.257l4-1.714a1 1 0 11.788 1.838L7.667 9.088l1.94.831a1 1 0 00.787 0l7-3a1 1 0 000-1.838l-7-3zM3.31 9.397L5 10.12v4.102a8.969 8.969 0 00-1.05-.174 1 1 0 01-.89-.89 11.115 11.115 0 01.25-3.762zM9.3 16.573A9.026 9.026 0 007 14.935v-3.957l1.818.78a3 3 0 002.364 0l5.508-2.361a11.026 11.026 0 01.25 3.762 1 1 0 01-.89.89 8.968 8.968 0 00-5.35 2.524 1 1 0 01-1.4 0zM6 18a1 1 0 001-1v-2.065a8.935 8.935 0 00-2-.712V17a1 1 0 001 1z" />
</svg> </svg>
@ -26,7 +26,7 @@
<p>Words telling you how to do things, for children of all ages.</p> <p>Words telling you how to do things, for children of all ages.</p>
</div> </div>
<div class="category"> <div class="category">
<h4><a class="category-link" href="/docs/"> <h4><a class="category-link" href="{{ config.base_url }}/docs/">
<svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
<path d="M9 4.804A7.968 7.968 0 005.5 4c-1.255 0-2.443.29-3.5.804v10A7.969 7.969 0 015.5 14c1.669 0 3.218.51 4.5 1.385A7.962 7.962 0 0114.5 14c1.255 0 2.443.29 3.5.804v-10A7.968 7.968 0 0014.5 4c-1.255 0-2.443.29-3.5.804V12a1 1 0 11-2 0V4.804z" /> <path d="M9 4.804A7.968 7.968 0 005.5 4c-1.255 0-2.443.29-3.5.804v10A7.969 7.969 0 015.5 14c1.669 0 3.218.51 4.5 1.385A7.962 7.962 0 0114.5 14c1.255 0 2.443.29 3.5.804v-10A7.968 7.968 0 0014.5 4c-1.255 0-2.443.29-3.5.804V12a1 1 0 11-2 0V4.804z" />
</svg> </svg>
@ -34,7 +34,7 @@
<p>Things that are on this server, and how to use them.</p> <p>Things that are on this server, and how to use them.</p>
</div> </div>
<div class="category"> <div class="category">
<h4><a class="category-link" href="/man.php"> <h4><a class="category-link" href="{{ config.base_url }}/man.php">
<svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
<path d="M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2h-1.528A6 6 0 004 9.528V4z" /> <path d="M4 4a2 2 0 012-2h4.586A2 2 0 0112 2.586L15.414 6A2 2 0 0116 7.414V16a2 2 0 01-2 2h-1.528A6 6 0 004 9.528V4z" />
<path fill-rule="evenodd" d="M8 10a4 4 0 00-3.446 6.032l-1.261 1.26a1 1 0 101.414 1.415l1.261-1.261A4 4 0 108 10zm-2 4a2 2 0 114 0 2 2 0 01-4 0z" clip-rule="evenodd" /> <path fill-rule="evenodd" d="M8 10a4 4 0 00-3.446 6.032l-1.261 1.26a1 1 0 101.414 1.415l1.261-1.261A4 4 0 108 10zm-2 4a2 2 0 114 0 2 2 0 01-4 0z" clip-rule="evenodd" />
@ -43,7 +43,7 @@
<p>Ask the server nicely to retrieve an entry from the system's manual.</p> <p>Ask the server nicely to retrieve an entry from the system's manual.</p>
</div> </div>
<div class="category"> <div class="category">
<h4><a class="category-link" href="/extras/"> <h4><a class="category-link" href="{{ config.base_url }}/extras/">
<svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor"> <svg class="icon" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z" clip-rule="evenodd" /> <path fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z" clip-rule="evenodd" />
</svg> </svg>
@ -52,18 +52,11 @@
</div> </div>
</div> </div>
<div class="contribute">
<h2>come write things! (please)</h2>
<p>Anyone can submit a pull request for this wiki. Give it a go!</p>
<br>
<a href="/guides/contribute/" class="button">Get Started</a>
</div>
<!-- scripts here --> <!-- scripts here -->
<script src="/elasticlunr.min.js"></script> <script src="./elasticlunr.min.js"></script>
<script src="/search_index.en.js"></script> <script src="./search_index.en.js"></script>
<script src="/search.js"></script> <script src="./search.js"></script>
{% endblock content %} {% endblock content %}