update: copied en/* to pt-BR

yes it breaks the old translation but i'll work on it
This commit is contained in:
Vitor Gonçalves 2023-11-30 16:26:40 -03:00
parent 33da904195
commit 94ba53be6c
Signed by: vitorg
GPG Key ID: B90BF113DF56EB41
54 changed files with 2303 additions and 130 deletions

1
pt-BR/admin.html Normal file
View File

@ -0,0 +1 @@
<meta http-equiv="Refresh" content="0; url='/admins'" />

29
pt-BR/admins.html Normal file
View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="A list of ~vern administrators">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, admins">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Admins | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=admins>Admins</h1> <a aria-hidden=true href=#admins>#admins</a></div>
<p>This is the list of admins of ~vern. <br>Anyone claiming to be an admin that isn't on this list is lying. <br> This list may be updated at any point, so please check it to see if someone is an admin.</p>
<p>To contact all admins at once, use the admin (at sym) (main dom) email.</p>
<p>We also have non-vern contact methods listed so its possible to contact us even if ~vern is down</p>
<ul>
<li><a href=//cobra.vern.cc>Skylar (cobra)</a> - System administrator; hosts the tilserv; pays for everything; manages donations; webmaster <br> <a href=//mto.vern.cc/#/@cobra:vern.cc>Matrix</a>, <a href=//mto.vern.cc/#/@cobruter:matrix.org>spare Matrix</a>, <a href=xmpp:cobra@vern.cc>XMPP</a><br>
Email: cobra (at sym) (main dom) (<a href=/media/cobra.asc>PGP</a>), spare thecobra (at sym) riseup dot net</li>
<li><a href=//fatcat.vern.cc>fatcat</a> - Renews canary; helps manage services <br> <a href=//mto.vern.cc/#/@fatcat:vern.cc>Matrix</a>, <a href=//mto.vern.cc/#/@y:envs.net>spare Matrix</a><br>
Email: fatcat (at sym) (main dom) (<a href=/media/fatcat.asc>PGP</a>), spare fatcatcomputing (at sym) proton dot me </li>
<li><a href=//vitorg.vern.cc>Vitor (vitorg)</a> - System administrator; wiki maintainer <br> <a href=//mto.vern.cc/#/@vitorg:vern.cc>Matrix</a>, <a href=//mto.vern.cc/#/@vitorg:kde.org>spare Matrix</a><br>
Email: vitorg (at sym) (main dom) (<a href=/media/vitorg.asc>PGP</a>), spare vitorg (at sym) tilde dot team</li>
</ul>
<!--#include file="footer.cgi" -->
</body>
</html>

21
pt-BR/announcements.html Normal file
View File

@ -0,0 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="announcements for ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, announcements">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Announcements | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=announcements>Announcements</h1> <a aria-hidden=true href=#announcements>#announcements</a></div>
<p>This page contains announcements related to ~vern.</p>
<p>All announcements here are cross-posted to <a href=//fedi.vern.cc/@root> the fediverse</a>, <a href=//mto.vern.cc/#/#announcements:vern.cc>Matrix</a>, <a href=xmpp:announcements@muc.vern.cc?join>XMPP</a> and <a href=ircs://irc.tilde.chat:6697/#vern-announcements>IRC</a>
<p>There is also a mailing list for announcements. All announcements are sent to it. Sign up at <a href="/en/newsletter">/newsletter</a></p>
<ul>
</ul>
<!--#include file="footer.cgi" -->
</body>
</html>

1
pt-BR/announcements.xml Symbolic link
View File

@ -0,0 +1 @@
/var/log/announcements.xml

28
pt-BR/canary.php Normal file
View File

@ -0,0 +1,28 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Warrant Canary of ~vern">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Warrant Canary | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=canary>Warrant Canary</h1> <a aria-hidden=true href=#canary>#canary</a></div>
<p>Below is our <a href=//wl.vern.cc/wiki/warrant_canary>warrant canary</a>. Please watch very closely for any updates of this page. We release a new canary monthly, within a week of the beginning of the month.</p>
<pre><code><?php echo file_get_contents("/var/log/canary/latest"); ?></code></pre>
<p>This canary's SHA256 checksum is <code><?php echo substr(end(file("/var/log/canary/SHA256SUMS")), 0, 64); ?></code></p>
<p>Previous canaries and checksum file can be found <a href=/canaries>here</a>.</p>
<!--#include file="footer.cgi" -->
</body>
</html>

29
pt-BR/costs.html Normal file
View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="Costs of operating ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Costs | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=costs>Costs of operating ~vern</h1> <a aria-hidden=true href=#costs>#costs</a></div>
<p>Here are the things we need to pay for in order for ~vern to be up and healthy</p>
<ul>
<li>USD 4.75/mo Mythos</li>
<li>USD 5/mo Iceberg</li>
<li>USD 27.3/mo Typhoon</li>
<li>USD 30/yr (2.50 USD monthly) for vern.cc domain (Njalla)</li>
</ul>
<p>Electricity costs for the local servers is hard to measure. Hence isn't counted</p>
<div class=h><h3 id=excess>How excess money is used</h3> <a aria-hidden=true href=#excess>#excess</a></div>
<p>Any excess money we get (more than $39.55/mo) will be saved for future months or put to further expansion of ~vern.</p>
<p>Information about the usage of these donations can be found in the <a href=/finreport>monthly financial report</a>.</p>
<!--#include file="footer.cgi" -->
</body>
</html>

122
pt-BR/donate.php Normal file
View File

@ -0,0 +1,122 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Donations page for ~vern">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Donations | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=donate>Donations</h1> <a aria-hidden=true href=#donate>#donate</a></div>
<br>
<img src="https://img.shields.io/liberapay/goal/vern.svg?logo=liberapay" />
<p>A donation would help ~vern stay up and running for longer! We currently only take donations in XMR and LiberaPay.</p>
<p>If you know of another good way to take donations, either in cryptocurrency or traditional banking, please contact an <a href=/en/admins>admin</a> about adding it.</p>
<p>As a thank you token, donators get access to restricted access services such as Jellyfin and can also opt to use mail with their own custom domain on ~vern.</p>
<p><a href=//liberapay.com/vern>Liberapay</a> accepts donations in many currencies, more info can be found at <a href=//liberapay.com/about/global>liberapay.com</a>.</p>
<p>We have an XMR OpenAlias on vern.cc, so simply type vern.cc into the address bar and click resolve.</p>
<p>Our XMR address is <code>4ATm8EZaC4iEuwt1VABuxFPi5xq4HgvqgghmKqvgQyvwQf9KK7AyYFXCYCZ3xBiqZ38CctAWihJ3yLeKAeGJfQBgDxQnn91</code></p>
<img src="/media/xmr.png" alt="A QR code representing our XMR address" width=300 height=300>
<p> A transparent report on how the donations money is spent can be found in <a href=/en/costs>/costs</a>
<?php
$success = false;
$name = $proof = $message = $address = $public =
$name_err = $proof_err = $message_err = $address_err = '';
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if (!empty($_POST['name'])) {
$name = $_POST['name'];
} else {
$name_err = "Name is required";
}
if (!empty($_POST['proof'])) {
$proof = $_POST['proof'];
} else {
$proof_err = "Proof is required";
}
if (!empty($_POST['address'])) {
$address = $_POST['address'];
} else {
$address_err = "Address is required";
}
if (!empty($_POST['message'])) {
$message = $_POST['message'];
} else {
$message_err = "Message is required";
}
$public = $_POST['public'];
if (empty($name_err . $proof_err . $message_err . $address_err))
$success = true;
}
if (!$success) {
?>
<div class=h><h2 id=message>Leave a message with your donation</h2> <a aria-hidden=true href=#message>#message</a></div>
<span class="red">* Required field</span>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
<p>Name:
<input type="text" name="name">
<span class="red">* <?php echo $name_err; ?></span></p>
<p>Payment proof or transaction key (<a href=https://www.getmonero.org/resources/user-guides/prove-payment.html>getmonero.org/resources/user-guides/prove-payment</a>):
<input type="password" name="proof">
<span class="red">* <?php echo $proof_err; ?></span></p>
<p>Address:
<input type="password" name="address">
<span class="red">* <?php echo $address_err; ?></span></p>
<p>Message: <span class="red">* <?php echo $message_err; ?></span><br>
<textarea name="message" rows="8" cols="50"></textarea></p>
<input type="checkbox" id="public" name="public" value="Public">
<label for="public">Can we show this message to the public?</label><br>
<br>
<span><input type="submit" value="Submit" style="width:100px;height:40px;font-size:20px"></span>
</form>
<?php
} else {
?>
<meta http-equiv="refresh" content="5;url=http://<?php echo htmlspecialchars($_SERVER['HTTP_HOST']); ?>" />
<div class=h><h1 id=thanks>Thank you for leaving a message.</h1> <a aria-hidden=true href=#thanks>#thanks</a></div>
<p>An admin will review your request, and an e-mail will be sent if your message is valid.</p>
<p>You will be redirected back <a href=/en/>home</a> in 5 seconds.</p>
<?php
$to = "root@vern.cc";
$subject = "New donation message from $name <$address>";
$email = "Hello Administrators,\nSomeone has sent a donation message. Please review to make sure it is legitimate.";
if ($public) $email .= " They allow this to be public.";
$email .= "\n\nAddress: $address\n";
$email .= "Proof: $proof\n";
$email .= "\nMessage:\n$message\n";
$from = "donations@vern.cc";
$headers = "From: " . $from . "\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain\n";
mail($to, $subject, $email, $headers);
}
?>
<!--#include file="footer.cgi" -->
</body>
</html>

1
pt-BR/donations.html Normal file
View File

@ -0,0 +1 @@
<meta http-equiv="Refresh" content="0; url='/donate'" />

View File

@ -1,16 +1,16 @@
<!DOCTYPE html>
<html lang="pt">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite//gcdn.vern.cc/vernsite/style.css">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>403 Forbidden | ~vern</title>
</head>
<body>
<!--#include file="/pt-BR/nav.php" -->
<!--#include file="/en/nav.php" -->
<h1>403 Forbidden</h1>
<p>Você não tem acesso a esse arquivo. Isso pode se dar quando o usuário www-data não tem acesso de leitura nesse arquivo.</p>
<!--#include file="/pt-BR/errors/common.html" -->
<!--#include file="/pt-BR/footer.html" -->
<p>You do not have access to this page. This may be because the www-data user does not have sufficient read permissions on the file.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -1,16 +1,16 @@
<!DOCTYPE html>
<html lang="pt">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite//gcdn.vern.cc/vernsite/style.css">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>404 Not Found | ~vern</title>
</head>
<body>
<!--#include file="/pt-BR/nav.php" -->
<!--#include file="/en/nav.php" -->
<h1>404 Not Found</h1>
<p>A página que você tentou acessar não existe ou não pôde ser alcançada.</p>
<!--#include file="/pt-BR/errors/common.html" -->
<!--#include file="/pt-BR/footer.html" -->
<p>The page you are trying to reach either does not exist or you do not have permission to view it.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -1,16 +1,16 @@
<!DOCTYPE html>
<html lang="pt">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite//gcdn.vern.cc/vernsite/style.css">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>503 Service Unavailable | ~vern</title>
</head>
<body>
<!--#include file="/pt-BR/nav.php" -->
<!--#include file="/en/nav.php" -->
<h1>503 Service Unavailable</h1>
<p>Serviço indisponível.</p>
<!--#include file="/pt-BR/errors/common.html" -->
<!--#include file="/pt-BR/footer.html" -->
<p>This service is unavailable.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -1,2 +1,2 @@
<p>Contate um <a href=/en/admins>admin</a> se isso é um engano.</p>
<a href=/en/>Voltar</a>
<p>Contact an <a href=/en/admins>admin</a> if this is a mistake.</p>
<a href=/en/>Go Home</a>

67
pt-BR/faq.html Normal file
View File

@ -0,0 +1,67 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="Frequently Asked Questions about ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, faq, frequently, asked, questions, frequently asked questions">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Frequently Asked Questions | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=faq>Frequently asked questions</h1> <a aria-hidden=true href=#faq>#faq</a></div>
<p>This is the list of frequently asked questions regarding ~vern and the services we host. We try our best to answer these questions, but if something must be specified, contact an <a href=/en/admins>admin</a>. This is is ever-expanding, and if you want an item added, contact an admin.</p>
<div class=h><h2 id=signup>How do I sign up?</h2> <a aria-hidden=true href=#signup>#signup</a></div>
<p>Sign up by going to <a href=/en/register>the registration page</a> and filling out the form. An admin will review your request. You will get an e-mail if your request was accepted.</p>
<div class=h><h2 id=recovery>How can I get my public key replaced?</h2> <a aria-hidden=true href=#recovery>#recovery</a></div>
<p>Send a request from the e-mail you used to register and an admin will replace your key.</p>
<div class=h><h2 id=ip-leak>Will SSH leak my IP address?</h2> <a aria-hidden=true href=#ip-leak>#ip-leak</a></div>
<p>No. We use WireGuard to connect our VPS to the main tilde. Unlike other public UNIX-like systems where all IP addresses are leaked, all connections to ~vern's services show up as coming from 10.7.0.1. This includes the website.</p>
<div class=h><h2 id=distro>Which distros does ~vern use?</h2> <a aria-hidden=true href=#distro>#distro</a></div>
<p>We use debian on almost all of our servers with non-free repos disabled. The exception is our PubnixVM which runs NixOS with Linux-Libre.</p>
<p>For more info, see <a href=/en/sysinfo>/sysinfo</a>
<div class=h><h2 id=site>How do I set up my user site?</h2> <a aria-hidden=true href=#site>#site</a></div>
<p>Simply place all the relevant site files in <code>~/public_html</code> for HTTP, <code>~/public_gopher</code> for Gopher &amp; <code>~/public_gemini</code> for Gemini. This will be the root directory for your website/gopherhole/capsule. For example, if a user foo wanted a site, they would create <code>/home/foo/public_html/index.html</code>. A file <code>/bar</code> in foo's user site would be located at <code>/home/foo/public_html/bar</code>.</p>
<p>User sites for HTTP are rendered on the URL foo.vern.cc and vern.cc/~foo. User sites for Gemini also render on both URLs. Sadly, due to protocol limitations, gopher only renders on vern.cc/~foo</p>
<div class=h><h2 id=socket>How do I use my UNIX socket?</h2> <a aria-hidden=true href=#socket>#socket</a></div>
<p>Install any server that supports UNIX sockets. Then make it listen on <code>/home/your-username/.webserver.sock</code>. Any requests to *-your-username.vern.cc will use the socket.</p>
<div class=h><h2 id=pgp>How can I host my PGP key on ~vern?</h2> <a aria-hidden=true href=#pgp>#pgp</a></div>
<p>Just place your ASCII PGP key (e.g. <code>gpg -a --export yourkeyid</code>) in <code>~/.pgp.asc</code> and it will be accessible via vern.cc/p/username.asc</p>
<p>Alternatively, you can place a binary export of your key in <code>~/.pgp.gpg</code>, and have it accessible via vern.cc/p/username.gpg</p>
<div class=h><h2 id=host-this>Can you host X?</h2> <a aria-hidden=true href=#host-this>#host-this</a></div>
<p>If you would like a service to be hosted by us, contact an admin and discuss it with them. You could also add it <a href=https://pad.vern.cc/pad/#/2/pad/edit/VS1bvdzSGTfujDR9J+brXvxb/>here</a> or <a href=https://nc.vern.cc/apps/forms/EbMZfs4igXTDPMKW>here</a>. We are always open to new services to host, but it may take a while to get it fully set up.</p>
<div class=h><h2 id=install-this>Can you install X?</h2> <a aria-hidden=true href=#install-this>#install-this</a></div>
<p>We currently have nix home-manager set up (run <code>nix-shell '&lt;home-manager&gt;' -A install</code> to generate the default config) set up, so you can install any libre software that is in the nix repositories into your own home directory. If a package is popular we might install it globally.</p>
<div class=h><h2 id=custom-domain>Can I use custom domains with my user site?</h2> <a aria-hidden=true href=#custom-domain>#custom-domain</a></div>
<p>It is possible by adding a CNAME record to your domain that points to username.vern.cc.</p>
<div class=h><h2 id=broken>Why is X broken?</h2> <a aria-hidden=true href=#broken>#broken</a></div>
<p>If a service is not working, please inform an <a href=/en/admins>admin</a>.</p>
<div class=h><h2 id=quota>When I try to copy a file it says Quota Reached</h2> <a aria-hidden=true href=#quota>#quota</a></div>
<p>To prevent zip bombing and related activities on the Pubnix, we make use of ZFS User Quotas.</p>
<p>If you have a real use case for more than 20 GiB of storage, please contact an admin. We only need a solid reason and an assurance that you won't zip bomb or similar the PubnixVM.</p>
<div class=h><h2 id=user-site-error>Why do I get an error when trying to access my user site? I have everything in <code>~/public_html</code>!</h2> <a aria-hidden=true href=#user-site-error>#user-site-error</a></div>
<p>Typically this happens because of incorrect permissions in the folder.</p>
<p>The <code>www-data</code> user must be able to read your website directory, so make your home directory executable and <code>public_html</code>, <code>public_gopher</code> or <code>public_gemini</code> readable and executable.</p>
<p>You can fix the permissions by running <code>chmod 711 ~; chmod 755 ~/public_html ~/public_gemini ~/public_gopher</code></p>
<div class=h><h2 id=contact>I didn't request an account on a chat program and no longer have the E-mail I signed up with. How can I contact an admin?</h2> <a aria-hidden=true href=#contact>#contact</a></div>
<p>Contact any admin by using the contact methods listed at the <a href=/en/admins>admins page</a>. The admin will give you a message signed to your ssh pubkey which you can decrypt with your privkey. If that succeeds, you will be given back access to your ~vern account. If you can't use that method, contact an admin with the e-mail you registered with.</p>
<div class=h><h2 id=pronunciation>How do I pronounce ~vern?</h2> <a aria-hidden=true href=#pronunciation>#pronunciation</a></div>
<p>~vern is pronounced with the IPA /vˈɝːn/ in English. To hear this pronunciation go to <a href="//radio.vern.cc/intro.ogg">radio.vern.cc/intro.ogg</a></p>
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="November 2022 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>November 2022 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=nov22finreport>November 2022 Financial Report of ~vern</h1> <a aria-hidden=true href=#nov22finreport>#nov22finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 33.74 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0.12972345 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>11.38 USD for Iceberg, 21.73 USD for Mythos.</p>
<p>Totally 33.11 USD was used up this month. We have 0.63 USD + around 18.50 USD (XMR conversion rate as of 1st Dec 2022) = 19.13 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="December 2022 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>December 2022 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=dec22finreport>December 2022 Financial Report of ~vern</h1> <a aria-hidden=true href=#dec22finreport>#dec22finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 12.67 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg</p>
<p>Totally 5 USD was used up this month. We have 8.30 USD + around 19.05 USD (XMR conversion rate as of 31st Dec 2022) = 26.72 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="January 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>January 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=jan23finreport>January 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#jan23finreport>#jan23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 16.41 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0.1 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg</p>
<p>Totally 5 USD was used up this month. We have 11.41 USD + around 41.16 USD (XMR conversion rate as of 1st Feb 2023) = 52.57 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="February 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>February 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=feb23finreport>February 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#feb23finreport>#feb23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 0 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg</p>
<p>Totally 5 USD was used up this month. We have 14.71 USD + around 34.58 USD (XMR conversion rate as of 28th Feb 2023) = 49.29 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="March 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>March 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=mar23finreport>March 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#mar23finreport>#mar23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 2.61 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg</p>
<p>Totally 5 USD was used up this month. We have 12.32 USD + around 35.70 USD (XMR conversion rate as of 1st Apr 2023) = 48.02 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="April 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>April 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=apr23finreport>April 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#apr23finreport>#apr23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 0 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 2.8 USD for Mythos</p>
<p>Totally 7.8 USD was used up this month. We have 4.52 USD + around 35.70 USD (XMR conversion rate as of 1st Apr 2023) = 48.02 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="May 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>May 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=may23finreport>May 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#may23finreport>#may23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 54.82 USD on LiberaPay this month (thank you!).</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.68 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 36.98 USD was used up this month. We have 22.36 USD + around 33.98 USD (XMR conversion rate as of 1st Apr 2023) = 56.34 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="June 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>June 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=jun23finreport>June 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#jun23finreport>#jun23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 1.88 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 37.05 USD was used up this month. We have -14.29 USD + around 33.98 USD (XMR conversion rate as of 1st Apr 2023) = 18.89 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="July 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>July 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=jul23finreport>July 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#jul23finreport>#jul23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 20.59 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 37.05 USD was used up this month. We have 2.43 USD + around 33.98 USD (XMR conversion rate as of 1st Apr 2023) = 36.41 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="August 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>August 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=aug23finreport>August 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#aug23finreport>#aug23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 1.90 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 37.05 USD was used up this month. We have -32.72 USD + around 33.98 USD (XMR conversion rate as of 1st Apr 2023) = 1.26 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="September 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>September 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=sep23finreport>September 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#sep23finreport>#sep23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 0 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0.004940039377 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 37.05 USD was used up this month. We have -69.77 USD + around 29.31 USD (XMR conversion rate as of 23rd Nov 2023) = -40.46 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="October 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>October 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=oct23finreport>October 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#oct23finreport>#oct23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 0 USD on LiberaPay this month.</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon; 0.1321527686 XMR for the vern.cc domain</p>
<p>Totally 37.05 USD and 0.1321527686 XMR were used up this month. We have -106.82 USD + around 12.80 USD (XMR conversion rate as of 23rd Nov 2023) = -94.02 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="November 2023 Financial Report of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, costs, transparency">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>November 2023 Financial Report | ~vern</title>
</head>
<body>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=nov23finreport>November 2023 Financial Report of ~vern</h1> <a aria-hidden=true href=#nov23finreport>#nov23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (Fiat) Donations:</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>We received a total of 99.35 USD on LiberaPay this month (thank you!).</p>
<div class=h><b id=xmr>Monero (XMR) Donations:</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>We received a total of 0 XMR this month. It has not been converted to fiat. This money is used for the domain, or kept for times when we have a lack of funds to use or to cash out when XMR peaks.</p>
<div class=h><b id=usage>Usage:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD for Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>Totally 37.05 USD was used up this month. We have -44.52 USD + around 12.80 USD (XMR conversion rate as of 23rd Nov 2023) = -31.72 USD remaining.</p>
<p>The extra money has not been yet divided among the team.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

11
pt-BR/footer.cgi Executable file
View File

@ -0,0 +1,11 @@
#!/usr/bin/env bash
echo "Content-type: text/html"
echo ""
echo "<footer>"
echo "<br>"
echo "<p>Made with &lt;3 by ~vern team</p>"
echo "<p>Copyright (C) 2022-2023 <a href=/en/admins>~vern</a>. <a rel="license" href="/LICENSE.txt">Some rights reserved</a> under CC BY-SA 4.0</p>"
echo "<p>Logo info can be found at <a href=/logo>/logo</a>"
echo "<p>Find the source code for this website on <a rel="source" href="//git.vern.cc/vern/website">~vern Git</a></p>"
echo "Commit Details: <a href=http://git.vern.cc/vern/website/commit/$(git rev-parse HEAD)>$(git rev-parse --short HEAD)-$(git show -s --format=%ci)</a>"
echo "</footer>"

1
pt-BR/gnuplot Symbolic link
View File

@ -0,0 +1 @@
/opt/gnuplot

127
pt-BR/i2p-services.html Normal file
View File

@ -0,0 +1,127 @@
<!--domain.vern.i2p/?i2paddresshelper=$(i2pb64 domain)-->
<div class=h><b id=core>Core:</b> <a aria-hidden=true href=#core>#core</a></div>
<ul>
<li><a href=http://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>~vern</a> (<a href="http://vern.i2p/?i2paddresshelper=xcxqU-MRt4gdP8l87D9PE55Ox2AbCcmfdn8m4cKCXIAVu2nuy4P~ha1qgNlminvCfHeDrrBLnQEnDR2Vk326xnigVbEVBecA7W4h3O0n4l~up31ET6~mYEl~8AliIBop7D7452W1rwbC1uilh-kwoFwplQZypvL7t954cvEIKAYs9FC-h6qak9iOicpTcYC-uu7tYW5sku~fbn4UY6LkgvBfQOSYNST6-pilQIN-XwU6ipc4PAbPgpxSmmm9FRYn2OP2Ls49Yb9BVOJXdxxZzwOyQiPHTm88TGVnbpi-ClJOWxpaleCJwCL8eR8iDj3j09Leq6HkdLk9THnMD-Rnf7sAs8W1R3QJEb3bA~f4DFmfEa~tddQkzSJvRhX9ozL1TPPhRoar1KRvH7QvCVJNnnDsvkTIofGOT7KDAzR7ldGA3MnIXzkjWk3J7jn7E2yaF~YN8jhICrTM8gFW4ZUiY21thlC1OrZr29izBwHCnSfImCIncnhlz90taheV5vRQBQAEAAcAAA==">Address helper</a>) - The main ~vern website</li>
<li><a href=gemini://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>~vern Gemini</a> - The ~vern Gemini capsule</li>
<li><a href=gopher://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>~vern gopher</a> - The ~vern gopherhole</li>
<li><a href=http://vernwe65i5iwfypgmlaciaqsbuvzouxf7qco6xl6qkfgdzsmvf2a.b32.i2p>~vern Radio</a> (<a href="http://radio.vern.i2p/?i2paddresshelper=DkDE-RSLQzRJ3Ij9x8U4ienSMGD5H2ZjEXRHwgv7nnYVG60KyWmpmzEsFZU8QsFpKj4wATJHdbFRazY3Q1fX5~AnOj~XLmgDGsDtsdIPoq0~HvJJMagF119a0IIYXmO68Qsb8OPwJTCf1gIN1pLYVPF5gFfE3BNGaO8hpI4EN08xBfcWtMfvehBDeZXj9Lv9l216EIzx19jne~CrSyUUqD06k6xr7p0zuGHmlvJRgNViaCOwZMdNnNvtBtbqwdvvEv3fna2ADtBwIQrUsWYugTm72L2yvBGatWSayRpTGFUb9al6I-bi0D8r~ZHpPAD6Xax3Ojv5oWJUJVhCbFiU--wIe9tX7QCS-zZWLEDmsAZG7oQocitoA46HJ3fjqwgvE7KjVkwukY28tMkTI1ZJhF5KBnt6W34NMrIIm3QrD7ZpKB6rtEPXp2Fy0lCucLjMrEcZbxNC6gfuBO~QnDXtOMJnhFG1K~8xFGEjHeF7E22gsKvDAmOxTHF3n0P8w7oyBQAEAAcAAA==">Address helper</a>) - ~vern's internet radio, featuring only libre music</li>
<li><a href=ssh://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>SSH (Reg Needed)</a> - Each user can log in to the ~vern tilde using their SSH keys</li>
<li>User sites (Reg Needed) - Each user can have their own site (HTTP, Gemini, Gopher) on verncceu2kgz...b32.i2p/~username/</li>
<li>User sockets (Reg Needed) - Each user has a UNIX socket and can run their own HTTP server from it, accessible via verncceu2kgz...b32.i2p/socks/username/*</li>
</ul>
<div class=h><b id=storage>Storage:</b> <a aria-hidden=true href=#storage>#storage</a></div>
<ul>
<li><a href=http://vernkjqjz3qctifc3ovi7s77zzkej6qb6wbgly7yu46tgtffskla.b32.i2p>0x0</a> (<a href="http://0.vern.i2p/?i2paddresshelper=ErLH4gqgq3kszXLFLEd1lEd1JvE6S7haki98h0nO7LQiUJtb~2~bKGfKf48ebUiF0ujuGPrVPFVyUAcpj-ZJfyUsIn04kyj8RH-H~uyz18QogZ4U4Saheu7Q1Aiyn85J77HIFgzdn2lSjDQiTROeQB202bZDT9-u~yQjSAxM0X9xtdergKsHWQiR6YHOyFvp6LZ7dqheknjL8f3jPU9VZUaPN--r9IV26sQfeljTDhCZ0S~y0QbFLXqVR2stqfcIftqR4AhGtp5mY-rRYpLQ6FzsS5j0P-bnI0M6RtaDK8REhSsYiRb0QcvdILvrP9BUyVU~4jd35DychZdU5NLRvIa3Iw4BFPe8JavuttHldWTbFqrmPC1cba5zj9ZufClay3~efqKHjrjA~TViIpRywA5oe02ilDYNGE0vkVrY4rv92Kd67ufCxHauqsth2TJsOAjeYG2w-xZPWEvnwEqe07vEz9wJlc4t-VyImF1MgbluX0s2SGmwyK1S7wRvEaJlBQAEAAcAAA==">Address helper</a>) - The null pointer. File hosting and URL shortening service</li>
<li><a href=http://vernv3r2fudsi6yslyxmuqurx5pppfveqzmlqag5jdmek6ugibrq.b32.i2p>Vaultwarden (Separate Sign-Up)</a> (<a href="http://vw.vern.i2p/?i2paddresshelper=ie9s-CvYevkDTel5I4A6D9BfwHD5shKOj7ZcAxgmTI4rR-~Gk2NPppvYwNkvMBH6VDquQIlTjI6mfvznC7fRhbVbUOGiC8HB2PzZ1fRTFzJL4DSdhF4zoeSF5EnaphQ0C3~i7FF5rkAKVXUOwqWCPOd7vTXYAUmH3xA49jdMmKcPipl-FcLecOOIWOIaenn3~3N5AtsSRQvUqOdgtaVTFO5G91OnxmjKiFCYkwDPdDyrqkQS0FWvNfkkkz6O5E-Ia-YyL62wq0Vbsm5NQWYWhiBef448YmlbZkjf9sIrvJ74vKfILlmViAoiEEzlgLzEr1QoS9ixRs1GjaAf9QSRtPQEw8r7CbK9gt4RS7h~awNlISAz-bBBnKuCg9it29GoKz-qlRi-G8WyoP9TFxFgYtG0szkX~uaicFWb1en7pRW9aMQSG5lL~7v3DdI5~yclFYTa4Z7McPvOxF~Ayk~J1KqXWm5vJmkN8yxEYkzBZTO1j-iZzCjiGPAdoXF9PzG7BQAEAAcAAA==">Address helper</a>) - A web password manager with many features</li>
<li><a href=http://vernj47t2vz4qiobsrcaj6eqhaquqe5qsaejga2glol4b2snhcfa.b32.i2p>Forgejo (Reg Needed)</a> (<a href="http://git.vern.i2p/?i2paddresshelper=jbyKaMQm9XfxKotbn7ggscd-BP7OVvYMfKna4loWx8fwqhGvUf1GolfSZ3lPtmfGKEnNTSpKekCWx54Fywxi3kBBGLA8IjKHvpPARfvPprxkSQaHy5rXIKb5p8W21Y1HR01TZmQo00vjsq7zvNjBJNw4a-zH9e21USDBSlxw-6K8pmOGyTZeGA1cQCQ-UCj59RnIuav2bIFATcrbJ9HRPkN0WDtD3GEUh5lW2xayaqmKdrmu4~os4-y1RZC7a-kDz1TpRxXOCXCdFPaAGf9nD7V-WSTLp~DajdMVq1eexFCsdxB9wyWdh6pPMRqGh7ATB~VXT-1BRTD8VXk0cO-k7R0IZOXJBvoWhjbL00RWGt3CL91r9kYvmNw-RcUQI9G7BpbZAKijzYjZ62PrFGfQkwyeLgrWr8o-pZ6amsmcrdTUaUbf646T53hxXic28qoLgL70NaEPrzxHj5psWLiNa5jMqw17LqhKV2fZhCvazWYMY-Xhy8bHZdX2goAcdoqaBQAEAAcAAA==">Address helper</a>) (<a href=http://vernp46vgdvbfjlxibqbmlk2wxckgjvnoj5ixjdkdr2n773mra4a.b32.i2p>CI</a> (<a href="http://ci.vern.i2p/?i2paddresshelper=Ep3DCvyNrxB7DAHqFZqXAbhFUSnFcUVe7Lj7JkbnoMmdY~j~nOhF3PISq4jyv7LS5wFi0aGbzr5TVDUXXCLbSdPcmj9z0z5QBT5rG3Za6GbaQyvTxquTostiCmt7R2gdyfOcEXhFMjRxNr6pi9aRiGruKJRmPRtq1anVt606kpolBwrwU24KneNWk7~YkrV2Q1VmSAUyQBeYmEbI~wcgj6e5j0hvTmGLiQINuiaePSG6MSdavNsHJwBYslF1OLuu32luLrtuLaytdNAXVafXoRrmj2K2O9duI94Ni-ePndsV0IP-WU7jFBSQmQMjXqcOEwRESEQNcA6I2Au29Z0zBSr543KUY-X8WXzmyCbJQchwaiFKuWhXE978HcTpX5MYO7zW4PB9ipOJAttC0M1HPf-18TmEF7fvcgRffxUYXKI3f6ZBPXU05T~mK2KZAX~Kk5UWHs1FhUWXz2jrESgvK7PQK3H3x6iXvu0bOCSgVSvz1G-cNQXjpXhqHSyqnq~uBQAEAAcAAA==">Address helper</a>)) - A lightweight code hosting solution written in Go</li>
<li><a href=http://vernfy3k7royqfe7pg6wgzj53ipltd5nb4acjtjmwgpqrkxwmcla.b32.i2p>HedgeDoc</a> (<a href="http://hd.vern.i2p/?i2paddresshelper=yRu5ne6-ZmziLPEDmPWK8QEoi7R3n-sR~AGEIqpv42IXBwT~Q0knQHtZFdYVZf24TzVr9FabJZE9FjAYZQx0aozpdl7iA~aBa0KjTyCwuwjyimZmAnh~UrGD1cZ52myV8LtP3KavctakmaFe3f1JW0msJiqnsovI4IBsK5H80hnPO7TsFOBamYBRUQImdRGcyIgv4QewwvNcOZQRlSkVuVf0UKJiLa7qcL05ZL4gHlmdTdgX9spB2gEqHXR~6fY7ASyM3BW4d-eUR3cyOd~hHJOnDkuyLPX-R18X9YwUF6OOusuX55X2zOA6ScVC5A4LxLSrqdq3cudv4t2PHsDwbFJ~12dIBoZiuKtYfomfslSxpQJGfttjonQ9k-u66UazReQBHENBNIOuGCA2CfYwd01K5qwsJNaHtaCHwb0YqSb-m96EIGA7P-nIigIn65JgwlcayDvLle4G1v-D5s8YOafVNX~j4mm2bUYnifyvuKIwvfn13tivNxpn-uN8JA76BQAEAAcAAA==">Address helper</a>) - Collaborative Markdown notes</li>
<li><a href=http://vernxqcyexg5qsmtel4fjs7f7o6uktrqwuhqc4dde4xf2l5v55aq.b32.i2p>Mirrors (HTTP)</a> (<a href="http://mirror.vern.i2p/?i2paddresshelper=c-3xw1EWpjn6mRoORybYeiXQdFXbFdjjrY2NXOol7rqZOuFtMvmZhWgiJE9WCG5bpqTt~aA0u4EkxGpekK9aae2NjXhXHRZ7DXzjiXF4mnwbxGEcjzROczmGgvzz7AZDVySWCak-09AAd~AMAGPFsIpCIBxFUG~-H8hkYNGZUreP68ZQv3D3gDiu0PAi-8A8Zxc7u744ZKKiVru6NOXGtrxPjd1sdy2Ma8yUfUQcfArBAeyLoZSjd3CulUe~Mxlc5au5FPCtt-nOHKGxdur~hGMSSxPs0hbgxmaX3qb0Of4DjZh-aMlG-Vxrd7OdVQk7DNzYJskwz2DeJUyKjN8tNsQXQxfoBj4lqhK2eOm5lbDqnew6AeTpy8fLtrh3IxZrfGaHsxFJUV~ToxgprhJZsJ752-SXEOC0izi0ZnP8ZGmY4~Io6YNKlb4XucyA6qnd7EOOyfsIpOO48Nv1By6VAL9Axd9KEeKmILgMKqhIGrFWpNis1zbuDP7~WlqdnGhxBQAEAAcAAA==">Address helper</a>) - HTTP mirrors of popular and free distributions</lI>
<li><a href=rsync://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p/>Mirrors (rsync)</a> - rsync mirrors of popular and free distributions</lI>
<li><a href=http://vernyvyqme7hnsfmfty7s7aawpndayyfbbydqlfewuuemzwh332q.b32.i2p>PeerTube (Reg Needed)</a> (<a href="http://pt.vern.i2p/?i2paddresshelper=zZUALEjFdSs~yKM93yvcP3X0RpPyOdULlX55ANZeLp-FRboGqg0QbuER2v-U7VYP5AwRDCNy85WHYChF0ilrnvBulexFi~J72nyaHXl2NXJG~KOebsO1Xk5Lw-46CN7S3FBeTVgj7mN1mbhU1C60hJbENLzyz3i5Q7fhYONWFsDEmephRkUTZofNLJNIPC18QtLjPG5WQrYVa93IDnv~Gy7DczXee7RKcXQVVd-4bftmEJ9-vbWF~jv~i-25bfziwhNEe8b1fwIGiLsc2scVYpiHOXhw6Zqy5IqsIJdXBBTyShp7jhAq3XdjuzAtovUxomPVfb9Yc7YlXfrpKpyxGX277p--GtUz242EQ8fZmAMks7pZfvUWskYbE0PNKu-6eYi9Aja7zQWMV3UQLJAVyVmZgN1SuKW-DbOT-B7RAvLNoHUgAbvrBtutRq3-VBtM0wxlqTGzMlxDPgBz-BiMbMDn2x2fXQIVwd2Pfp8DEH9iumJEFHuzNnyFYsFVYHWSBQAEAAcAAA==">Address helper</a>) - Federated video platform</li>
<li><a href=http://vernbrpw2ivyireljmadepiwl2zwukfs3qq3neqiygdzd2swyb3a.b32.i2p>PenPot (Reg Needed)</a> (<a href="http://pp.vern.i2p/?i2paddresshelper=8L~Y3dQy0EnC2e3T230ZTu3LHwVlZZLqzoKABS~jciAyCmIDyZms4Wv0b41t8bM2yBYNGgSm4Irl~1X0LnmTCRZy1IpohwLWjeoTdBCuf-CBUF-9vO-WGotGrlIvd1jxpI6Q4QwDl5dRJWxbZArHASRzMt5UA~Xtmv4GOsXrzQ4EV740ejrQsArqYlueET3LkAznvMCMhLdNlz~jvlhxFPbJZ11drExJNeUfbJZn6HdaXR6hJlSiN-2tPoxiVfbeLicWREpfAjAIzE2lLBIjNC7l2kpMbzF3PBAP-7ALKHTOr54Pkg-G735DKQLusLwL9WKytxNIXcKFc6mICQzalmdYQk-QJN336cDf4nOWiczunS-kd9i~xz7x5OttIpShelGMal~8cwHu6r4z8tWdC2dcijKtnkKmn6Mc-j-d4Yk82OlookDQPbAN-qhO60UiMyCjJhH4afI0gaoh4p11CCPvHyD9ktVl1FjIoLMLGqqR4iDd~sRiNQveJLebuQAYBQAEAAcAAA==">Address helper</a>) - Design &amp; prototyping platform</li>
<li><a href=http://vernmeoccnhag24lturrfxjne2szacraslpbg3v4pmuv25gwb5oq.b32.i2p>PrivateBin</a> (<a href="http://pb.vern.i2p/?i2paddresshelper=2DlPvsYohP-mapAHwl~s0npqyNqdqGnOaZzT1sq6mvjQ9YjoODkdFo6Sl5Z1zAabYP5lgDxITPK4UBJJnZzXvpIIqN1TKS9KO0LPF4WvsNol2rO0l-gJzUbICn~lxnQ1cmPPBHK78Y1kfBh0TGJ5aNEZJ8RXKagpx8MVN8gSNp-t8y59nTEqEjvVYHYD~idKv6oOdVBx1AOoeB1BDA9lA0I2I1XKqCfDzj2Zw6dVO~zjGYELHTBF6GQ99DQvIZ6BkBk7cPpM5B7aBqY3VemWTb9gpolmnrRHgKgqGd6tRtmqX6zyn~LjIQjMa45A7Y9RFo9YQuAWJ1-xctfRzlt73QczgYKClHVsqY1u2loS0T~~4xWfSoYogZvCFGCjCugLTeXpaz~3qn8PSMEPjL2lUpOyTU9AxSTTjpVnlQtr8r-RYxu~S9jmL7k-15DmPCkw-xkidU46pzevnjzoOuGJZH7SPqtP5SVaL2oN64EXInM19Oc1ngonV~XmJL4gpb~SBQAEAAcAAA==">Address helper</a>) - A pastebin where the server has zero knowledge of pastes</li>
<li><a href=http://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:8446>Syncthing Discovery Server</a> - Peer-to-peer file synchronization</li>
<li><a href=http://vernzluj2od67vbf5drxxrhzekslgxnym7zc3mxgx7tfqndgedha.b32.i2p>Nextcloud (Reg Needed)</a> (<a href="http://nc.vern.i2p/?i2paddresshelper=CDzcf6lS~gbNPNk4ABfkhizLfvKYnenpyjnKqyPF2H4nF1L5G7dNOCxoHQIKuFHj6MFBoc81C-ojSveAuFf~lYz3KbdrkyJR-DduNJ8jn0~YQ4rmmq31wHCMZJMfvEKnZ5YlvbnWYceHWti1ry6SsdVhZ~CltS~usVfWmib4ckZnnSAH9yWzA9kPWEvKyRV~SnhWKFU4~jgbymdy9mOR0HWbSQLIGUzsQseQoXS1l5P8wpsK24lQtounl~BJUAcgSuI0T9KPmOmwkPxoKId33RnjteUpB67AmXLFchLtscRElA3v8SJRgdgYeDVHZdTBjYH4bHLRgoak5dbOlYZjRs-663z5YX-kNCSzTH2NbCE51814MfNGyu3tYioOtIGx5rfv3ZFzFtUpKAqpJiVPEpWjUUJydiqoEp1n76fPfrAmNGdnqg1TMn8DbAGWd5ohe2yumrwTIzxULDuuUhvaqRJH9DrDxGUTBSAW4fI0fsP7fAHxXYb2xLUZxfvWtEYuBQAEAAcAAA==">Address helper</a>) - A productivity platform that keeps you in control</li>
<li><a href=http://vernvx3w4jkwznya72gnslmkabthu6behn7mlfunezcubsjazaxq.b32.i2p>Ntfy</a> (<a href="http://ntfy.vern.i2p/?i2paddresshelper=KFLGe2qXdauZnNkEDKZ6UfIWjFWSSaNbo-OF4z~saWhxkBAcKrDXrQvPZHDG80M2XtyTTp0RFS1Iq6VJpwEFAnT7VaS6v780NSWNBhqH-PQerCnFYNxzjYAtfkF15~utw6Sf6CgGLXla58-y6wDucQHMVjYJ8g--wqzul4aasNzlcwALd6F6GMXpNpnMdAk52l7bQ~L2G9dR2oDUGOgvMHWGu6Y~5aJsyX3~AgJV3Kkl1U~srv5W6IRkU0T-~UbmWs4oA5IsVn~Yi4~suodakeLMLnJN0ntkMJE7lD5ufw1WoDwN-2sBiWSMUhadD7N8A-lhiTandKWfS76bosrZ7DgYmbcSDQ3xEHcs7oXzXi0eP~zxLEEhVOVYBzGUgd5r3hH~E8lq-SYl6o4HOLRqy2LJgtE5nsBvuwquO0K050hDO0kVYG4j~SDZiivHMX3bDThu1KoUaAXZcYDeNaY5DfRAZeh6AwhMBBiJ6kLwnAMXebth8YCfUloofeD8K70nBQAEAAcAAA==">Address helper</a>) - A simple HTTP-based pub-sub notification service</li>
<li><a href=http://vernaaamyu2hcxaoscotjmivcqhqdn77bbftpbilmrbcxqt6f32a.b32.i2p>Jellyfin (Restricted Access)</a> (<a href="http://jf.vern.i2p/?i2paddresshelper=uzXLJpLK0bRubdVZpQewWxIoZhIXJC~~8H5djY1zU6rN5V-CFzdADLlaCpjts2bLwrbjUN49cHzd-lI-LOBYd2HSsiFfrgj1MugR~qh0FPTX2AONR14aT4O~VNJEhf~hKj0vUQKT1zLJ~KQ3P1IWpMSE8tbZZwu74CE-jWE83Ugy62z3Rd~7JGWSxsWE8bxf34kpRmwuGvRTqHIz1rylQlCcLQiMbYG71SxlP-IjlbB9mAfwZnrl0r6JENm~NvjQhz4clu7q~0Pu82CfU-EuYwBmg3-cVdKdTAU18sL-7L28h~96JK~0rslyZeD2i-Y~KfIP7GEuWkvT1Ii0qmVKg6iZI3SRfo9qHlNJWYEUmC4NsQ55JQXjvvozXDYiN~0e-QRedXF0Vni3tSOIG4whI6Z8jkNz9uL6kyzRZbU6~tcQKGBUGu83tmY~h8BUdeWk5fTh2uqYZnPtbr9cLyVRJn-680n3M535Ej6Rdw7gLX6oMFRfZb8g5nzxpqNbfFVKBQAEAAcAAA==">Address helper</a>) - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=http://verndu4wjpud2cs7yoqfbcoorqn2nwajuxi2qdoas2vg4zdddf5a.b32.i2p>Hat.sh</a> (<a href="http://hat.vern.i2p/?i2paddresshelper=nOfagmGcpjhd1NHhzIlV2GCGvAMaoQOEzD6hRUcdcwuabA0Zo~5u0-~gf6vLeVGWgAUHpO7QYcaEw0ddmAU~YAZ-AK95ffgeGyosirOesKPN-RUR3mip4GS7tSgdy8xdR3pimdAqRAAjwoa-3CthG8PjzaFrz3PPxCvzLgOSavVmc6m52yW~aB1vLbuml-WAhc7BXuCraNbfFHDj-8gGjSXyJni72F8sQiB-9U4tzdP52etj3zgvZQaUMI24~nsT6cINDCxRJVF1AVcf2493RYJ2WhOgvlriJq6NrLMQ92PE~dwTaW1QbMQO1DOUm7MPmTtOSuCPo8fxOPDsf-OIG03Tw2sGPIEgY2jZ-j1x8R3Wg4AWIlZOcCu6L6qyGVG4SifaHVwshrYsUjaoFghZ2vUZpahUbJoRNbn55fOepD364qLX4gVPnGeVoUx8~fhOO4xX8eeVrsfLLSCzWY9CZnutktd~PWw0nnjzD2em9D2IYvONifCPzYbRDuAC2v0iBQAEAAcAAA==">Address helper</a>) - Simple, fast and secure client-side encryption</li>
</ul>
<div class=h><b id=network>Network:</b> <a aria-hidden=true href=#network>#network</a></div>
<ul>
<li><a href=dict://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>DICT Server</a> - A public DICT server, providing many word definitions</li>
<li><a href=http://vernpl3z5syo5sblwnna2v4ktdwjmdotbta4346zekfi64is7idq.b32.i2p>gopherproxy</a> (<a href="http://gp.vern.i2p/?i2paddresshelper=7DUsfYVDAE2KcWKBdKpt1y5nJCCFcq~jnDvBG~xE0rkLpaUreczMb~qGws39bbW594AMFaj8CkR20C9Gff2l3-rpxLkdE-PI4caCp1SLkBNuXDjDrIcnt8PnmgFiz5jhZ4jfA3pi1uWL9H9YW1VJ~vCexUIYL8A8XQit17dd~Hyb8pqWrhd4qDmKROyMUZj-e4bNv9BThlbb2Ep9sYsatz2bhko0eskuZBK92-ZEnq7ez1BEwSfCL2gR14OEiB2cs5~lyrNt~WVfPwif9fYcx80T~Wcpzd~-d7xDgoGXieQwmvM7xbGKygBoFEnXSaePBFukVreCYPlwNuy7caGg-YVdSUxR5SdqrbzoWq2d29NhLTxpB3J4tEPCezF8Zz~oxaEIiqP9oPDgXAu3SfULJrS6-I0hmuLUcPst7~4iseoLTT7WIAUtqxtx6XyWLVCLXsTdz39PymHQrmfRlUgQ~v81yPxGL7eZDUiBmXEcfTgDvT2js~oVnjQ5~WNVepP3BQAEAAcAAA==">Address helper</a>) - HTTP proxy for Gopher and Gemini</li>
<li><a href=tcp://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:5201>Iperf3 (PubNixVM)</a> - The ultimate speed test tool</li>
<li><a href=tcp://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:5202>Iperf3 (tilserv)</a> - The ultimate speed test tool</li>
<li><a href=tcp://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:5203>Iperf3 (Mythos)</a> - The ultimate speed test tool</li>
<li><a href=tcp://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:5205>Iperf3 (Iceberg)</a> - The ultimate speed test tool</li>
<li><a href=http://verncfvtpzdyrq4iy72nsv5tq3tmoxblywsxg25v2eydyao4gkfq.b32.i2p>LibreSpeed</a> (<a href="http://ls.vern.i2p/?i2paddresshelper=IzOzsqqWFpQJPtTwFmFW61e7CE-DmZsxiGr9vzdSU7w~wIysu4NLjlZWxRVMkAcqN0N1ocFK3aoUyFQ1OLibT0SImza8z3rw562sR-1xKOIcTNDzQPZrnHFFp-V-lcWk~SsAXy3I2n5lkFU91-M4hweRTfISSueKHnD5XZjznBwRkxGKqBCyfEQ02IEBGsqTL0nVOY4733SkC5mQDVcAU4iq-jrT7aH~9RL6XjToQB~w4UmJQltRJ5HfSKyj84obW4k-CvBG7fcpXXzq7SNUghJTt1ExrC~zjIrcAYxmehFBRogFi57k0diKMELHmDFr7WrghDYK3BsXw1AWBcZERRlyKGry0P3jXbPbCp4hOQpcIB1O19FVre0BhUqrBSEA8fE~2gw0fSXCuO3w2H~LsKIToRddnEA0HbkWSy8kYrrmU7eZq5lOHlL2REiecYO4MO13SgpHBAtkLAjGo-ml4S1Cl7qrZ67KG2Q9TBooDK~6TTIiUGB90vWn2u-yRNSZBQAEAAcAAA==">Address helper</a>) - Lightweight speedtest implemented in Javascript</li>
<li><a href=http://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:18081>Monero Node</a> - A node to support the XMR network</li>
<li><a href=http://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:6969/announce>Opentracker</a> - An open and free BitTorrent tracker</li>
<li><a href=http://vernbzytqve2yzdud5pndkhwnkhqb2vfjtu7r42tj5savjrabsaq.b32.i2p>Spyda</a> (<a href="http://sy.vern.i2p/?i2paddresshelper=CuehhpOCePUnKmgUNgHBMaFCImB3sdw5EiP7xC6VbUFHsapAmx6SgTLJLdqU9ryIHj9iul5WQ-0YuOhRVvDzL1C0Np2DMFUTn42AVIOG~kEgz9fdtPfvqYZJEclU9Jvxza3lsWjiWbjFQudnEJHdgIQbr-Bm9r2RqCa5m4wQWUFs7IFQPPELwVYlLa-v~8CLJQliMtPlGoEfZ0JZpf45mNO8G5Br9ST1jwAzp0v1spORhNOITa0EO9KJ92r83Y0F1wsN2qpGmqa~lvbd9wajxz3lDsE2GrsjjXKkENg4WNqDep9HEz3RR7AtevZv3QsrLVuN-ddB5z5NY7tsvQlWQ2grP7rE3eHatd-r1i9inpyxN3fS7v3Vl1RHyi0PBMsCPfwKsl9n0F6ObVhuJrfUwz8JcJpJlDmEZM-b7ZHeHZpocNRvnDgHUbZP54-E0NOD0tDh5cWS7GDA4JMKLcBNeHu5mlbK9a0OdtO49QVfPUAMXAG9-ZvujcefZBk3c-JoBQAEAAcAAA==">Address helper</a>) - A privacy first search engine and web crawler</li>
<li><a href=ssh://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:2222>tmate</a> (<a href=/tmate.conf>tmate.conf</a>) - Instant terminal sharing</li>
</ul>
<div class=h><b id=games>Games:</b> <a aria-hidden=true href=#games>#games</a></div>
<ul>
<li><a href=tcp://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
</ul>
<div class=h><b id=social>Social:</b> <a aria-hidden=true href=#social>#social</a></div>
<ul>
<li><p>BBS (Separate Sign-Up):</p>
<ul>
<li><a href=http://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>HTTP</a> (<a href="http://bbs.vern.i2p/?i2paddresshelper=uHOhKwm8O2eCardcnhSpaKM-nqwl4hX89GwubpbYw4ow5YFPPyzTYywTT4HGZT4qD6eo~rF3HoX3W-jazB00Zx-5KorB45g7sOdDFzIFx7FraO~wYLyZ2U2CVTDMfbl5Pcavh5VG0fxpbJwFuzvZNEnj3NFxzZFOXy~leaT0b8W5O~bPppuiZvJh54Df4PSueN1FQHazLAqxq1vH1GvyB58o~bv5Ep4MjcNHrXKsLYmRrPZNVKZHnwqgyqSZg61FMcpGEZE84XXBabp-kK5ytvE2BsTDb-e16shjIPHpzxX23LUHjSiibPeqvW5Rb4KeVm0P7niNtgW~m4qZ0DuhOBx62874vmtMT8wxoOlQqmSCQKJq25ZdhegHzR3~k~VO7Yvmsh2tABULfcbfosUjLahQIDMomF2xP~qUm0JiN5ALKCZnChQNjWh~AgBfsUnEZdW-LPI0qDeZzYj5hgEyq2aPB9KbM1LTFO5Gwa7lTdZK3XLWS~WAgKighvLJPYgpBQAEAAcAAA==">Address helper</a>)</li>
<li><a href=gopher://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>Gopher</a></li>
<li><a href=telnet://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>Telnet</a></li>
<li><a href=ssh://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p:1222>SSH</a></li>
<li><a href=ftp://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>FTP</a></li>
<li><a href=rlogin://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>rlogin</a></li>
<li><a href=ws://vernv5abwkzvlzneqto7x6vxw3bwdmd3emdnb4xuvwykwlghwaea.b32.i2p>WebSocket</a></li>
</ul></li>
<li><a href=http://vern2c3ryms73cqnxr3plef2npbwlg5mx75wigd3fve32m5iszya.b32.i2p>Akkoma (Reg Needed)</a> (<a href="http://ak.vern.i2p/?i2paddresshelper=p6lAOV43WMri0BJrgWBDu5eF4kG0VZOzcr~HDxKPXpgXS2QjDhU51l4qaypnTY87Qgp-zRykshbkN-ezpHv-0~j0A7bamnczRkabw2OCaFfysUUrzLsz5Z064bDCVdsL2OAGLZREgMa47whcZCCZwon9Xle2uak4YSehWR00lu8OKisX4KR64R1MsEKbYJi6BbJ1p4WhIeoXS6pZG3R0Y~1M-MtjXBus3xbFdR9JIdiDsHUu95lE6AHFpxBJFSeb9FcIRXbKdiqLsv7ZgnVhdRbEWTlt8zoVbwt2T1VyHDVF4XUYOvFyP3rdOkmMt3aX3U1A1ieZSW1fCMF0mxB0W28oW8t49828vpO1inX7o~gPOGN2jR7iiVdjziAZT5RHJ1bvrjzlAv5Y76rrqH3ewz4Rc~PgX1KClbNMV8UBZSuM8AL5Gs-XrEXPIc4F~9gj57PQbQL1nbD6IUptXno8WGPMSEWRp-0IYtqAkTj08nPy4ZmT1uSiJdblAvOpJ4xLBQAEAAcAAA==">Address helper</a>) - Social networking software compatible with ActivityPub</li>
<li><a href=ssh://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:2221>Devzat (Separate Sign-Up)</a> - Chat over ssh!</li>
<li><a href=http://verndnomc4cnte4aw7yrfpse33vrw2nlwoxozxmf77zqquk6ea7q.b32.i2p>Matrix (Reg Needed)</a> (<a href="http://mtrx.vern.i2p/?i2paddresshelper=1ATSqOgxS~UM6ayZlndmEDctaIUBilqjgbT~9X0bSOC-hGGye8ybkjrLK5BNvc4YXJDrLRcmzUnncUFjiDYfQrHAvLisCkxAwLitVvdclkC8KjK81JRXCg8J-VXlVLXelpmqsq8dj0qK3O1WqK4Q9Qwcs9EhFt9qlJtDBJgGa~Ih5R1Klujv~bnCMjCsHlN4nYv5Mk1a6hEM2h~n0KJUR3vPw5fncS1IxVDj7gYqUFtEf29l4jNzYf2nBfQkXmEv62gtRvcgyH38ZlF2xUmUELWEu5VjQiPSatP4n7qTiGgaTdIHDFw0QkUE3JSiFG0UQ4euD8pqpY4u6kD5ZNgSDA3nrqH1Yjy42MQTXGCcY2FCxWYFL6t04s4sVSf1yIfhcz3KMWswyO006cSKY1hizRJNbMN1ehU~SAEBOMM7YGzHX-Vjq8C7o23Q82YWr9ZVYButqFrtLNh3t6O3bxGAFNVRuZ9s2DLRqqf0nEM4TWmVCv2toxJ7d97-PvljJb6oBQAEAAcAAA==">Address helper</a>) - An open network for secure, decentralized communication</li>
<li><a href=http://vernyaourawd4avjf7ye6g43pqovys5wqdr672kervjpev353klq.b32.i2p>Cinny</a> (<a href="http://cn.vern.i2p/?i2paddresshelper=bmZ35l73kwcyZZALT8SlEJxFfu21n~8l-DhqdsVYLlIJfW13oie-aWFTBn7pt7jD3OwbBHoNGn3D-zKyThHvM3bo0rSf1IBjAuNfG9TEVuAZCMEfkJO6mX-xNrmuR3QVxvU0QdjyYLc8ffWUC4EBD8qhH8FnjuX9J9GauNEj~TyK4yVNBi9N3rjKIMEgLujvkB-20huXzSusATI14kHVzvBXF3syPCGMGOVk~0SumotoKrfJty2qPIJUK41S7aPKNWL3lemgMJl-z~mf2xt08tCmmIxCevWvwxJr4flN9XDCBNebLYbnRgaSXUFQF7brji12Nq1J2jY4D0k2HJI8ONqiHUVwEkEUlzmjsH5lDourrtPiT3TCNnSdShXPfcK5EcFjhBM3tMx7a43x~cfiIW9aWjVPbAdXADEV0~~eqOlpQZ~cbltFJOylfC7LWdFZBfTJl0RuiPgJ7v91M8H2FMyrvb0yTjFgbVdo5VXoGsXU9czjbDaQaVkjb5hFphBPBQAEAAcAAA==">Address helper</a>) - Yet another Matrix client</li>
<li><a href=http://vernltmkmwexhk77dlxmqlet3djveje7gcq7lwy3l5gkemxysy5q.b32.i2p>Element</a> (<a href="http://riot.vern.i2p/?i2paddresshelper=tIFCCt3PsoKApYkoV8Bh0ovENtdVQutSRlMlkZK2smicNi0zAJQ2Jm9d2BhrveT6wx7TUmwcgLxyaNadwUuycMjZfZISXyyrOXYLUv-ebXKvzAnXH3OwAGWaLQrlw3dOFwbybzL-F4J~sTCta~VXUPlRNQNRJqgc4~~6RvbX7XMig4B6w3yQOLQTSxrxAvS4AwvHl7YqxwO2b0~GtojUlOp9NvNj6JGlPvzzhf~zHH-Kzx0ImxmP9du2yYaDkPZA9XMmMYv9mQHJpJuDPI4ZgoycduTmW4t~Y9qWfA3DPpCTbgLIBP1eqjRtQq-VFg8-v83Nk5zIMnbbVyoj~kScOF4zTYCXWfSvJiOKTZ6KajYVBxrPmx3mecT7beAOYOwgL6rTKWXSK1U1hA-THHKlPVldv44hwdXt21lKSppvmZ59U6ddkFR-uctUEdyiPhHznRmhW~ch5mJPGsMqT-SB~TkbEQK7YpAcEtsBHc7-0d1-QVBDEsiihU62tJwT2dfQBQAEAAcAAA==">Address helper</a>) - Secure collaboration and messaging</li>
<li><a href=http://vernbzrr62wtwvddjcpo5stg7mp6mvoi7y2hkdekvextwb66mj5q.b32.i2p>Hydrogen</a> (<a href="http://h2.vern.i2p/?i2paddresshelper=LFqXjzV9nkQADr80zHNrKI4npoRuaosny11RPVVYdbb4ZJgIIcxZzTQHJLKyxgxEAH6A6nN-dU0Xu50V0DeCPVXkB1d-5iPzoQe0~a30cZ3iaEkvRsQcAHSGYGFoeXO5zVAMPzTuWOW6bLyVUEY1hVWbqUMsU5YOiY5XzJXeoDoPA~ELGZUFQAHn5vX-nAfRWzqFJp3XBG4LcOL~y3OzGSXOpBFj5YUzx6emfxroS~QRKTR9ilVRveGuNxGvEZYfC9uCwivEAVPX7tpaR0uY6MECu4DePSaSB3WrdMdlyfI9s7V76VClOsXlOBcJ62Yb24MMlX2SVumQYLpvC3V4b4hAWjsR~6LNgTuDVsKmo7j8btOjz~ND4m2q2-HPbU32LoRVLWKAGyLpTxlsBPXvWPn-zL2zd8J6bRYN90f4IoCgSemTl~NLB-GdTdoQzamUEL-~fp3hq2RtPlbgTRRpXcXymCaWbHZCn9Dmgjros6YxkpD9JBbwUFFUPf-uFKT3BQAEAAcAAA==">Address helper</a>) - Lightweight Matrix client with legacy and mobile browser support</li>
<li><a href=http://vern54jxta6pdm4zduragtjln4lybvrkuymmdslxlnec3sxur36a.b32.i2p>Matrix Federation Tester</a> (<a href="http://ft.vern.i2p/?i2paddresshelper=q6q4id7M0RYfkWHro8pEtlUjhUWWNSoytW9oVB8NqstzNNiM9kln2xzjHjzTula7DKPAi0P957vVvq0bzKMnfV81KH7GtTz3G2n47m7zXuEKpR-IKXn0yqr9D-ERrMAB9wcNtR6kMLMynJtbI5r-1-sYPg49GiPFxgNn4vxrZPgDP9sAM9TPFBLTKdnWbO0m1or5z9UIEjtUi1KZcnYmyCYJDTuB~cQO61o2eTLevmQv0PfEID5-ucBHEZLGSmgbVxbv-4ds~-QsvdM8~P6jiXCklkctG2vBXX3PQCyevVHedWETeAueRZp0GoX7FkXCA28eZXXnO9ngb13LCIM5yXpURT~0BLuSTpIbIbvVNH~xGe~7ZqDUE2~WDvUhk8NW7bFIpbXrN8H71l7JpfH811n9TgksXSZzyqvwPD2lHffobmPVB96bpdMGCXE28g1fKuWj8ovL3uom~ggQ70wMZmZDLa3GHhCBNioxOmsOKC-sZY8bIi-ORrdaxATCgn3fBQAEAAcAAA==">Address helper</a>) - Tester for Matrix federation written in golang</li>
<li><a href=http://vern4l4bo3tzed7niopxkfijgbyod6vc7pmqrhice2mjvjfboqua.b32.i2p>Matrix Sydent</a> (<a href="http://id.vern.i2p/?i2paddresshelper=PGXeiDEPYUyE5gVY4dbn7ajzWv-ni3cacOjbF0rGddBNTozhnw30hHkFeqZ6aBFl93bhomJuSLwtV4SlUwsqnoEToY2wF5tD9gkA-5JIqJr3YnqONgKGt-SFZVWNjGUc~opoDyAA9xyPBb2VXs4o2MpKmAl5wzyPwzW65to3suaj5zm-uNm-jDkocWM3iqogo3xn3prt0MY6x25bemgZyFxwjRjIt1I4g2kWPuyPk2xO1a9TMoc5QC~DaO5fHtVx0-zdfA1QfC1K~mC2r9f7lAfk1wMZ4LXc1p7MeFcGhB5CNT4afTrweN~QJfNDgpKBMKuqdfcdbLOrKwepY~afwc9QG6gBHNopm7Lws6~I69hvuME-mNCZ03ZPu--Lekhkf58bp93-wIkkAmRHUj~nnDearSKyMV2cE2MhtByT17Va3O0tiPtlJAtjJZMownnrAkt4pdzpZa~Sl2iyI9r-oVZxy17yElEVG1Mfpf4mh6cGDCgUOFQqZZhJgMd9P-qVBQAEAAcAAA==">Address helper</a>) - Reference Matrix identity server</li>
<li><a href=http://vernwbp4lxrl7vn5jjgmrdkxnncpfwdzyv57jya2enmw76y4vdha.b32.i2p>Matrix-Static</a> (<a href="http://mvw.vern.i2p/?i2paddresshelper=LJok~jBzTRMTftEAfjhsiYjTTeVR8jwuGZRiJDdCl-NAA2OxM2R~JYEY6TFVfWLlKiw9plH6Qf8-XhIKjIsjtAHmRM4QRuTJnlPi5gDu5NU07vbg1Vg0Y2TD4o7d5k8mbN1ItRKZXxPgWL2oHBWRBToG9wAu-DrFLqMC8oiqjjiz30PHwey6b05MNv91o47Xht3dN8Zx~qasSFseCLT94DNYMXlqWtexKLodzOcypZlvaQIHgJWLCuO37oxdX64sOI6nV4Ltngp~uDV4GXO8YcWAJCrNUYSw5qr8KX50i~9cDklJ29wpYzPa902d~hqjkXVGx9b5bs5nBVz3fQwVk6TNS042DSB10J-IfHJonVI1FQaJgbkW3q4tfpHPWGqmUwNltQn17EPegHzjHPoW9nfmzf4kj0OGEWco2pIDAuodLInPInyPeXyOGc3YbWnUpBVcjqKiCt3240ORTdwCPXFV9aH-4fk5ZqY5F6USS60OOdp4ZrpntXFkyAFQ5SxuBQAEAAcAAA==">Address helper</a>) - A static golang generated preview of public world readable Matrix rooms</li>
<li><a href=http://vernzqlne5hobeijxz4g7u6zpejcdemrnqra2eg2sge3af5qp7qa.b32.i2p>Matrix.to</a> (<a href="http://mto.vern.i2p/?i2paddresshelper=HYV-2sze-BiMUObVpAX9ins12jb3G9StUTbgPHzKn2Pg8TvPjp9jm0sjW8d1Cvh5EEKUhnXKgus66y2WvXNlM-UwWqGFUi~-jhTpzvkEFHAA3wm0EO78faiPpuzl6dJFQ2h6r952354CSBaDyYCE2vOLyD3tmLTvWKQ5siDar09sQJdfmmmURwWhJF~oA5bbhuxA5iHYRfaBTpIeRUeiKkD-6yz3BiN~fM~cfFKwE2JTwmG4NlV3M896UTCYaRZ4ojj9h~SGAYfL5WSHtcQrInjFzbgSPxSyvgpa4ub-SQnsJcbSWgbrF5dh8K4pcmMa4dtAfwfbmu9b-y879catY~tq6nHOmeaX2TAUHQwG5dwT9PighNqLXiBCfe36tB1v74Qw8G0uNGh3liozcOmddPMkue2GW3u~EXEmPmr9y5JSsg56u-wavzzGOrwLWQ3tnUYJEL3xGhhXOOUNitf355kvMi7UgSLrvi0dlEAM7R0zwUKmXjk5Mrx~Ju7bNXzSBQAEAAcAAA==">Address helper</a>) - A simple stateless privacy-protecting URL redirecting service for Matrix</li>
<li><a href=mumble:vernlt2ydc2xvpy2vbcmgxfycekwkofkciwmp7oz2y6psneanlqa.b32.i2p:64738>Mumble</a> (<a href=http://vernlt2ydc2xvpy2vbcmgxfycekwkofkciwmp7oz2y6psneanlqa.b32.i2p>Web Client</a> (<a href="http://mumble.vern.i2p/?i2paddresshelper=-Xwr2mkwiHbf1oziGVLtzc5kmmcjTfx4pSDPqkO0VhmCyzVz99IMda3339h2feB6lHpf6EZXdc0fx2byg2x2BluTmDJi1Ks7RqsND9lu9pqMlUpPA89zp1EEHp-Fno7osILY5VMsw-icO7F5yvF5ovmBuavs3NmAvPIzz4wus9nhZ8X0XUGeIvYZ4o7DpQ0gVh9XH~YirBsqgUN5-dHfW0zUXQdTCUsurJoyX9ddrF9apD5Ke5IL~LvG9yXj9Qwp6zqAFiSXS~vRuT91~SVBWXE0BJv75HknDR9RL8tQaA10ekQ1gQNwfMHiEiCNWZfx~KMd-Qnx65PpyBxFrnx9KuxVVvgaMo-j-qG2tIy1RA51ZH-v-6ij-KzIn3i8jpSv56XQ4-6c-4yWvfz-AMvA8iKU1mnp-eKqEkc5EK~nPFqWkZspv505ErS5vsiGQdLFxLKQXFXQVw~gzgoAjpY04cazMZpfnyRk8p0prrQf0mjZ0omH3iS5IOpCh8zUQ0a~BQAEAAcAAA==">Address helper</a>)) - Low latency, high quality voice chat application</li>
<li><a href=xmpp:verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p>XMPP/Jabber (Reg Needed)</a> (<a href="http://muc.vern.i2p/?i2paddresshelper=fJbwYs6~GEDyIJXPo9C~A2DR9KWwNeJaqctRCb64NAK9yd3nMpHdhMtkf2XSLVhVkp~iPsD0IBxeVdNQSkVhiO~7iFspHoFRQaAXCVhSn2kQLCwBUXWLtrzTEyDP1s4-EwRYFlxD76YI4EXImvccHqLWfn5wGbNLOapjVRtp0tgd94VVRGrHwuxIYpQx8YMOUmd-wBPiA9A5aavBWvhF8ANvzHwvCpuOkCjpcpBNfG3bIsc-8acOCXLU6~JAfWs2sK-Ww4S86GNFQCm5kbRMZGeww76h75eajs0typB98WNyNUFYf8f4VZpYeOQCdjZtrOA9-sVlc2mqMyBk-8DpiUr6DVuODtilr75cNLI3U~UIJRvxmLMX5eDoqQckx8HVW-kRGU3Dg~d0CIQW-LRfGZNP0sjCCLdLcT-~IOevGR0TwiaTXGOjEIH-mcWpIIcmzMMKXtigE1iTNoAyzxC0SzNQEloOX6a5bPt5c-qyMNEmySWo6iKns1V764TqXlzVBQAEAAcAAA==">MUC address helper</a>) - The universal messaging standard</li>
<li><a href=http://vernd6f2dxbwfwp4fbkrdz75k2h2wyudmvwrqkrgkawjjrm72z3a.b32.i2p>ConverseJS</a> (<a href="http://cjs.vern.i2p/?i2paddresshelper=k4zDH2EUvSxpm4hax8CmKvKZr3UJ2t9u3sS3zy76BXvGqId6i3pyuEVP8LT0uKxrSEOzHOcZOJPZ5iBIYH4wXQ46iDz3haOW8HvjAAhkKOUxDaUwk51LeMx7p2~xQu8k59B30YCvXi2Ho2LCxwxcFGy4KUc-mT6EVpRhh76QirwlBKO~Xn681d0PtdHDvFFRzX8VHtO57S74mQceodTfmw9QAOYhl1GrjsJldIqECQS-03NOHjeMPTYXYZA0nAa~~pHBnnwoiBkdUglg2DagIidLIFupzrMybCWP1BiWHJEVSvO~2zDsu-g0dVvI4FKzKPcG8hAOZDkNn0acZpzrxz66j4Bk7lLLCTdIcgI~R7VAC47MaidK7AXv2KOyhY1AivNg~msMIVWmaeMW4oheCo-MlyxKeUhEF~rv4x4LBjsbuwx9z74pDLmwClg~-VjVMcxKB10SCfQ8T8MBfzP9X9s6DFvoYp8cGfLPhDsbWE7MpRTsSROpsioohweJOncrBQAEAAcAAA==">Address helper</a>) - A XMPP chat client in your browser</li>
<li><a href=http://vern5vicrpk2n4knr3c2qfyu5g4cjiwiulqa4txrriske7vyv3ta.b32.i2p>FreshRSS (Reg Needed)</a> (<a href="http://rss.vern.i2p/?i2paddresshelper=BzRZQhMgx1AI-XSH0PEpIWpTVsn~lTThaNFTb-49vdhbCHQvxaUiGkD6d8V6WWiG29~r2TcORKxGO9HcfgFnd9j8uKSL6-mvOAzsxcThxcE15-DuJ2BH0pKSmThiNvWQQkCAQPtdXCEXsTaD~ZjJ7KJfdYh-6JwoModhjAsRTgMrsm2-CdQYKR9r486GMqJqb1ZuroBg41W9KBsYToozsYt0VOYh82amz7TKZ4fCpiG~1IS0kTvSPlX3DLeeDFOIyn1dRPtb5Z0Qy0AhF9V4fT-COTgbscD7YpkqUSjhvLGJ~9LouMIqrd2fGy1J67BWy4m7gcMk6UYePd4voofE9Okv7XjUSfPAT5nAhYxW3dal3fWXG4ugzA0KjnWK0pFRoI044KbvBABYE-~466wxLk5~zGso7nqrAJnEi~d6NIl3azoLcG-MNPLXQKJcVqLeJWg729bukGOUPBZEwA6Rx9RvX0ENp3nEX3OLv3rug4XDZtJImr1s5toZsmLcP99BBQAEAAcAAA==">Address helper</a>) - A free, self-hostable aggregator</li>
<li><a href=http://vern4yi5vpg5cp42pwxndb6jingckjofyxxvpwaonolqmn74wbqq.b32.i2p>Miniflux (Reg Needed)</a> (<a href="http://mf.vern.i2p/?i2paddresshelper=GDffQ9y4-nL7i~Lfr-CwaTsZsWQAQdY1spOpmcYpF1ZDsXwy3djPipMr-X~lEnrqZszvvONNSaHo-EAKBqnxhIF6nF94poZICAkQ~sV~dJv-OGxdgK2rEahxkUPpJEcaQc14ShEzgSso4xmAVPLgwmOvA2W~pP3v6MIcHM12T6ua-cD~1-gMTxR3lKQ27zUujQPDlxEYVJuL76YOIpBx4my7xsrirhKleR0O8TbMVeHsl~D1hVw8M51KnDmC8yhd~MAfp9UwOfI4NavtdIHsTx6NrnyGh~b-PFJauvYmWrJiqZ9XAQqxPqyG8n6jM~4Lff-DPBSG0Bz-HpsfyBDhbNWU-FpF1WMlez~O54sy49PbXU9fgBg4qHZ-63f9Su7-P4iPUt9yxI6RIjv7EPP-20J7fR-nl-5CBWW2-jpVeEunXiEjuMUXqyNYnKUkmIJbPHB~7b0IpirhAcDibCH2Qp2mS0PxJd6xFxWesY138FwYxGZj5iRhXO7~baH~f9XXBQAEAAcAAA==">Address helper</a>) - Minimalist and opinionated feed reader</li>
<li><a href=irc://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:6668>Soju (Reg Needed)</a> - a user-friendly irc bouncer</li>
<li><a href=irc://verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p:6667>ZNC (On Request)</a> (<a href=http://vernd722rkd3v2o5ppu3aphmfhdthmillq5patn4fa7qvk5ngiaq.b32.i2p>WebUI</a> (<a href="http://znc.vern.i2p/?i2paddresshelper=5bB7duCxzhc43QFrE19C2omvz~Ugl7Ioz24BZK3gehVU0qQueJqVCMVcM0wJ9F915HNXSsQQFRrpNoi4C6AAAWYDfibknVmc8OQn~9~jCJ-PCCrUdj0Yt9J~SGOR3wLMcpXRN6tVl0s6Iw5l2rKVlxy3KWo0W9F0fXLAw5DSEZyBvxooezKbahDLeA1EhQCQLALy4X1gXbdSBNH0Dl~lfEerPF1bX~vZZxRdtOwzot2KvVh614n1IoctC7wDQbzsBxbEu4OCDCsTEnuPF-e5ARIsyAtv4gc6A0rmGLVVV7HnqyCW8vNDilT1Vnc1s14~~l0HWEfWvaVl~-QO656K~E2l1PWdk0yEHoAQlPwYyCdSQFjwtbWqJqQPurWi9PWylZBjUOVXYCAjuBnDaw-WJimbYa8TqFOVWpz7LikwOo-c1ARRANkmdXg7Xva5CIbdFYPy8IVDG7rY~7G2cHiNNqDGauH62JqW2wcOYaih7GXJnUJfzyNRnXyDeZLGcQDNBQAEAAcAAA==">Address helper</a>)) - An IRC network bouncer (BNC)</li>
</ul>
<div class=h><b id=frontends>Front-Ends:</b> <a aria-hidden=true href=#frontends>#frontends</a></div>
<ul>
<li><a href=http://vernmzgraj6aaoafmehupvtkkynpaa67rxcdj2kinwiy6konn6rq.b32.i2p>AnonymousOverflow</a> (<a href="http://ao.vern.i2p/?i2paddresshelper=KDjf2SNDy~U5HdnFPtpYKxwQARgjhQaSoX~9JVlnqrVF-FuAAChPbc4qQjighm9~HW4Fuv8vhI7N5POUCT-nH0Z9DDv6yg-1KgQAnVzSPTEjvAPWsV072aXyhtvfeWSo~DrIvqIwg-roXH2ZatGJjtOZdifYSqzPnRrjR5H037lq2QVtMLgHlQHYLXNeswoD4pT6RtMIvCsZ440yd0hTDIMmUKnjWQIDuCLgLvlc6-PMMlQqlCpkzx4vmKGgzFrjnNOrM-ooBpJRruMxsYRdpky~yMI5ZG-AcXzfshntFoOBtSf6L1Ya8xWxiSn8GGB3BOswrkok3FbeK~Z9fNOXph97C08xYSDPvPMPS5IW48O2WrtbLVE3XSGJdY3yEmPDF4u5lbKh-cA2qaxleXLmX919c~P8uzqic9XYCHh9BH8x8mlFycOPqrVpXpvhe7QECRHgoeNh4EYvaDUpmYrmoDMFBSUfZ585GfT~igrnq23SvHTaWgpupLtEUiQ6suo0BQAEAAcAAA==">Address helper</a>) - An alternative front-end for StackOverflow</li>
<li><a href=http://vern6inmbjzqpecx4kpkq5sln3cqqrfuxfzh4au3tpxbsfbwbnta.b32.i2p>Beatbump</a> (<a href="http://bb.vern.i2p/?i2paddresshelper=ClRoEpWK4WPpSvLYVG54V4LIJMItx4mfEpu2tyzkgRVXIFf6dGsQeh6LT4cx2P25ocFI-ZKf~RjbU-jJlhS1PiTBr5JdIJ6vkRqOt4SvENitaBUyO9qz9hPY3yZ~yNgL~SEwW~MxEHp905YaD2OUnd87ysJZi4mk7S9VhW5XheZITONnB166iR4CoJXl0COZamT7GWis9CKJOQq2qLRJZEis~8wlT7Nuhha2YpH9TNSzi~tn6zQC8WG3PbKlhWT8y-36baHlDn9bLTU7gvoo-jJ~wXRa0lA~ttQeWKWTJmj9wYFgrTwkmkfR-XxTX-eGKTLA0DblnmDvMYYOhxqzBDkyLY~aatuwGcJn4No17Rk4J1ffWUUNMqHOoylpbTSx9H0cNe1FmgKaDW~6bFKKaM6pMvjq9Y4TWC~wmpSr-Flkq1QduQsfLPLaaA0njnQKEW5ebp2CVi0fshN-QihPjP7IgqWymJaYfAw1ZT350mDImCGqBBhCClqQcWuJh7VzBQAEAAcAAA==">Address helper</a>) - An alternative front-end for YouTube Music</li>
<li><a href=http://vernapl3lpo3huqdx3pjzxqgdgavxjlmdskbvejh2gfqgmjuyvxq.b32.i2p>BiblioReads</a> (<a href="http://bl.vern.i2p/?i2paddresshelper=hwbMjrXlEQZiRSmx4LUQe6uOfdi4Qk9vGKriPJE~HKctllhlAz-C4WrtE6syMdBSCa7cg61D7CwsdxIL28DtVkf2v7d~jmw5cc1lkZ-fARlpyg38LKm3w3w5YVApQ3XlrSuLysTdlc4RX88C4esVC7COZyiYb4gzw4CWFw-T~rcUXAfprmUTwR0XGpWOdfkI0sK0kprFDrlotGyBqmInyubXTXL3Ms~OFiu6vmsQPlL88hIDbtJWjmGRzLU4ahjkHo7v8kSpZzLUmLBSCmBxvQ50Xk8F6EFPe8hFwzzBjnC3AzaYIbOW5t5PFSYA-hTEJjm~WZPRS96PWzO-tBqY-Jx-AC~4ygrWGiflFGPzVRfZf37UOoPsDI0ageoiidN0FZ6REN4cAQ4o9f1u~xmdhLkmINyr442DB0PWZ-7eG6DhgkIcmHX4R-HqLbUh-LWFQCvU6PfzOWmoXxgYJ5eVv4WbCfQlI-9EiLfGRiq3f~lvPqH4R311hCxnN5VHXSQvBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Goodreads</li>
<li><a href=http://verne3vnw4i3qffozcjygtnv4uedwedtevxe7aoht7fngduuwcpa.b32.i2p>Binternet</a> (<a href="http://bn.vern.i2p/?i2paddresshelper=e8Wvr9GE12U9W~xG6ZI8yOENBs2Qy805QVlVHzma6GuNuJuZVopOTGz7xo6QBYCxVIjAM1nJOvWRBR~TAChKYWRdnjc5q1Yindssdr9lYk4TTx07ILcEUxaRn~PP6CoRlaGPbMaOHISEenFAFACMkmDOEYC7iwepltMPwDBEEeYa7brWKxbpTExfwxvZDtrcK~QJL1EUzfioEqBDiQK7gPth-AElnLn9Vp6I1QEGXMlrFL2dCQLF46PgXBV3HRbWem~4LGb09QR6VsFXvyuMR~2WKsC7Q6mrkytJKNgTqKoFMj~qhK8Husf~xbG~xBdLpOHcc7~4ES02PLb8M8LGxYypMHA1rkHYvvpoMM3wWY9LfY~DEencntm~oHXNLDmx7pQo5OBQ4rSca~80BV9YVNDKRCjIdbe8XjsKmQIsUL9u2~iYTPQaDry6n2upoCaxj7KDY8g7Mlgn7Nx-RDAIHBRg9LWIxQ-heVDm4VC~fxUimLSTKAXuYMl8AMXTAI4UBQAEAAcAAA==">Adress helper</a>) - An alternative front-end for Pintrest</li>
<li><a href=http://vern3g7d7ykel6suo6fxiqk5ijzof7rz7k5xqcdjhm66vz65ijva.b32.i2p>BreezeWiki</a> (<a href="http://bw.vern.i2p/?i2paddresshelper=QoCUMWcqrytBT8GFVqnPJKZdkMFPC9nYvNDRag-N3~CyU8jNFBp-oLrtgfjkFQ345XuKJxLGbJvRsFY2A1r0f8V18HuZknfQO9zYzEhJjhUitDbEKOp7U1m7jYmJVJGO2yiA~ZIJUL4obsLsGRFGLRPr0oSK0Xx3Z64U7PPdmvsh-SJ~LqPloZMNofnEt9dKNu-sxztAKS~NGZ6w8CdWkb-iBwZwLMy6p8xl6mtIIZR7TcrRvsigIPB02k9JYkSadMY18LOSHzQBUfFiOur70ZT7eZ7PgRaOZTeMlAHQZORocTk0KZqKlESj97U65ZNaqPxmyWZ9B6-h38rRZRvjccMXZ1I3UGBWBS5dUteQKaBmbbR4tAADZZfHTa~NaRvy2kQEWRNPYhsXUdW89v-0V1W6yvcvRVT45jjcPoY5ID0IydCYdajG5OB~u~uhYSOiiyw7M6sNkvN~VQa58eYGDuPYogvhOgYGc4yVknsz5lb0xxmGzcMxs4m9goUYjopGBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Fandom</li>
<li><a href=http://vern543vpdnea54gxj4ra66ijciu4fff26emabkdz4w4rgnyx2eq.b32.i2p>Destructables</a> (<a href="http://ds.vern.i2p/?i2paddresshelper=3DB3OA796e-2p0YhmDilrbgTXujfiZc6JgSiifqGAeZKRUUzDwrk2SGMIquGt25Y85ScQ7zQ~IGvBIxEcz0PAS5neTuDRHm8otHv~ZbEaSI69zKU1JbBmnVvVth8B2w0cmxm~bLBbfRVeZhMC8Hss64rM5v1gwW7sjzeQJllk~4HTI8XfRJWq8hnUel0uFQzLkhSv-SaXXpELqGcALpIjDae54D3PCM0k2ay~c3AYdst0rvRRthXbyKtRNt-w83P3Ko2Cta~qUiBwQDZ2y9no1KbmuvM7COn-hIqagg06yxGjbCEM~1MwafpeCQCEGckH1hCGrDzL4VLBOdFxO5yjheFQ3OzPWDDKlPq14Is0yW--iR8HDQrbtVTXeLYdzSKlZI1SIKpga-05AoqpNJyX9P63byk-jjuR8zGkKVXcO6my3T5GyTNXnOC9niHImOjxw~Qc-7IE9xRenIWhYJxgf0qL6-uMFqcFNl3VVok2-L44wCwMbfWsfZsja-lA2BzBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Instructables</li>
<li><a href=http://vernxpcpqi2y4uhu7to4rnjmyjjgzh3x3qxyzpmkhykefchkmleq.b32.i2p>Dumb</a> (<a href="http://db.vern.i2p/?i2paddresshelper=0vbHzZsnrTyx~DKbRfo0r5cJE5IZfenJqUzAutNZRm6~BMBlJ~HA3c9ZKq2qA86DRI0WcsO53Ijago9QrDU7Ayx647Z~3-K-sNEgAJBhC1A3sCSEVMssp12gYitmZIoBCmYR85zOKnB-SY-6RoNOSN7SKsmaybiSoB9lb57ofdMZu0lbiwRT~RQWjlwjKJFV-nlEzaUr4U4kHVh5F28F7MVB-fA4MEQmF50vav7ZFOAidEOsaUplCofAewBJIBesf6x6ddRF7NC4YoIdwHL17k3UqPCLECPmHv7WuIAl4k819meira5tVkNUfQ1TopLjNHPTwO2zmgsin6UwZegjRb3CrubUSuGPU~7jFLyFUSHNcV7aHWyUBRohJRrC0y6s26q62aS53mJjT7c6Fl82ZRVq4Zhp9XVTnhenG4n0W6E6JK7wORcvzavw1CwEAGte8xUlfBgsbV92dXk48GFuLxudrKxrBy5iBYXKHvbBUuqoid0lt6wMm2e0SEdEU9mPBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Genius</li>
<li><a href=http://vern6p7g27bt6q5d73cxvhgu2gnn6f5sw3nmvqvremqdlvo3aydq.b32.i2p>hckrnws</a> (<a href="http://hn.vern.i2p/?i2paddresshelper=3uurVVhZ4uHE56nssRhFhJV2Z8RmTt5~Q~BiMIuniLmKL1LviDgW3fo3WERsb4KgrBTbWELj3niJ1OAnsRTu0UQF1MimmDJUDCeHqi4bXxUGXMMrhK~tamk3ElAuaEY3nghov6YJaWmhy-vD7ezhxi47Auy88v1HdMTiv7JmeeYBDVGbT93g3yVqEthOBIqjjuOgedCDuT6ceetzGmTyJ0pKHjbluASGMbYUskaiu3gR5nUyqkn-nJLvqa0MPEjZzD-uxKMFqM7IadPMbGoXpPBOfFqCIBBq62XCnT84jhetlrR5zh6iscx-70P6~5qayEC1U4eycZWo-MZiMQJeRhEXz3EonOIHjE6X3OUqVpbEKaM1iBRbELVSa9TFqjS7rY6WzTpHlZ7X79v6FLkW3I7Td8I2MXNULEhbQFfQRFKSQ56RRlU1zn523r-40-wJ0Wl2ofpQSzDq~uqO5d2xOBP-rZSaYQQgSRw3CIlltvJpO6x2tfMApQ7kfPushGV5BQAEAAcAAA==">Address helper</a>) - An alternative front-end for Hacker News</li>
<li><a href=http://vern7nnj3r5tun7enrxq5sotec6yhtdlisvq7kwhs22f6htmgj2a.b32.i2p>Hyperpipe</a> (<a href="http://hp.vern.i2p/?i2paddresshelper=ULj9t4z1ULYg8BCY8Y14XYMbU5JUEnJnf8wilNM~5ZVsj6a3GSGfc-LUX2ZkQcjPLJhk7aow-UGmYPl4rSfY8u59xsFJS0K7KEUTynbVJA3JI~lGynMTfHToTfXHQF5aX4rSmeEokOv5fxl9-m5JhklGgAkvNS8w4o109Vr3Zc4MBwK5HzjpJNJl0JNocwkOVcVS7TwBiExg0mHkeTMOVt9a7cwrHzJxTztUQ9q7562THo2A-CIf-44Ec4JZpuQG2fgL~hd9N9So9NKz6G5--BjfEdTs1pp84anzaox19912ZR91kK11k2qBksAE4NMzikYZZGiC0TZ4rO00uWUwrPFLCpI8Msj0UyngIv5zJ4OW2nvD4awtVxQf43~0UKx18C8LQ2UrUwUBQF6PSPiz8w6bJef3hlBunQjr28ZcnCi~0fgUZ2pbxZzEl7nzErDl0WIM5ioWTiqRloVlyZt5KODSdOj58wypBhrXpOPhw2WqQWZHws~jGOF38PsyVFklBQAEAAcAAA==">Address helper</a>) - Another alternative front-end for YouTube Music</li>
<li><a href=http://verni6dr4qxjgjumnvesxerh5rvhv6oy5ddeibaqy5d7tgbiiyfa.b32.i2p>Invidious</a> (<a href="http://inv.vern.i2p/?i2paddresshelper=Bl5CsPhxX8UNSo2qdYkStaF-NPjEzMJLUbLrvr3lwijid8MVcrMSnCPHjS6RxZW3LJ3yH9NIfarFAYtBlcBNsW1HQHDpNi9MUP~i1WBWX8VD4CfcSZg0s0~7yfzuFn2IRQqn8iuPj-61NTdy7Oxg1vovM~dXzi8Ag1T~YcELzT9fIwZc8i09dRlLg6lsLdgJPvw-zxLgCNHd7QeM5Q5tn2qDtuaIXGO6bg5V4fi4OIbK7TZFqw5M7nnkNmteqss~FtqP~FxliN0KB-7TwZGPzJBPJw~AfMaF-FCEWhZcfsbR7cTk5qX-aapVjICXJFcbIGsDKBWslS~sfLh4GQHefcXpuPHUhSOAwFvoEqF4L7xE2q~zyUs0NpUwx93CprKO6lioecvO-NdTJBD32aIBPTK6tC8yinPv09RdJEg8TSI8sIKuDECjd~2NjCmigBhWEKDA~Ju2H56pFkTGf6ouDOoD7P-1kJeHuM~EAyOdqJfTPK41i9tDN240dTflm7A5BQAEAAcAAA==">Address helper</a>) - An alternative front-end for YouTube</li>
<li><a href=http://vernfhoyrbg5khg5ub6macvqy3hqlumusjyk3zjmahnupz3s3ola.b32.i2p>Laboratory</a> (<a href="http://lab.vern.i2p/?i2paddresshelper=FqRdZMvacqJNh3R~9mOEOx5BnR4XgvcUQkuoohuo2CnLNLXdb6tusjJxc2AFQxxNRQfC51SPa-0pLVrIYUkuzBJFfAAOTDqrCe5gBx-YHDh4YVKw2Jj6eabfM2fHq9ADeCIUZ4Fgp3VXlOS6AZ~BFHAjotzminOYZnFK6410PLMis0N7NklivMTYsga78sg5i~G7Q~M1vGYPJY2Oh3cNjsvCmlcVBzdZlZYhSG1e~IB6L5WAh4qK-yeM~wAUVaxn25b4Ajy6oujZWsJI0K4L32ZRP9kxelk5Narlj0XmjkSX2i8aFL79CWT~3gdz3-XbuldlS8PNnENtUzdyg0I2z5y0uR12UE~d4~ojj0WWDLgNkvl1aB0-RPP-tNPjE4w7HdD1IGXEkcLUC4XHP3Z1Z4KpN6RHwEyW2GjOWXrieUZI7VWeRhweYZUAG1WoSs4WpI3WHNKQhd0ja4elCMGPsRMu9NUMeS-6ydnwL-k5cWcrCbb0Hg38~Knio0p0zTU9BQAEAAcAAA==">Address helper</a>) - An alternative front-end for GitLab and GitLabCE</li>
<li><a href=http://vernaqj2qr2pijpgvf3od6ssc3ulz3nv52gwr3hba5l6humuzmgq.b32.i2p>LibMedium</a> (<a href="http://md.vern.i2p/?i2paddresshelper=u-DgQIiwK9-6PI~JBr5T-3aoXO3jMVugAsoYZ3tNEoP-bzP2uDWolmR-cYfOJ~UC25c7B04CoN7tBs6pWMWGej4MeNa9gNOaKOWPofMHrKII-MtSYwt8Knc0bgmNQwVzIbrUSgxYuM-yw-tY9Nqt7sA8iiKSwbuGBh4l~UgNrOZfWlI1~qjglIFV7JLTS4sau~QR8S-mLq84YNMjJ6r2fm9xQcCNYLrvy3UAbSI4jLlij59Uwq9dCBKm9I4oro~i6h81WnK0OcH~kjTbNxwIl5d8Zp1LPg7yLY4Vd3yqUumSea3gHmchIgbK~lVs8B77lZhDuchALKEp3ZJth6We2aZ2Cqdvk1mH5D9I2FBPZZu-e9SwTnVCWKFII1MogluERvMi2o4z62zTm8G0cSXePZ8x9PjdxxOZxMBuGCnkU-Dq2UtDg6wQij~YJYKQY2yRZkzMtzGGeeAopxcwlS2kwzSTLJNgj6p79rMbO8UyqtNcfNpwmKZ7WlnBwSsufa~7BQAEAAcAAA==">Address helper</a>) - Another alternative front-end for Medium</li>
<li><a href=http://vernb4mvgeej5kawfg3tm337sbihdf4i6oy7w4trirgsnaq67zva.b32.i2p>Librarian</a> (<a href="http://lbry.vern.i2p/?i2paddresshelper=~aJ0dvCU8CGnTCNK~2hzqjN1dejvsjQl9TnyU-6fx3I8tWhby-6SUvgVn6RSdH-hfAw94a6YG1oDT1dNrdi~F5mjqFpXL3uB2wPOT0t~oTTD1PXTjja7pKt1URn4~mmJ1zkekLeGm-1qVoIjqY2SI0O4yuU9BiBFluuYRdFLpTBS1yp-al69sUnvz8ATBS6LmsxqfgnMi5pK4nJJ78QX-uwiTWXOTeJB~wK3qE9BDisqoUk0lAXZHcZJ3OM42VbQe5QmvR1a7vb88dY~Vz1EvyShZzEI5fCTVaqXxgndhHX2h8HG~8uwv4EiUG3qZ2dorPFNzIWZ~1zq-uxil42U1w50MBiL1mSd0FkB4L~bNyZ0U4eEBUhu8fTrR3YOfes0W7ZNJc1HdIQTa1dgNt5gfT0FtZZOIeQ6dCdQcoPtT9~I5sjwB~6VCT0jKlBU8x1A0MTpdnWV8CB5xkWXY5BOMM1BO2SI8v07l1MufF~B5oE23ffVxVl2-BB7p0JSUzhMBQAEAAcAAA==">Address helper</a>) - An alternative front-end for LBRY/Odysee</li>
<li><a href=http://vernchoyi4qjf6sz5vi57sskoelw5lsf53u62i5uvktzpa6sxv3a.b32.i2p>Libreddit</a> (<a href="http://lr.vern.i2p/?i2paddresshelper=0U73L4kx5lSBfantzfCBd5cmXhRQmlhmyUORWhNzWtLKG12tpNc23Xff2uFXxm1IGdxYkenvDQ23V4b0FuF7119N8NCniTT8~scfuvRfZImIXISO5klcSXKzcVCHgJC0LIfuC7saNl5AiOcNM3dIix7jmBvvoJUn4PuRZFdmI5U7~9-czgE-uzUq1IUcAjwykeXygh4zhb5DTiykivBZY3IoYCy2JipNKHkIyJfvfwNziJjc2nXpqJht0VSCH~~UPq1l3yQfyXy3p0oMrkYR0rhmwp5ikcDYZIK9m1YgJo8p0xyUEOafcn3IudOh3PQ8Buh4Mn7R5gy1tmlBB72v0b1xwhJ~jbDJ1syx6aBhbHjp7tZoyVUSpoWM32N~H0v9IksJthwf6Qg-mMnsG1rW~nV~er11sUYNEbGM8WA2i25dQkSTr8LERBIcSQzsyKW9~J~VrSk6M1WQwkTnbcAbimxh~aIrSV5ymcj56hMugWhsA2IGmPNF2GDQWEVbtFdQBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Reddit</li>
<li><a href=http://vernz3ubrntql4wrgyrssd6u3qzi36zrhz2agbo6vibzbs5olk2q.b32.i2p>LibremDB</a> (<a href="http://ld.vern.i2p/?i2paddresshelper=Ruuf9nd2isRebC0kS18vtzM3pRScKisYEfyyabNROiuiwdIHF0yO04IjjcNalfHNEsPObnYvemGJ1746lJ7koR5KbqY47AkUrUdtMcreRfUGwRm-mUcoGo8JlC5-WNNNDrdxm0dVxFRkY3~RutgmpIhB35qJ0kPe4EovmFssflSJS7E9osbkCJWRae2KaZyLJfk3JGGoWFTeIjSXANw4L7Kl6D3Khf1cMzyk71G~TiUgfPnjoluFrWsJYIml692~XrxWlUPvpLEJ5WKjAvVskaZrCW0Bkxd5d6rRjosXQzwhkRUTiZgKYnD3QdNm3CdHrqlaPModq0-8FZTYutGeYnmBoDNGwcdfHT8z5LqVTGBXqrg1gcnmK-ktudEhFV0fxOwZqJgDnMFJ~9aj2vUJB1FamxPz9gy14-jWAiXylEeG7cUjsKpSANDhjstJN95qUz8mrlsmCKCbVoty19xbejZScByL1G~WRSNx8rXb3vO9DZzUfsppDtbJ3~gxwkzFBQAEAAcAAA==">Address helper</a>) - An alternative front-end for IMDb</li>
<li><a href=http://vernziqfqvweijfaacmwazohgpdo2bt2ib2jlupt2pwwu27bhgxq.b32.i2p>LibreY</a> (<a href="http://lx.vern.i2p/?i2paddresshelper=7etEuQdh3-j~YmT422p~MjCWgj84lPbo0hkfoGTjotdKG5em3OIS5nvp4ooq4KD72kod8MyFSrWOUcqRTcEc8sJm5zVMocbmMbxKkFyehpCqq7s3n2QLd-P1VFg9ufTcp7kEsfKhKuCi9CtAEt87RIUhLIhPkdvLNw21Oxe-3Y~jcZ1FutcXQCm9TsyEkEZBVueqBM1akm~wr0mY6w~d2kTXvOZ2l5xX6UjTFv2t6GAh5sup63V-FazU1tL~EQOWuhR~Bv~i-fBqRlvqMJhXn3Wkx7Nk6Ql9cZa9-UKCLX8u5DWxWDQl78WTr~ROb~uSNOAWY0Ex2PZ9Y6KTTMrVPtMcvqZ7nQ7rVEQgHqUBlFmLydso5s8l8f1~x9FfaYdc3Opj-Kebg8FC2SOgIo6ZoGvLvMf-TT70N-L6DJv9nuap0h64sAa9CkkH7ytOm5qZcp2icCYBIMQTccq8w4VF3OiKwLjyMdhfULjLkAKi6oefAQjh52T5Z13O54IwwKYfBQAEAAcAAA==">Address helper</a>) - A meta search engine for Google and popular torrent sites</li>
<li><a href=http://vernkhr6duyh3tvrh7erkrwpwbqpztulwizzr2ma4ivvmr3xbdga.b32.i2p>Neuters</a> (<a href="http://nu.vern.i2p/?i2paddresshelper=4-kjooNgfUsbLj-d--5YzsBF8nKISvTJ5WpCJlgmF9lljKEoUkT0IrRjUaAWDnErafEjAXrpUtBAneNDVucOk7srn4OfFGxjtu9J~rXRGzHUhI8ln7zEWYorVe3629~XZsUwK~pFp3a5jltwC9wjj-bQjQSzGR25z5baSyDc70kitzdiRVHehY3rHWfWNP8nHGMsai4Guw2kg4UF19qUhA~imFP32MoVHU9saY8OqnGUbGCfNmJyLWF-RUFh9wgmuDj7o44HAi26rYek-1OS9V4umfQV3X0oVafGTtTid2vOzgjj0eKXOVkRndAGHUp3PyT6xcrjttYZ3Y0EutJ9tU28zZd~ZJqfUVgUWxzeRt-muQHIqwEen5d1jHKXTWEvhZNBTo9fqUdKCDS5kGMiCD5z1wQI4H9us5pfsgH-~uE0Pn3Zj8nkqU358vrJfvOwJB0V8g4np3B0mkLK2qKG9D~Sl24-TmZENTxdR55kFAKfEEqvT3EurbnKVbxpIAQIBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Reuters</li>
<li><a href=http://vernzdedoxuflrrxc4vbatbkpjh4k22ecgiqgimdiif62onhagva.b32.i2p>Nitter</a> (<a href="http://nt.vern.i2p/?i2paddresshelper=yxgmxe2a4f2vk1JkoC5ErcdNiN9e7ajPzgImNoqURwxyHhh2Vz0tpeX-mkWOvL-wIZ7B7yhOwVZD54C6J20bn4ny6tc4yD01-TTakxM6NN7NN012jgYwTNF6lCtfZb6pp-HdNbGqbSdNNMyCN52M~28hKBu-7ccAaQBcWhG0whDRgX6yGCpI4Dfm4aQppwf2asFtLATdSnHNh7ko6Ojpe1cJO2fEiHXg62qJxb3tgk42Pxs8GEuDp1~Zif0DYtvTZyj3srr9BvTF2KsZsFLyWwJHb7LiBnFhnG9YZX-CqtSl5JDcNv~e2jyu4M~28sQulTp912b2y8favF6SqsSYl1C~BbCscJnLj3Txh6dNDTXbEaUINzWdLFXbLNlWOXAn0Yj50n5stWmXx2zxANaS7GkvtHTycbF9lbbmarzuHLDoE0kkCx9BlBF7mVMcNWBYs1faqaPFeIoArcZ~E5sP3FiWQw6HALCXp4yhytGYvHoThkfb1EBpbzgOHrMDsk0SBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Twitter</li>
<li><a href=http://vern2dwmqcksmq3oe5kynqc6gy4btviaimqhr55kg6zedjckwnoq.b32.i2p>Piped</a> (<a href="http://pd.vern.i2p/?i2paddresshelper=UE1rGL~DNPx-i-aY~dCKBKxdrjPXBIHrwgECaIuxGyO3dZReIOemvvdu7LKrnz0qpdZ~B-D-m~25ENSN7rffnduxABjdgfR1S3kmyaihB22yE0-9Y6hrMI5icT9oVVyhHmUvJx0kO2R1AGvyKcGp1jg6Gm4092Lik9ycendeVChJbm6gIeS805BYuI9fE7TpP3gKpW9HzrUCiLEr~3ra8~RmE4lbftIHRDVP5lMMqJHyz1b6XGy91nko5rfRgjCkNE2uKv-EQ~nqI9ngiRF1YJcuwsIKv-5qiTux5bsQPRz-aN0DGIjpTy0Q~E-it4KmQ-q9ymbt6M1tJ7pldNq3Zb5R1qVJtgcyicnhj4TQcERIpGAwEhVgw2t9Kaka8f-wgsoPMXdqXfosH0c4B4DZz4mZPnZIly9NGMoYFWALHkzakGQm6NQKfA76s1jMuTM2cUz7g3nI7u0sc2qPHNWcR64UAV9e-N5FYdWcu269EtUQVqgevd-wpBoMicNbhS6uBQAEAAcAAA==">Address helper</a>) - An alternative privacy-friendly YouTube frontend which is efficient by design</li>
<li><a href=http://vernatajdc43yxqrtgyhpynuxxksiwrcayqk7xdflkuqss2f4soa.b32.i2p>Proxigram</a> (<a href="http://ig.vern.i2p/?i2paddresshelper=54zMKrQpqYDgYw0TLDeaQLo~-hEbCg4XV7Qj9-f1raO5lRzFJu0FfSssXql7gOxnmQJ-UwliQVjV7-zl-R3Ry0ch6yQBPWQIQAX253ZsHO4Fty~0ubYKptZ9A7KXQeZB7xwtY9OnGOVu3ytU1tpDfGaeK13ZQVi4zAcyFKZslklQ6FoAhMwXO6i2ooY1qgiNHmdZs7klbL2xfaIJIpoCYKGVrti9ji4LDENsftmbbzpqJ4dOsMQGorDfb6kBU44YsEiqEH5GxLvGncKSLcYZM2A8yxxrHdPb7~5IQ2zExpG39PeuU5XXvSkJopduQUBJ81uWDSXInR2XjutBycEblrlploGGvso8zjw3bsj~Vbplyo~hKNqyJJS8ydXWXMJ4FBW~dVg1A2fQ3mlYYBEqfbFvdkAjlmfZDnKePLLjADdpB8WvTY4UnVaUzGprl6Nu7kYxq1OrY3AIUrfPVt1ZljyNTioqBomOdgMc~BmvRgePFRUl-KWUpA-4op8Yw2a6BQAEAAcAAA==">Address helper</a>) - An alternative front-end for Instagram</li>
<li><a href=http://vern2gwxbtxzhb3rgchv4kbhlqppijhjqg7rmgvp4c5bxihxcm3a.b32.i2p>ProxiTok</a> (<a href="http://tt.vern.i2p/?i2paddresshelper=BzCUzyMAfYfW8OwTSRNZqv7tkFH6b8wxKpyIc64aA~bOo-jsMG9BC6im64f3W7jQhu7YDu0pbhxeGCwk6Sj2gAJmTvStIohCqbpadOIjZjQW53mGexTSzV1H612PUotZSZHKnYpV30BLtQn4klEDJxBCi0tOQBXH6bLgFP~wAO71LWr3pFomWT3fKbc0Aoi0PZ1yXu6402uTBEvupbEXbapglM4Bs~5sZ96pdEO6k~-Rzy6psgVYd5RY8r8aV92ZcHHdwngtaWWLoBhPg9OK3Uv8zwRMSGz6rBJu1XhvtTYD8sfMU-1iKFsU39CnlpT1PFcK9zY7FXXnWPCDhYQB3UT0J2k-bmy4FM0pLnTcaNi-aqsY1GTE-G7ldIrczj5hnHWcxUL7COK6euOqkWnK2GAJbTC7BP2nsXhUtu-NzusBAETeLkItx7CZhaEkQZEibJ3v1wqeGlahWfROl-oDwOy3-4tzR5tGc2hSmqjOJu8vT-q43oVzULkAiyHQMEW7BQAEAAcAAA==">Address helper</a>) - An alternative front-end for TikTok</li>
<li><a href=http://vernnflenvsqccuanaun7yydnmturi4jkyxlyzhn6ultpje66c3q.b32.i2p>Quetre</a> (<a href="http://qr.vern.i2p/?i2paddresshelper=8~I39KBXP845Ov9TWp30TxYClGZknYcLmY5hBgWs-ayOd1GgRrYNrPCTI2sKB8k-49QIbriPLv~32QME1HCdF1hbhMCnYxrBhfSW2MBBoP-0X0xAqrcFyn2DyCtxKoVUuaAZIZGkxV84~~~T2O9ambvSCfr-1R-HztfBjrGboy~4VtdYr6q3uhDRh1Pn8IHjT1GE7xvTwg3VT3c6VAL0tJ3lfS~uy3EM~OQrX9glqWAf9rh9qdWfhxrJTYicPfAp787KY4RpI9kqeYIol9uCRZTUhtg~fEKWwzKxEaLEe0fOP~2PQKpNNUpJ7sRFbXrrGGGlprrpEbu6HgoloCY-n012u4b4hcLl0daW-QhF3QDcaC-QISBMRL7hutl6QNq-NIyhviPVYPUWABN8A2FTZ~85691zEpUc2Ua7wM8whZzzVZEHf2wXPIVRrnNLuXBHpcebbafzgudlqpymTrZSoLcT8~H3KaD5FpKR7Ml70Wpv7imLPQEVMLybpaoGBAWaBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Quora</li>
<li><a href=http://vernu3bfx2rvpuaccs5q27yncv6srdijkan6ixbkvyc2lsbrslxq.b32.i2p>Rimgo</a> (<a href="http://rg.vern.i2p/?i2paddresshelper=sfbCMTs1JLmWDTXmy7lr3kRE82RvYLkbnZ-xD5IJAMkRZxO-PoKk4Kf3UK~PF8bdD9yE-S7cPO7BXHQuAAO4d7rNJcO4z4F-biSlw7W2gY5zfRDsUwOfXIc3nIk6fO1HeWTlesYP2U8jiOyD2PiF-XTDtejTPieYxktXWniN8UfVYY0bJbSZZEVCLyHAeqwxpJdcXKHQOeb5hybth5oaldM40z5umaCWyHjOM0Q~jRqfH8sXM9MBD9sZp6ixJkHj7RRPLki9F7Qk2Vg1Slwq~WSeH3d1jmQ6p7kYW6ILusFVZZACGcOaDhDc-vMmbeNj7QJqnb9a8~duZagZoEBnFRWFI9fGhWSh3lneE~KHETntq77fDgmPJeIq8~aOYHmkP7SkBuhlrbwob3a4aHFFNTdOWYu8vFydcWAZTtafB5HYNHjigklfvPrmBW5D1Kw8SAS2Zmxt3CRvWcQxZl2nKi0s4FNl75Qq4HESrznEa~XCXHfjqDbTpOvd3gS2vORHBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Imgur</li>
<li><a href=http://vern4nm37gbhaly4gkoxw4njqoyd5bmkgzjbumtpccmqxlilud3q.b32.i2p>RSS-Bridge</a> (<a href="http://rb.vern.i2p/?i2paddresshelper=lMBDxY8iFpybUTdIeFCdLdwuj57Abqn3arcx9DF18A9FIpUNSO280WfwZJUIn97BzkUMR1oERCOJWIHuoLVAvgcPhS8ahIC1E3~VtZjUYkbiVR4iAdSLpGO2bBPyhIIAfs6p4ROdPV5TwH4ji8lwC3Cw81us~m3h9ygQSbMaXaZ60xzkwrPxrPO~vhiM7z3wS1iqB8o8i-W7lS4IUjWzFMP6T0~poqgBIFSXn13Zjgiif2sfOuam2ElcQf8dNDEoYIw62rKuQXNvn7IUprLbrlz4S9DlzsRZKSEBJFlXYoWGona6aw5exh37X4A9I--dCyU0B~yZELJ1~jcIUCSrGUBQ9vO9I~r6G~rlZyw2cXL-J-JH-Vlqw0OjTYSXNdAm7algq9JM-Cl0a0fzrPuN-DYOC9mKQf7mUe7y2qwy2nT6X21P23GaDok9t2aUGrlP128y11OiaMUbMUMAIvdp1J7FPLhxzJcjeV2Q-1E1m0wY3eqvc5wqEOnXpxXoFHIjBQAEAAcAAA==">Address helper</a>) - The RSS feed for websites missing it</li>
<li><a href=http://vern5cxiaufqvhv4hu5ypkvw3tiwvuinae4evdbqzrioql6s2sha.b32.i2p>Rural Dictionary</a> (<a href="http://rd.vern.i2p/?i2paddresshelper=UdKP-Y-ICzKok1t5EDXDSbWQixDKmqCKZmJ8yiSI9SfzHefda8yAl0MfazfyvICfERPRmG-yfKOyAyIJEqGhQSpmdV3qP3C2A5~iTTlSXRPjSEg7QCz50hxe~3I86aBSvyo7QN632iZdSawMa9VdNHxzY~pjnDWYNX8QKpDk7Ao8maRxTnqK6MLIKwZb6htDFDjIHygLq7eEb8bv~J-UskFEBf~FXlgVMVlAgd1406r7XFAW~pGcUN15z2uPaPirEh13cnxVKZtxhZe8PiN8Vx9eOcjbQdacTbzAz7gg4szabIriLY6T89jorxrmOKOK2SydmND9NmaEz9uZy7xVSe-bYEyQVpU9S-W9~vxoYoWUX5Kes~1g8TG-iZeMY30pWmZApVX6ZXFwWS8uBbrbrVnxSzbur~5B8WIp5IPioJdOhpmlWT~0MBIAgRh-GkmSSeXNRZzeKuAZIGq8OmqnkRF10BC7BDWfmT4k2QdghMWJUxCHoC9SMMlulNRk521eBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Urban Dictionary</li>
<li><a href=http://vernz43kgqiy3nzzof3nejeo4hh3bjgyqi3b3hijchilv7noqtrq.b32.i2p>SafeTwitch</a> (<a href="http://ttv.vern.i2p/?i2paddresshelper=S9gVBLOvegccXhpHk2rD-LoVLtbcFjgNnj8WFy50jFeARZEY9RgNCHJWV5yp1-CT6XKrbivxpEDhjmshxaSyIa1QCNclxpcm0GxFVtWoicLiXyilE~QDMIDlGioA1otl7xInXFBMuLoQ3BF~JiLsjBh0nBloqCM4qhV7R1wJDQ0UJDS3Kox~OFIthSjaWUMZssAKZuajAgIMWKFj228HCfLhyy9fSv4UV-Cm3s-kK1gcbAUZhdGIImL29MRBEqrv3~wnu3qKs4REI0dZNL0rkXVVLbOIDijogAc~o1Tqj3L-BfmU676-Wh2uk6r7VuZ7xa748Ys620dLgQ31ksl-TSQGWnvJH33DyJdEw4OU8OWILQ7Tf9jmVlN6aMfP0E2vlWLp1cbDJf0dLCP6~AgJQQX-IOWuKX6qGDM2VaAlNNmo2bJtId1PPJ2nOOSHcoGsrT3qrOCPgjtb8CbErVydHbqbAOOOibMNJVEAZTNim~ha8v1DqpVvXvaIwBdpHa-9BQAEAAcAAA==">Address helper</a>) - An alternative front-end for Twitch</li>
<li><a href=http://vern3whzyfmjclq6snhlupma6nrmojghwp37tydfgqotj7sc6izq.b32.i2p>Scribe</a> (<a href="http://sc.vern.i2p/?i2paddresshelper=fIadrH9cp96aSUa3h3cp9aox9HDv0xF28BYoFvF9FZ-vPaeWBhdXIIu-N0DdvLt2BfoOYLiq8r6wt7YXPB0lgmd0ECQC5UiQ8vhl5xyhaB4d2KPzadDph-PD3hZQEuHNYnenYEzEuvDl--ftHyMG3wAMVfW99GqYBcm18DtZkDmzheGGfxu7Hb59t-ZjyPj8vsrRGkOp8GikGlEBY1nS8u7rrMBCbjFB96LtxL0daf1DXzHt82Ainhlmzx3mALUSANLwCwpF5LQclIven90DAeBJuJMV22XBjdhSNphVm8zfBwyO~ApOcoaskTJFPwlcvPPaCNhSR9hUYReAbedQ37VfdI2yDz30sRACsm-gQfSx1l8o-2i3LdIcsW4yfQm6Iden8RYWyL3LT-DptP2jsAg2BObGPjf7rpkvmA6cqkOFdSCMoQzt6GOD92OhPaeQJg9ahrhMMJvLGqdoiM5lCiNfBrhU-n5e7A-XyfQsyYCOsjTJ2o1beB-HKyWRkIphBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Medium</li>
<li><a href=http://vernvtyi6rdcmv646in4qb4qkbtdi32f4m7zbkcoyualz7bzsfrq.b32.i2p>SearXNG</a> (<a href="http://sx.vern.i2p/?i2paddresshelper=x3iF8a8XzJ6hiFGf1TgC2Sy3Naoq0bVjZ7EPlMzTuXI1Ah9-lu-c6-GuZxemHogi8O~WeKPDamc0QzAf6t5Pn0MeEO~0oRg38cErBkWVw6Dy~8mAbVdfqvc7QeIqCsm8YgMgt~bqMkBvqMDuC-hfvuE3RKQr16a~FcdBiv9HoQ5qxDD4iKg05ebSryzOxFf7niiGPyoe0D8xMKXskjz2YaiZfT~rjWyzNjz2NYzkYwc-ZqbIzmhOome4HnPz8YAUX3xHD0XLEOBqy0aG6EX0hOSSyvla4pGHD0JAGW4ryz3gwJhXRBOnmZXtgXSwXzuJGtWETgdcEH2eVO3mrj5MXTiYjpvUapMkHNrdSUSNRKUO2VsEH4trE0fkl6cuWtoZEIMwMtgcRrLT5r6krGnB98qf8UJzdlysmpusKMfuGwq2oeE8-cDYSFdNxc4dLm0Nehunzc5Yj3LUq9AX-LNKc3hjV~q2qgPCpa43TDlu7EWu4vTij2AxjbBD2vSuaVILBQAEAAcAAA==">Address helper</a>) - A metasearch engine which aggregates results from more than 70 search services</li>
<li><a href=http://vernlncxo4aswplv7naacpjvp5ts4uhrv4wbv3y4skufdbz763gq.b32.i2p>SimpleAmazon</a> (<a href="http://az.vern.i2p/?i2paddresshelper=Vni8Xh7eO7Z7LZrFSfO--N2LJyqvDdX1O2uisX~Ihw1F6Ihnh06AEVDoHhAOBB3dHQsXHBwiOROGRIMTDDvuKrlXSyCZ-3Lc1~VIEN~rHSWQuFhi944qpt-16uhGY1LvIWwJ5nwWHiFfO78a28pXK5ejwgvupPheDoLi25TOftiLM88-hCBRuybhLSibL1i8XO80ew4Kmpp7GD641QImCzVtfz6H8DM9jVT~zOsbv0DGr3ceA4i9Ju87UttomY2qbeCOWriYRljUkDJ2vIjnOmMP-G-k8uSa9UMuiswWOLp5o6Ayz0Hm2C7qdg~hjujpsM2-U93EbYSWEr4EXt7Cxk9b7tDlbOg-o8gmgu7QC0kujDT1QItEt12iEVKaeLbtNbCfL9cxjtlD8OJdsWFAcz6rwdeP2XH8Xyk4hqgXQzky9SvXist6YSMvcYbiF5KYrxQkrUllx9qfxx3MUpgBmpS5tyNrdB1WFsrc834~lBgkHKctJtKiwJ6zfsK9a0KqBQAEAAcAAA==">Address helper</a>) - A Simple Web Interface for Amazon</li>
<li><a href=http://verntblehhel4dx6ntyxkj4mryvic3s3yptzxewzwnldq3esi4qq.b32.i2p>SimpleerTube</a> (<a href="http://st.vern.i2p/?i2paddresshelper=RX43zEeA6NmQNfYawKnn8VMwL9njTvoyj3bJdBWSK4zBJKkM03a7SoifenyG~MAbHW9yADPR~cX3XT6VdonDc6aqQzmo0mAOAV3sxVPKriVK-bNAP1L3eQePhjnnQzxpN07c02a8RUzWVye8M32pM-DjXwuQg4hARK7gwTSCkqm4PLjCsxqhi8lxmyPjRRmwttubsbBrjZIN3lWK7i3R3HtiTYKPdccMUh9iylSHao571uw-XZ0-afO1WKEe93CWMSIgXFarHbIHlJViZAg5MBFwWf-QhnGibRsz8UQIYYuc9rlFRDWjZSZz7P2SNJ7Np3C3jfjajLQUp6k9IEZoNtsNTyqIe746BcNDjk9Hgbje9rf4U2FMNrimMUYJ13ICtYB7DBy~BwZ2R8rlz-3TcwDDZ0bEsSJN3IQDMgNi7UY717RTsU4F5hVkEaSnVNPKhfJexkY7GSN8GJmEphDM4n5WbTcQZuj3UNcSzQO9gEti46zUCQO~e3ycn6OIUORPBQAEAAcAAA==">Address helper</a>) - A Simple Web Interface for PeerTube</li>
<li><a href=http://verna7avzgd4qqal7k2onjzwxcceqby2gwvya2a2frdswb7z2k4q.b32.i2p>SimplyTranslate</a> (<a href="http://tl.vern.i2p/?i2paddresshelper=ozDx2rB0er1JcFY3mfAkExLJGEnzuNEobnrEAzgj1XEPxiPt1NN2J7xyXjazYRe3g56atFkjjEIKgAYjusvens~YS~Od6zhSfUYjNevJulwEHwBen9v2FxTnLiqG-Z-Qfot1BHHSQV4sXFEfHrrBAH1qPJ014u96logG4WYLBAuzjoHWMwNWcH6zGYMLrhBUgVN8DNM5tuPpRRwTdfVLu3W~hYes0s8G0gqTmQkaVYusoqDugMR8t8j5gAIQ~GjFO0q1yvk4rn024JQA23TK7wsx8LtPJquqDMwdIRydLwsv~3luRN2bKqIu6yXwYvQ4z5cQy5S-zutI7u-7050EAzCEWqG92LJBMf6LFEobNVfveEV3O2YqAqzyPc8CBx9qN8rnrv1urPtugVsVcOKBxwQC~Pb7mJeDH1sBTuumxg2Q1-fiIgZ4orzkWQdR896LM-G~hvqKct0HaA7ehDFGCMegRoZiC~ScikBw-kaB4swfwMF7nSITR5tpyzICHOMCBQAEAAcAAA==">Address helper</a>) - Minimal and private translations w/ many engines</li>
<li><a href=http://vernrdigztvu3427stlditjofgkuoc3b7kbkxvlecaej5ufe4l5q.b32.i2p>Suds</a> (<a href="http://sd.vern.i2p/?i2paddresshelper=AcSiFAApixnWEGLQufeESK0rIupQdG9NIwnvM~q7SG31iZoJNkco6Xw19p3-9xkb8CI0ySn5KKOlKTnejy4w7qy44bO3hsyKaNMVyIcQpeov-~WTWf4chZ-s6l5Gt4IH9HzLNOeEcGluWhvnDsub7mmqokwL~snvyWFJ8I7QSkr5sWp7dhkA4yTwVkw3TrMu3RlzY6RDkQyG5LavevcTCPWpLfL-ulUDvtou7wC0ahFZXbV7rgVImECC4RWQ3Zf-9VZVvkQSCG3Kw7dYye5iXYjrMJ9UsrAZSvZUZQaDlepTBQkysha45sTz9kv8bpS7DNT~~luY-FSsElOAJWUouiTTNiwYznkhJu3N1Lrl5sjzcapR~nREWoQYlFwqpPx3yFJ5-JUmf1YDk6-8UKmdAV6C3vd9FJOKLIblVJ~W32-eqKE~hm349gj5DgyzR6bmS-XCfdG~1lTWrAKNC7koImAwBKY1jXrJiheG8sGOL1i2ipLPZgxBBqf6Zf~1-5nUBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Snopes.com</li>
<li><a href=http://verncco2oaxjikammz4pi7umzp673cme6zuemx7yeeewspwrw3va.b32.i2p>Teddit</a> (<a href="http://td.vern.i2p/?i2paddresshelper=arrnPCbpFzAX~-pY9-s18cOIHjWieSvhSzw7IukhqGDzug7unHh2dQ4uXIIIveJVhszQrYGlNkFcvkapo-Iwo4RAW8ZaWRlCMfFxNVXD1l8yiAMrDgFQ6ErS1hVhv9FKgFYLthNxhvj~aVtvP9aMSfy66~FCHBkmTs199-MtMZ3TzpUtZM9lQG~7JI9aM6LMdNnKBcCTH9adtH0yvuY-HBzNzp8B93h8mmCCR8kWRieg1HWouagR3H6iIOKd4udknC3deTFeTEZgb8mTDu6Y6~HI9SSyiUVwuBjyWMma7YogpJrC8Qi59NFBBPOzoJp~ue-b~hXmH7tcW74m1-xgRKVkJZv5-PC6aKMDKGhw63wacvxz~a0AM50hx0-6uB6QyErV90Pytnk79dvo7mlvvjfZ9vik3iHqCZ7-WEX72Wkl4h4mb8Lp34Hla8BN56EFC~rkgBK5wrWY0cVbeopBM5jTzIiiXEMWouhFikl1~c3EuoraLB-NrWctKVw6FkCYBQAEAAcAAA==">Address helper</a>) - Another alternative front-end for Reddit</li>
<li><a href=http://vernk23oml2talve3keetcqmjylmu7r7kdrcfciv36oxitgpos5a.b32.i2p>Tent</a> (<a href="http://tn.vern.i2p/?i2paddresshelper=~cRY8tLIq8eG3AI9vHzeZna2dolZJsDvK5xLB9Xqvn2cunBUVGVkSwRvClST~s8qzplypVeBKxzQNR6MMGz2WpKOv3XTdVkam1X56PzmHB~7DGyuJtj58cgsU07INmFrqLHwGwwJ-~E0fx29W9No32OfNiA7maDie~MmBu8HBaJFZbs3FMtvR~JZl3DP4iz8NDHMz9gcI5MQKShhvhbDun5mxc30mxvwDvYuZw0WMglKwWhMGh2EqCTtLTCBRY24rXmC3eOLiqIMhpRWrSI6QbES~wJB0gXyzFVRzYlGbudeyIUTbFeDNke8GX-WrUQuKMTHraxJ1qpW85jjANAGKjxP8GTPze3so2DjLqOrKAsKUei2k2LZZ~iCh636mS-fCDF2rEHVkpfz0fIBclZMQvBy0O~5mJXuDOGB~NwebtOIm2JfuGrZ1hsTgvnkKh8CvvYJBUrQEfD-LaW5q7R89LB~wnbk0UzN~ys~V~zUDMgKPMZ2i8CRTXSNUgWO-LpzBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Bandcamp</li>
<li><a href=http://verneks7rfjptpz5fpii7n7nrxilsidi2qxepeuuf66c3tsf4nhq.b32.i2p>Whoogle</a> (<a href="http://wg.vern.i2p/?i2paddresshelper=6wjgwtusev0iOQZI2kGVQWrCHjS-xV20hECX7OpJdsmlJSTVzBkNZ~WsCZq2ieP7ESMT97MRxgdKWmw8AuHY6r7Ltyq9QBDc59Ec9f6djrMY2j7GmZykac1p78I4bymaONVL04OA4v4SOOTnTJbeDE7qGmAanlNZPXLzOFK0J7sQaotBdyQka75NlmvQmSpss8Pqr2FUV1zOYxFnymiIERIM6VBDNIoSesXHaQ2P-oxa8YPdMC3h-D4-WrDiKZjv9Lxu7xXMdpalZeolHktSTppfg7GiGcAxn9JQS2w1~MomXodwEBWAkQu8wIvGi87CSyrqB3eZPVwrSgcovOMtw1i3VrvYGOk8n3EMh7SkH~GxJGIABVXJTJ6iiMwj2bI521P6plkUwfQyLfxAE~17nI6XdRtwuBqRqZaZExO~6uq4HcYCmfNIZKXtNttJEh0B7wpbyEjDpHKpHXOLxKacdeqk2ss-4~5f-xI1jQyhFFG~rHf52D9NtYbZFTvc865mBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Google Search</li>
<li><a href=http://vernesciy2defjsputrjrv6pa5ll6qzrckfffi5lgkumstdojyga.b32.i2p>Wikiless</a> (<a href="http://wl.vern.i2p/?i2paddresshelper=OniLVp4DPG7ZJiHmXN8dwbsuVfBqSLXj1VmlajqZUvE8DvkeKkBSjZHuREL9QeK5tpAJDt1S9w9vC6vRMygIipRvMyaMmBmOvcg4~W9yJLA8FUCaf4RYwsXzitA~Vqgj9yKCgfOpTHleE7RBdTbpD9sioJmNX84oPyn5ryxU7PdITCPi5zpYStyIO6NLAYYO4Wxdhxi55UrRE3YdhsJWQ7JxJ3RcNr~TV8EV61Zf1lhaRDhZYSifNU4R4NClApOlJ7tC3eB25mBXDk2PU3xBH2RrFhDNpUBsrOEtra7D3JsvaRxQytv0iceBsbCPY70ENPZ53W7csutB3JCgE0uXiPoHPp8mw3efq5uyso-WMkWidmkGR3wlS7KXrFtWMwPjp6tKHzqlO6uQFkiGt41XI4RXya4JkfLKlbpbuWWXdJNx5oJMT61NluiLsftWnfSeTPJEt2CeZk3rqHDJL6PsyLUeoTMB5DJicVFzxXTVVrDoHA8PiX5hjKJWmNwPs4KEBQAEAAcAAA==">Address helper</a>) - An alternative front-end for Wikipedia</li>
</ul>
<div class=h><b id=email>E-Mail:</b> <a aria-hidden=true href=#email>#email</a></div>
<ul>
<li><a href=http://vernczqka6xy7ounc2t72aqgctupgnha2qfr2r4qbf3ik2tcdmjq.b32.i2p>Modoboa (Reg Needed)</a> (<a href="http://mail.vern.i2p/?i2paddresshelper=h4zGMlJKZa-oKiivYZfBS-DFjJIU2ALtycveH9Ld9b-kG9NtRulUEWymGG9I2jz1STwhLTAHC~~SiccoU4AiplNGJw~NaE9a22DTv~q6ZEhKWmtIvg-N68P0KwqH5xqNnJgUCnydF9gGYP-9pIVy1cnVkPuEtSKKT~l0Mi1DHe9PTyIAcsGQNn388yreFn8Vxl9ZM14O9pzrM8rtxJ-NwPaukLw4l0cMBs9PT52ZBuO~E3WtPvNlwuPQAfQ9slSYjDc6ZGIquXmkMzW9xMP-3cAElGcHC29xZIWLEcXgW4Qd4P3bExXRWtJLczBKdULwUDYxlT9u2dwurbBqTZjDbjN-NUxLR7oAz2QWJcpsjrLjBSKAqV7ACeyYP2ySd0brBqlX9tQGIIH-ll~~Z4Cozfxy~k07D7pjgakqvK3bYZ8K8EFkzbzdp5j7AEm8ksg~nZ8OV0cKn~6VoS5ERJgVT7c3ieGZ0O4PPfHOcVTYhlRuAX9mlYalowaJ0-WAsp7IBQAEAAcAAA==">Address helper</a>) - Modoboa E-mail</li>
<li><a href=http://vernzzwbnjy6ro2zg5rxgo7eylkcyi6zuf4hhvsdbwvvxa3grsxq.b32.i2p>Roundcube</a> (<a href="http://rc.vern.i2p/?i2paddresshelper=1Mt2pcS7dDLg-tBBPCqP8WCi5b3R2dYb01OMWSgo76hgq8z~UefN-SmGlO9zEa3wZeHhZ~qIVVcn-Mp~mRARb-lbZhROWZk5dI1a5EmAcg3Gk-04ry68hYOj~RhW~s5ZQ-soaYccB83j8li2HYEJ7H33dcs5e7h1ADDOkn~Y5fILujz4LaYk8lXK~m16UrdALGqJR1qQ-oeZ~6ZtAqJp4QaO2JEUR~1gmR17DIgtccuu7k-gVVsArQ2QqSyBkZRGC60zn7Rosh0lKfDE05ap-1YLzq4QdXWjd4zdVoE8Xm3~RvKPj24VavKlWrImNq~7ZVevfdOaX1LVaYMDQ5-zEz4SfjGZkBiv9W7iZ~IoVoi8dCBP5TEdxqXWOG5D2nd6SM2nsuMkygC~QD4CELsvc5C~TO6Q8wjF9hBuqx615hnRzYjed4ZhLcEUV~WuX3vLq1zIl6qyyZUaWMJr2wvuhsUNsSUKswVh7NQsW-EKIy9rERC6KmEo11s2JklPe-muBQAEAAcAAA==">Address helper</a>) - Browser-based multilingual IMAP client</li>
<li><a href=http://verndokks33kdmyo23qihg45lb4sinl6f6b34hc7be6754p3b4aa.b32.i2p>SimpleLogin (On Request)</a> (<a href="http://sl.vern.i2p/?i2paddresshelper=KHEco6Acj7jFd~fH1doDM6z8dpoSUdvG0WOgEgtvaIuhDsrNfONtNhfdEdxOgldmo5Be11w5f~qiHTL-IH9Kh4ZkRLSh5jwYy4G0Yw39z2FwM3-56RsuIap5o188PhjcklqKK0JKYVPBLMLsoFpW-KqhYNYBGe4J6SCGrLu7gYH21xjyAulyFwJag4vdfEJBxWueGWypZhtrRXDb77iGIUReA-vPW2B0gO4uc~-cEpxaspwvflR~T8Id1wQ1ijqy6ghTV0JNpO6OvyZCgQX4dMGgPup0SOp8nIeOBxDIms4JHJ27EvPf8H0KUHULQKy5e-qm3bxhLonfwtO6aorZEzMAvScB12zd4N7f8oTm2ESVrRPv2Rj7NSobTVtzIa~hVPMenZ~rRhqS-2ZTsqBDRjd1cbTZyjkN5hL9e-INyJA2qr~LwEvb1Har-dFHlIHqPkapfZckUwLUCrDZeeAKqBUM8GIOOtbAkwDBb4oFk~WKBnDBCxLqZrXMRl~jtFKxBQAEAAcAAA==">Address helper</a>) - Free anonymous e-mail service</li>
</ul>
<div class=h><b id=misc>Other:</b> <a aria-hidden=true href=#misc>#misc</a></div>
<ul>
<li><a href=http://vernpizcdua537tg7wbhtrjumxotqbpj34w6gqzgnnqhgsavvbaa.b32.i2p>LibreTranslate</a> (<a href="http://lt.vern.i2p/?i2paddresshelper=dExHjQWOi4Rdq0EBX5dzPxg2fyJ7vbIyiQAtT3Y6xIsQO-h4apFzr4D6rUmEFJ9dUfG-1cjiyuHsC4y1yxe41X8W6cbmsKVwdpkIpAaRfXR2W9I7P7ZKiGCusFwZkwJ3BOLZUqAKHTU3fCjT6Thuuy5upd0xjYWA3I3728CcPgGS-mTVMqQmmKYPDHfczRq03t0~YZXUtxzbYRmJcGq30RmKGbO5NmU7Gp7ix8A04K4mpUztThZbs7b8-P5mVQh4YEyz3b2k3SuM3nHIlYd7re7W0wc8B1gaS6GL58DkgfEcgN6t~OnEHoFGo6RtNHfQZD-8Jxfc39lOHQuLbeFt9XjWGcpEDMctrKvfK1yo~l8UmQRUNMESoUSFypxnX352eZJG6lNMZMjVLcFrS8AJJD4fO8oBiRzVh0s-HOP8gJ7H8q8LVHIclZ3VZou84nFN0Bndfnv9~Pv7jPrItb1W~giIkmTrpba7uvAhOLFLfdi3qK8azfSE2xzPHO9picmLBQAEAAcAAA==">Address helper</a>) - Free Machine Translation API</li>
<li><a href=http://vernqfnkg7oybcbrr6roinm64wkd6goetv4funbqjgtddmsexo7q.b32.i2p>PGP Suite</a> (<a href="http://pgp.vern.i2p/?i2paddresshelper=s520shqOAkZs3ULod6SXvI9WEJu5FxRS6eE2JADSZ9SYxSr-kTDm1TFXd0KDBTRZyLDU938eEPPzMLZOuTuRJ8Gw8JDGRHCHe9TDEb2sQNleTwfWJh4i8sPGzEovfuq7Ay3C3u-la9tJ7vlCcTMYqMxjCiDYdECz653QCYctOixeyyLEQEB8eSHXa2tUd-PGi~O98h0DMA7z62h8RRbvy4ZupGG491x73w9nYObbJIRxI0~WfH0-Mj8WW5H~ldvA3I~Ewqi68Xb3peCJzUcGvFYg7ETHujtB39KN2mkK4FJbu5bqTsij5YZToKp5tfulldnQJhMEMf0ovyhkr4xv5p1TkGaXACflrF7OItcINaVTKfGRbR1GMQYyhJT830jK-Ik-o4TnWOmHcnREB9gDm2QfcVZIA~UBXxhptIbYmABPbL6SkhFB5XRubUKbZseNyEcpgEMzD-SgQa1x8d-jUjKWWdLSqWUuuXqFpmc194amacjdJE3mMMzGBs7DydzTBQAEAAcAAA==">Address hepler</a>) - A simple and easy-to-use client-side PGP tool</li>
<li><a href=http://vern7ilzglebf3zam23vf5fnv76jgjp4pj6ouyzunorsxhqrjtja.b32.i2p>v.Nu</a> (<a href="http://vnu.vern.i2p/?i2paddresshelper=vrbWe6VwdiwMJsgi~~NRHvCgA35HULFkIG3QVhJ3UIUctnpTyRADozPppIgiRYGEMv7CsVPW9bTSQvhoOACDgB3C5oyBQrCzrBLDsBftOWD9LtluKSWWz1nI7bZzzrTJq~ScLZxXFOYzXABtIz1hzEtcW9br5zTcAtG1OpfoU6KEJKki-ubdtGqCq0DfxpeVBlIwuxXZrNVtqO0TGYcpaC~GFCl77tuxDuxvFyjF0DupKPMZ9yNKvjgs1W-jTeTHskRZM2o9-hXE4-IkGmpkfIWO1-0iFzcyvtfGQ1bdrTSH8cZJz2HnXr3SzIH9vb7SXqv1PlCGndF2RaDEgjHVqu4fh835IAOVcmgL5aER-oaGNmYSK6jMCdFFNJsc4P49xHNAFsl7IISy~crBEsfGvQSUxmhBqeCsgGEAI2uERNHglIwHD7eeCSSRTWvW3V55aEzrz8pj494q9MTFstRk29sEgS6rED1yy7JAtpXOuoArqYkYurMySd2-rj4Wk81UBQAEAAcAAA==">Address helper</a>) - Helps you catch unintended mistakes in your HTML, CSS, and SVG</li>
</ul>

18
pt-BR/i2p.html Normal file
View File

@ -0,0 +1,18 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="I2P on ~vern">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, invidious, nitter, i2p, darknet">
<title>I2P Services | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=i2p>I2P</h1> <a aria-hidden=true href=#i2p>#i2p</a></div>
<p>We respect your privacy and want you to be able to choose to be anonymous if you want. So most of our services have corresponding <a href=//i2p.net>I2P</a> <a href=//wl.vern.cc/wiki/I2P#Terminology>eepsites</a>. If a service doesn't have an address helper, its address is the default vern.i2p. You can use the Redirector extension in your browser to avoid clearnet connections if the site is making them.</p>
<!--#include file="i2p-services.html" -->
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="pt">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
@ -11,41 +11,36 @@
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=vern>Welcome to ~vern!</h1> <a aria-hidden=true href=#vern>#vern</a></div>
<p>~vern é um <a href=//tildeverse.org>tilde</a> não comercial focado em software livre e serviços!</p>
<p>Todos os nossos servidores funcionam em <a href=/en/sysinfo>distribuições GNU/Linux livres</a>.</p>
<div class=h><h2 id=services>Serviços</h2> <a aria-hidden=true href=#services>#services</a></div>
<p>Nós hosteamos diversos serviços que estão disponíveis para uso público.</p>
<p>Você pode ter acesso aos serviços com "Registro necessário" <a href=/en/register>se registrando</a> pelo formulário.</p>
<p>Com exceção do Minetest na clearnet &amp; Mumble, nenhum dos serviços têm a capacidade de registrar endereços IP devido ao nosso uso do Wireguard.</p>
<p>Adicionalmente, serviços hosteados nas máquinas <a href=/en/sysinfo#hellfire>Isotope/Hellfire/Iceberg</a> tem a capacidade de fazer logs de IP, porém foram desabilitados.</p>
<p>Também temos <a href=/en/onion>serviços onion</a> e <a href=/en/i2p>I2P eepsites</a> para a maioria dos serviços.</p>
<p>Serviços marcados com "DA:" possuem (sub)domínios alternativos.</p>
<p>~vern is a non-commercial <a href=//tildeverse.org>tilde</a> focused on free software and services! This means we are a community open for sharing, engaging, participating and creating free and open source software for everyone, without exceptions.</p>
<p>While we host a lot of services like privacy front-ends, ~vern is well known for its cozy and participative community, that has been built that way since the beginning. We are here not to just get software to your hands, but to walk you through it.</p>
<p>~vern also has a <a href=/en/sysinfo#pubnix>pubnix</a>, that is, a public machine that runs NixOS on top of the Linux-Libre kernel for improved freedom. The nonfree repositories are not enabled by default, too.</p>
<p>Finally, ~vern's purpose is to provide to you the best experience you could have in this hopeless Internet, and to get you to get stuff done as soon as you can!</p>
<p>All our servers run <a href=/en/sysinfo>free GNU/Linux distributions</a>.</p>
<div class=h><h2 id=announcements>Announcements</h2> <a aria-hidden=true href=#announcements>#announcements</a></div>
<p>A list of announcements can be found at <a href=/en/announcements>/announcements</a>
<!--#include file="ssi_anno.shtml" -->
<div class=h><h2 id=community>Community</h2> <a aria-hidden=true href=#community>#community</a></div>
<p><b>You can join our community on most major free software chat programs:</b></p>
<p>We make use of bridging so you can chat with us regardless of what chat program you use</p>
<ul>
<li>Main Chat - <a href="//mto.vern.cc/#/#vern:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:vern@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern" target="_blank">IRC</a></li>
<li>Off-topic Chat - <a href="//mto.vern.cc/#/#chat:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:chat@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-chat" target="_blank">IRC</a></li>
<li>Announcements - <a href="//mto.vern.cc/#/#announcements:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:announcements@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-announcements" target="_blank">IRC</a></li>
<li>Game Chat - <a href="//mto.vern.cc/#/#games:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:games@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-games" target="_blank">IRC</a></li>
<li>Abuse Reports - <a href="//mto.vern.cc/#/#abuse:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:abuse@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-abuse" target="_blank">IRC</a></li>
<li>Fridge (Chat screenshots) - <a href="//mto.vern.cc/#/#fridge:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:fridge@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-fridge" target="_blank">IRC</a></li>
<li>Radio Chat - <a href="//mto.vern.cc/#/#radio:vern.cc" target="_blank">Matrix</a>, <a href="xmpp:radio@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-radio" target="_blank">IRC</a></li>
<li>Chaos (Things that don't belong in off-topic) - <a href="//mto.vern.cc/#/#chaos:vern,cc" target="_blank">Matrix</a>, <a href="xmpp:chaos@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-chaos" target="_blank">IRC</a></li>
<li>Uptime Monitoring - <a href="//mto.vern.cc/#/#uptime:vern,cc" target="_blank">Matrix</a>, <a href="xmpp:uptimekuma@muc.vern.cc" target="_blank">XMPP</a>, <a href="ircs://irc.tilde.chat:6697/#vern-uptime" target="_blank">IRC</a></li>
</ul>
<div class=h><h2 id=services>Services</h2> <a aria-hidden=true href=#services>#services</a></div>
<p>You can get access to the "Reg Needed" services by <a href=/en/register>signing up</a> via the registration form.</p>
<p>With the exception of clearnet Minetest &amp; services hosted on <a href=/en/sysinfo#iceberg>Iceberg</a> and <a href="/en/sysinfo#tyhoon">Typhoon</a>, none of the services we host have the capability to log IP addresses due to our use of WireGuard. IP logging on Iceberg is disabled.</p>
<p>We also host <a href=/en/tor>Tor</a> and <a href=/en/i2p>I2P</a> versions of most of these services.</p>
<p>Services marked with "AD:" have alternate (sub)domains you can use for them.</p>
<!--#include file="services.html" -->
<div class=h><h2 id=community>Comunidade</h2> <a aria-hidden=true href=#community>#community</a></div>
<p><b>Você pode se juntar a nossa comunidade pelos melhores mensageiros livres:</b></p>
<p>Fazemos o uso de pontes (bridges) para que você possa nos contatar independentemente do programa utilizado.</p>
<div class=h><b id=mainchat>Chat principal:</b> <a aria-hidden=true href=#mainchat>#mainchat</a></div>
<ul>
<li><a href="//mto.vern.cc/#/#vern:vern.cc" target="_blank">Matrix</a></li>
<li><a href="xmpp:vern@muc.vern.cc" target="_blank">XMPP</a></li>
<li><a href="ircs://irc.tilde.chat:6697/#vern" target="_blank">IRC (rede tilde.chat)</a></li>
</ul>
<div class=h><b id=offtopic>Chat geral:</b> <a aria-hidden=true href=#offtopic>#offtopic</a></div>
<ul>
<li><a href="//mto.vern.cc/#/#chat:vern.cc" target="_blank">Matrix</a></li>
<li><a href="xmpp:chat@muc.vern.cc" target="_blank">XMPP</a></li>
<li><a href="ircs://irc.tilde.chat:6697/#vern-chat" target="_blank">IRC (rede tilde.chat)</a></li>
</ul>
<div class=h><b id=abusereport>Reportar abusos:</b> <a aria-hidden=true href=#abusereport>#abusereport</a></div>
<ul>
<li><a href="//mto.vern.cc/#/#abuse:vern.cc" target="_blank">Matrix</a></li>
<li><a href="xmpp:abuse@muc.vern.cc" target="_blank">XMPP</a></li>
</ul>
<div class=h><h2 id=logo>Logo do ~vern</h2> <a aria-hidden=true href=#logo>#logo</a></div>
<p>As diversas variações da nossa logo podem ser encontradas <a href=/en/logo>aqui</a>.</p>
<div class=h><h2 id=sysinfo>Em quais computadores os servidores ~vern estão?</h2> <a aria-hidden=true href=#sysinfo>#sysinfo</a></div>
<p>~vern possui diversos servidores rodando de diferentes formas. Você pode encontrar uma lista pra eles e seus usos <a href=/en/sysinfo>aqui</a>.</p>
<!--#include file="footer.html" -->
<div class=h><h2 id=sysinfo>What computers do ~vern servers run on?</h2> <a aria-hidden=true href=#sysinfo>#sysinfo</a></div>
<p>~vern has many servers running in different ways. You can find a list of them and their uses at <a href=/en/sysinfo>/sysinfo</a>.</p>
<!--#include file="footer.cgi" -->
</body>
</html>

35
pt-BR/logo.html Normal file
View File

@ -0,0 +1,35 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Variations of ~vern logo along with XCF files">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, logo, icon, png, svg">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Logo | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=logo>Logo</h1> <a aria-hidden=true href=#logo>#logo</a></div>
<p>The ~vern ~V logo was created by Arya. The full ~Vern version was made by The Cobra.</p>
<p>Every iteration of the logo is licensed under CC BY-SA 4.0.</p>
<p>We chose not to provide the images for the Matrix rooms, as it would be superfluous.</p>
<div class=h><h2 id=main>Main ~V logo (<a href=/media/vern.xcf>XCF file</a>)</h2> <a aria-hidden=true href=#main>#main</a></div>
<img src=/media/vern.png alt="Main ~vern logo">
<br>
<div class=h><h2 id=transparent>Transparent background (<a href=/media/verntrans.xcf>XCF file</a>)</h2> <a aria-hidden=true href=#transparent>#transparent</a></div>
<img src=/media/verntrans.png alt="~vern logo with a transparent background">
<br>
<div class=h><h2 id=full>Full ~Vern logo (<a href=/media/vernfull.xcf>XCF file</a>)</h2> <a aria-hidden=true href=#full>#full</a></div>
<img src=/media/vernfull.png alt="Full ~vern logo">
<br>
<div class=h><h2 id=full-transparent>Full transparent form (<a href=/media/vernfulltrans.xcf>XCF file</a>)</h2> <a aria-hidden=true href=#full-transparent>#full-transparent</a></div>
<img src=/media/vernfulltrans.png alt="Full ~vern logo with a transparent background">
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -1,17 +1,17 @@
<link rel=stylesheet href="//gcdn.vern.cc/vernsite/style.css">
<!--<link rel=stylesheet href="//gcdn.vern.cc/vernsite/style.css">-->
<header>
<a href=/en/><img src="/media/verntrans.svg" alt="~V" class="navlogo"></a>
<nav>
<a href="//status.vern.cc">Status</a>
<a href="/users">Usuários</a>
<a href="/register">Registro</a>
<a href="/register">Registrar</a>
<a href="//wiki.vern.cc">Wiki</a>
<a href="/blog">Blog</a>
<a href="/faq">FAQ</a>
<a href="/pt-BR/rules">Regras</a>
<a href="/privpol">PrivPol</a>
<a href="/rules">Regras</a>
<a href="/privpol">Políticas</a>
<a href="/donate">Doar</a>
<a aria-label="RSS" href="/blog/feed.xml"><i style="color: #EE802F;" stroke=#bbc2cf data-content="RSS Feed" data-position="top center" data-variation="inverted tiny"><svg alt="RSS Feed" style="display: inline-block; vertical-align: text-top; fill: currentcolor;" viewBox="0 0 16 16" class="svg octicon-rss" width="18" height="18" aria-hidden="true"><path fill-rule="evenodd" d="M2.002 2.725a.75.75 0 0 1 .797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 1 1-1.497.098 10.502 10.502 0 0 0-9.776-9.776.75.75 0 0 1-.7-.798zM2 13a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm.84-5.95a.75.75 0 0 0-.179 1.489c2.509.3 4.5 2.291 4.8 4.8a.75.75 0 1 0 1.49-.178A7.003 7.003 0 0 0 2.838 7.05z"></path></svg></i></a>
<a aria-label="RSS" href="/blog/feed.xml"><i style="color: #EE802F;" data-content="RSS Feed" data-position="top center" data-variation="inverted tiny"><svg style="display: inline-block; vertical-align: text-top; fill: currentcolor;" viewBox="0 0 16 16" class="svg octicon-rss" width="18" height="18" aria-hidden="true"><path fill-rule="evenodd" d="M2.002 2.725a.75.75 0 0 1 .797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 1 1-1.497.098 10.502 10.502 0 0 0-9.776-9.776.75.75 0 0 1-.7-.798zM2 13a1 1 0 1 1 2 0 1 1 0 0 1-2 0zm.84-5.95a.75.75 0 0 0-.179 1.489c2.509.3 4.5 2.291 4.8 4.8a.75.75 0 1 0 1.49-.178A7.003 7.003 0 0 0 2.838 7.05z"></path></svg></i></a>
</nav>
</header>
<hr>
<br>

135
pt-BR/newsletter.php Normal file
View File

@ -0,0 +1,135 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="Sign up to the ~vern mailing list">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Mailing List | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<?php
function sanitize($str) {
$str = trim($str);
$str = stripslashes($str);
$str = htmlspecialchars($str);
$str = str_replace("\r", '', $str);
return $str;
}
$err = $email = $code = $code_err = '';
$confirmed = false;
if (!empty($_GET['action'])) {
if (!empty($_GET['email'])) {
if (filter_var(sanitize($_GET['email']), FILTER_VALIDATE_EMAIL)) {
if (preg_match("/^" . preg_quote($_GET['email']) . "$/m", file_get_contents("/var/spool/list")) === 1) {
if ($_GET['action'] == "unsub")
$email = sanitize($_GET['email']);
else $err = "E-mail already in list";
} else {
if ($_GET['action'] == "sub")
$email = sanitize($_GET['email']);
else $err = "E-mail not in list";
}
} else $err = "Invalid E-mail";
} else $err = "E-mail is required";
}
$filename = "/tmp/list-code-" . $email;
if (empty($err)) {
if (!empty($_GET['code'])) {
if (file_get_contents($filename) == $_GET['code']) {
if ($_GET['action'] == "sub") {
file_put_contents("/var/spool/list", $email . PHP_EOL, FILE_APPEND);
} else {
$contents = file_get_contents("/var/spool/list");
$contents = preg_replace("/^" . preg_quote($email) . "$/m", '', $contents);
$contents = preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $contents);
file_put_contents("/var/spool/list", $contents);
}
unlink($filename);
$subject = ($_GET['action'] == "sub" ? "S" : "Uns") . "ubscription confirmed";
$headers = "From: announcements@vern.cc\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain\n";
$message = "You have been " . ($_GET['action'] == "sub" ? "added to" : "removed from") . " the ~vern announcement mailing list";
mail($email, $subject, $message, $headers);
$confirmed = true;
} else {
$code_err = 'Incorrect code';
}
} else {
$code = substr(md5(rand()), 0, 8);
$handle = fopen($filename, "w+");
chmod($filename, 0600);
fwrite($handle, $code);
fclose($handle);
$subject = "Your confirmation code";
$headers = "From: announcements@vern.cc\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain\n";
$message = "Your confirmation code is $code. Do not share it with anyone.\n\nIf you did not initiate this, you can safely ignore this message.";
mail($email, $subject, $message, $headers);
}
}
if ((($_GET['action'] != "sub" && $_GET['action'] != "unsub")) || (!empty($err) && empty($code_err))) {
?>
<div class=h><h1 id=list>Mailing List</h1> <a aria-hidden=true href=#list>#list</a></div>
<form method="get" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]) ?>">
<p>E-mail <span class="red">* <?php echo $err; ?></span>
<input type="text" name="email"></p>
<select id="action" name="action">
<option value="sub">Subscribe</option>
<option value="unsub">Unsubscribe</option>
</select><br>
<br>
<span><input type="submit" value="Submit" style="width:100px;height:40px;font-size:20px"></span>
</form><br>
<?php
} else if (!$confirmed) {
?>
<div class=h><h1 id=confirm>Confirm Action</h1> <a aria-hidden=true href=#confirm>#confirm</a></div>
<p>A confirmation code was sent to <?php echo htmlspecialchars($email); ?></p>
<form method="get" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]) ?>">
<input type="text" id="email" name="email" value="<?php echo htmlspecialchars($email); ?>" hidden>
<p>Code <span class="red">* <?php echo $code_err; ?></span>
<input type="text" name="code"></p>
<select id="action" name="action" hidden>
<option value="<?php echo htmlspecialchars($_GET['action']); ?>"></option>
</select>
<br>
<span><input type="submit" value="Confirm" style="width:100px;height:40px;font-size:20px"></span>
</form><br>
<?php
} else {
?>
<meta http-equiv="refresh" content="5;url=/en/" />
<div class=h><h1 id=thanks>Confirmed</h1> <a aria-hidden=true href=#thanks>#thanks</a></div>
<p>You have received an e-mail confirming the action as well.</p>
<p>You will be redirected back <a href=/en/>home</a> in 5 seconds.</p>
<?php
}
?>
<!--#include file="footer.cgi" -->
</body>
</html>

1
pt-BR/onion.html Normal file
View File

@ -0,0 +1 @@
<meta http-equiv="Refresh" content="0; url='/tor'" />

38
pt-BR/p/index.php Normal file
View File

@ -0,0 +1,38 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="A list of ~vern users' PGP keys">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>PGP | ~vern</title>
</head>
<body>
<?php
$list = '';
$subdirs = scandir('/vm', SCANDIR_SORT_ASCENDING);
foreach ($subdirs as $subdir) {
if ($subdir != '.' && $subdir != '..') {
$ph_index = '/sshfs/home/' . $subdir . '/public_html/index.';
if (is_readable('/vm/' . $subdir . '/.pgp.asc') && !is_file('/vm/' . $subdir . '/.pgp.hide'))
$list .= " <li><a href='/p/$subdir.asc'>$subdir</a></li>\n";
}
}
?>
<!--#include file="/en/nav.php" -->
<div class=h><h1 id=pgp>User PGP keys</h1> <a aria-hidden=true href=#pgp>#pgp</a></div>
<p>This is a list of users with PGP keys on ~vern.</p>
<ol>
<?php echo $list; ?>
</ol>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

11
pt-BR/p/list.php Normal file
View File

@ -0,0 +1,11 @@
<?php
$subdirs = scandir('/vm', SCANDIR_SORT_ASCENDING);
$protocol = $_SERVER['HTTPS'] ? 'https://' : 'http://';
foreach ($subdirs as $subdir) {
if ($subdir != '.' && $subdir != '..') {
$ph_index = '/sshfs/home/' . $subdir . '/public_html/index.';
if (is_readable('/vm/' . $subdir . '/.pgp.asc') && !is_file('/vm/' . $subdir . '/.pgp.hide'))
echo $protocol . $_SERVER['HTTP_HOST'] . "/p/$subdir.asc\n";
}
}
?>

279
pt-BR/privpol.html Normal file
View File

@ -0,0 +1,279 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Legalese privacy policy for ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, privacy policy, policy, legal, legalese">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Privacy Policy | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<h1>Privacy Policy</h1>
<p>Copyright © Vern.cc 2022, licensed under CC-BY-SA 4.0 or later.</p>
<p>This privacy policy describes how vern ("vern.cc", "we", "us",
"~vern") collects personal information and to what degree, it also
describes what rights you have regarding your privacy on vern
services.</p>
<p>~vern hosts a set of publicly accessible services available for
everyone to use, examples include the Invidious front-end, these will
be referred to as public services. These are in contrast to private or
member-only services which require registration, approval from
a vern administrator, or both, to use.</p>
<h1>What information do we collect on public services?</h1>
<p>Vern by default does not collect any personally-identifiable
information on publicly accessible services, IP addresses may or may
not appear on automatically-generated log files but these
automatically-generated log files are deleted every 48 hours.</p>
<p>Your browser or system may or may not send additional information
such as user-agents and these may or may not be present in
automatically-generated log files.</p>
<p>The following information is collected in log files, this is not a
complete or exhaustive list and additional information might be
collected:</p>
<ol>
<li>IP address</li>
<p>To connect to any website, an IP address is sent by your system to
establish a connection, sending your IP address is unavoidable though
you can use proxies or virtual private networks to mask your true IP
address.</p>
<li>User-agent</li>
<p>Your browser might send this string which contains, among other
things, your specific operating system, your specific browser and
specific details such as the kernel version or layout engine used.</p>
</ol>
<h1>What information do we collect on private or member-only services?
</h1>
<p>Vern only collects information that you directly provide. Most
services suggest you add information about yourself but this is not
required, and you can mostly leave these out.</p>
<p>When you register with vern, the following personal information is
recorded:</p>
<ol>
<li>Username</li>
<p>Your username is used to allow you to login to vern services.</p>
<li>Password</li>
<p>Your password is used to allow you to login to vern services.</p>
<li>Email</li>
<p>Your email is used to contact you about whether or not your account
has been approved and it is also used to register you for services
that do not use usernames. Your email is not shared with any
third-parties and we take security regarding user-data very seriously.
</p>
<li>SSH keys</li>
<p>In addition, your SSH public key is also stored to give you access
to specific vern services such as the pubnix service and your SSH
public key might contain extra information in and of itself.</p>
</ol>
<p>The following information may or may not be recorded when you
access privacy or member-only vern services, this is not an
exhaustive list and is not intended to be interpreted as such:</p>
<li>Your full name</li>
<p>Some services might ask you to provide a full name, this is not
shared with third-parties.</p>
<li>Email addresses</li>
<p>Some services might ask you to provide an email address, this email
address might be shown publicly with an option to hide it but it is
not shared with any third-parties.</p>
<li>Date of birth</li>
<p>Some services might ask you to provide your date of birth, this in
turn might be used to process whether or not you will be able to
access adult content or it might be shown publicly with an option to
hide it. Your date of birth is not shared with any third-parties.</p>
<li>Basic account info</li>
<p>Some services might ask for a display name, biography, avatar,
profile picture or profile header. These might be shown publicly with
an option to hide some portions, this information is not shared with
any third-parties<p>
<li>Messages, posts and chats. (Non-federated services)</li>
<p>Some services allow you to communicate with other users, your chats
are stored but not shared with any third-parties, these chats might
also be public, it depends on the service.</p>
<li>Messages, posts and chats. (Federated services)</li>
<p>Some services allow you to communicate with other users on
different servers not controlled by vern, these servers may or may not
record your chats and may or may not share them with third-parties.
Regarding this, vern cannot guarantee that your messages will be
deleted when requested simply because vern does not control the
servers which your message will reach. Additionally, some of your
messages might be "bridged" to other platforms in which case, it is
even harder to get them removed, rectified or erased.</p>
<li>IPs and other metadata</li>
<p>Your system, browser or application may or may not send information
in the form of IP addresses and other forms such as user-agents, this
information thus in turn might be recorded on automatically-generated
log files, but as mentioned above, these log files are deleted every
48 hours, in addition to being private and not shared to any
third-parties.</p>
<h1>What do we use your personal information for?</h1>
<h2>Core service functionality</h2>
<p>Some services require personal information or the core
functionality will not work, in some cases, you can substitute the
personal information for pseudonymous or false information but this is
very rarely the case. Most services on vern require some amount of
personal information to provide core functionality.</p>
<h2>To aid in moderation, or to detect malicious activity</h2>
<p>Your personal information might be collected and processed to
create automatically-generated log files which might then be used to
detect malicious activity, or to aid in moderation of other users, or
to detect bots that are improperly programmed.</p>
<p>Automatically-generated log files are deleted every 48 hours,
though in some cases, the administrators can choose to keep some log
files, such as in the case of an outage or attack on vern
infrastructure.</p>
<h2>To be used in aggregated and anonymized statistics</h2>
<p>Some services might provide a set of anonymized statistics to the
public in which case your information might be used but anonymized
later.</p>
<h1>How do we protect your personal information?</h1>
<p>Vern employs a variety of security measures to protect personal
information from being breached by crackers or malicious actors. These
measures include hashing or encryption, containerization and other
industry-standard measures.</p>
<h1>What is our data retention policy?</h1>
<p>Automatically-generated log files or server logs are deleted every
48 hours but in some cases might be kept for longer to investigate
malicious behavior as outlined above.</p>
<p>Information that you provide to vern might be stored indefinitely
or as long as vern survives, unless you personally delete it yourself
or request vern to delete it.</p>
<h1>Do we use cookies and other technologies?</h1>
<p>Yes. Some services on vern use cookies to store your preferences or
to see if you are logged in, these cookies do not store any
personally-identifiable information in most cases.</p>
<h1>Is information shared to other third-parties?</h1>
<p>Some vern services are federated, meaning that any messages, chats,
account data and the like are shared with any similar servers,
examples include the Matrix chatting service and Mastodon
social-networking service, these services can share your messages,
chats and other data to third-party servers which vern does not
control. However, in most cases, this information is not personal.</p>
<p>Other vern services do not share your information with
third-parties. It's important that we distinguish between personal
information and regular information. No vern service will ever share
your personal information with any third-parties.</p>
<p>We care about your privacy!</p>
<h1>What are my rights?</h1>
<h2>Your rights under the GDPR</h2>
<p>If your area has enacted the General Data Protection Regulation or
similar law or regulation then you have the following rights:</p>
<ul>
<li>The right of access</li>
<p>The right of access ensures you are allowed to know what personal
information vern has collected, stored or recorded about you.</p>
<li>The right to rectification</li>
<p>The right to rectification means that you are allowed to change any
personal information about you on vern services that you see as
invalid, false or misleading</p>
<li>The right to erasure</li>
<p>The right to erasure means that any personally-identifiable
information that vern has collected, stored or recorded about you
will be deleted in up to 96 hours after the initial request. Note that
you will have to provide us with some personal information that we can
go search for and delete.</p>
</ul>
<p>There are other rights but these cannot be exercised or used on
vern services for various reasons including that vern does not
discriminate based on personal information or use automated
processing.</p>
<p>To exercise your GDPR rights, send an email to legal@vern.cc</p>
<h2>Your rights under the CCPA</h2>
<p>You have the following rights as a Californian citizen under the
California Consumer privacy act:</p>
<ul>
<li>The Right to Know</li>
<p>The right to know ensures you are allowed to know what personal
information vern has collected, stored or recorded about you.</p>
<li>The Right to Delete</li>
<p>The right to delete means that any personally-identifiable
information that vern has collected, stored or recorded about you will
be deleted in up to 96 hours after the initial request. Note that you
will have to provide us with some personal information that we can go
search for and delete.</p>
</ul>
<p>There are other rights but these cannot be exercised or used on
vern services for various reasons including that vern does not
discriminate based on personal information or use automated
processing.</p>
<p>To exercise your CCPA rights, send an email to legal@vern.cc</p>
<h2>Your rights everywhere else</h2>
<p>Vern believes that every individual deserves these three universal
rights regarding data protection, we do not believe that certain areas
deserve more priority or that certain areas get to have privacy rights
and others do not.</p>
<p>Here are your rights regarding privacy on vern services:</p>
<ul>
<li>The Right to be forgotten</li>
<p>The right to be forgotten means that any personally-identifiable
information that vern has collected, stored or recorded about you will
be deleted in up to 96 hours after the initial request. Note that you
will have to provide us with some personal information that we can go
search for and delete.</p>
</ul>
<p>To exercise these rights, send an email to deletion@vern.cc</p>
<!--#include file="footer.cgi" -->
</body>
</html>

146
pt-BR/recovery-challenge.cgi Executable file
View File

@ -0,0 +1,146 @@
#!/usr/bin/env -S bash
saveIFS=$IFS
IFS='=&'
parm=($POST_STRING)
IFS=$saveIFS
for ((i=0; i<${#parm[@]}; i+=2))
do
declare arg_${parm[i]}=${parm[i+1]}
done
runtime_dir=/var/log/challenges
gpg_home="$runtime_dir"/.gnupg
urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; }
sig="$(urldecode "$arg_signature" | sed 's/\r//g')"
key="$(urldecode "$arg_newkey")"
if [[ $arg_username ]]; then
keyid="$(gpg --import-options show-only --import "/vm/$arg_username/.pgp.asc" 2>&1 | grep '^ ' | xargs)"
fi
generate_challenge() {
if [[ -z "$arg_username" ]]; then
nouser=1
page=default
return
fi
if ! gpg --import-options show-only --import "/vm/$arg_username/.pgp.asc" &> /dev/null; then
nokey=1
page=default
return
fi
openssl rand -hex 32 > "$runtime_dir/$arg_username"
page=submit
return
}
submit_challenge() {
if [[ -z "$arg_username" ]]; then
nouser=1
page=submit
return
fi
if [[ -z "$key" ]]; then
nossh=1
page=submit
return
fi
if ! ssh-keygen -l -f /dev/stdin <<< "$key" &> /dev/null; then
badssh=1
page=submit
return
fi
if ! gpg --import-options show-only --import "/vm/$arg_username/.pgp.asc" &> /dev/null; then
nokey=1
page=submit
return
fi
if [[ -z "$sig" ]]; then
nosig=1
page=submit
return
fi
echo "$sig" > "$runtime_dir/$arg_username.gpg"
gpg --homedir "$gpg_home" --import "/vm/$arg_username/.pgp.asc" &> /dev/null
if gpg --homedir "$gpg_home" \
--trust-model always \
--verify "$runtime_dir/$arg_username.gpg" \
"$runtime_dir/$arg_username" &> /dev/null; then
if [[ "$(gpg --homedir $gpg_home \
--trust-model always \
--verify "$runtime_dir/$arg_username.gpg" \
"$runtime_dir/$arg_username" 2>&1 |
sed -n 's/.*using.*key \(.*\)/\1/p')" == \
"$keyid" ]]; then
echo "$key" >> "/vm/$arg_username/.ssh/authorized_keys"
rm "$runtime_dir/$arg_username"{,.pgp}
page=success
return
else
badsig=1
page=submit
return
fi
else
badsig=1
page=submit
return
fi
exit
}
page=default
nouser=0
nokey=0
nossh=0
badssh=0
nosig=0
badsig=0
case "$arg_method" in
generate)
generate_challenge
;;
submit)
submit_challenge
;;
esac
sedcmd=" -e 's/USERNAME/$arg_username/' -e 's/CHALLENGE/$(<$runtime_dir/$arg_username)/' -e 's/KEYID/$keyid/' -e 's\\NAV\\$(php $(dirname $0)/nav.php | sed 's/\&/\\\&/g')\\' -e 's\\FOOTER\\$($(dirname $0)/footer.cgi | sed '1,2d' | sed 's/\&lt;/</g')\\'"
sedcmd="$sedcmd $(if [[ $nokey == 1 ]]; then
printf '%s' '-e "s/NOKEY/This user has no <code>.pgp.asc</code> file/"'
else
printf '%s' '-e "s/NOKEY//"'
fi)"
sedcmd="$sedcmd $(if [[ $nouser == 1 ]]; then
printf '%s' '-e "s/NOUSER/No such user/"'
else
printf '%s' '-e "s/NOUSER//"'
fi)"
sedcmd="$sedcmd $(if [[ $nossh == 1 ]]; then
printf '%s' '-e "s/NOSSH/No SSH key(s) supplied/"'
else
printf '%s' '-e "s/NOSSH//"'
fi)"
sedcmd="$sedcmd $(if [[ $badssh == 1 ]]; then
printf '%s' '-e "s/BADSSH/Invalid SSH keyfile/"'
else
printf '%s' '-e "s/BADSSH//"'
fi)"
sedcmd="$sedcmd $(if [[ $nosig == 1 ]]; then
printf '%s' '-e "s/NOSIG/No signature supplied/"'
else
printf '%s' '-e "s/NOSIG//"'
fi)"
sedcmd="$sedcmd $(if [[ $badsig == 1 ]]; then
printf '%s' '-e "s/BADSIG/Bad signature/"'
else
printf '%s' '-e "s/BADSIG//"'
fi)"
sedcmd="${sedcmd:+sed$sedcmd}"
echo "Status: 200"
echo
eval ${sedcmd:-cat} $(dirname $0)/recovery-scripts/pgp/"$page".html

View File

@ -0,0 +1,25 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="~vern account recovery process">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>PGP-based Account Recovery | ~vern</title>
</head>
<body>
NAV
<div class=h><h1 id=pgp-recovery>PGP-based Account Recovery</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Fill out this form, and follow the steps given.</p>
<form method="post" action="/en/recovery-challenge.cgi">
<input hidden type=text name=method value="generate">
<p>Username:
<input type=text name=username>
<span class=red>NOUSERNOKEY</span></p>
<span><input type=submit value=Submit style="width:100px;height:40px;font-size:20px"></span>
</form>
<br>
FOOTER
</body>
</html>

View File

@ -0,0 +1,32 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="~vern account recovery process">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>PGP-based Account Recovery | ~vern</title>
</head>
<body>
NAV
<div class=h><h1 id=pgp-recovery>PGP-based Account Recovery</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Generate your signature by going into a terminal and running the following:</p>
<pre style='white-space:pre-line;word-break:keep-all;'><code>echo 'CHALLENGE' | gpg -a --detach-sig --default-key KEYID</code></pre>
<form method="post" action="/en/recovery-challenge.cgi">
<input hidden type=text name=method value="submit">
<p>Username:
<input type=text name=username value=USERNAME>
<span class=red>NOUSERNOKEY</span></p>
<p>New SSH key(s): <span class=red>NOSSHBADSSH</span><br>
<textarea name=newkey rows=3 cols=50></textarea></p>
<p>Signature: <span class=red>NOSIGBADSIG</span><br>
<textarea name=signature rows=15 cols=60></textarea></p>
<span><input type=submit value=Submit style="width:100px;height:40px;font-size:20px"></span>
</form>
<br>
FOOTER
</body>
</html>

View File

@ -0,0 +1,20 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="~vern account recovery process">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<meta http-equiv=refresh content='5;url=/en/' />
<title>Success | ~vern</title>
</head>
<body>
NAV
<div class=h><h1 id=pgp-recovery>PGP-based Account Recovery</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Your new key has successfully been added.</p>
<p>You will be redirected back <a href=/en/>home</a> in 5 seconds.</p>
<br>
FOOTER
</body>
</html>

20
pt-BR/recovery.html Normal file
View File

@ -0,0 +1,20 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="~vern pubnix account recovery">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, account recovery">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Account Recovery | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=recovery>Account Recovery</h1> <a aria-hidden=true href=#recovery>#recovery</a></div>
<p>There is currently only one way to automatically recover your ~vern pubnix account. If you cannot use this method, contact an <a href=/admins>admin</a>.</p>
<ul>
<li><a href=/en/recovery-challenge.cgi>PGP Challenge</a> - Use a PGP key in <code>~/.pgp.asc</code> to recover your account.</li>
</ul>
<!--#include file="footer.cgi" -->
</body>
</html>

230
pt-BR/register.php Normal file
View File

@ -0,0 +1,230 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta name="viewport" content="width=device-width">
<meta charset="UTF-8">
<meta name="description" content="Register for ~vern">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Registration | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<p><b>If you can/do not want to share your email for ~vern registration, please contact an <a href=/en/admins>admin</a> so we can create one for you without one</b></p>
<?php
function sanitize($str) {
$str = trim($str);
$str = stripslashes($str);
$str = htmlspecialchars($str);
$str = str_replace("\r", '', $str);
return $str;
}
$success = false;
$username = $email = $ssh = $reason =
$username_err = $email_err = $ssh_err = $reason_err = '';
$username_re = '/^[a-z_][a-z0-9_]{0,30}$/';
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if (!empty($_POST['username'])) {
if (preg_match($username_re, $_POST['username']) === 1) {
if (!file_exists('/vm/' . $_POST['username'])) {
if (!file_exists("/var/spool/register/" . sanitize($_POST['username'])))
$username = sanitize($_POST['username']);
else $username_err = "A request for the username " . $_POST['username'] . " exists already. Try again later or choose a different username.";
}
else $username_err = "Username is already in use";
} else {
$username_err = "Invalid username. Username must be a valid GNU/Linux username (match $username_re)";
}
} else {
$username_err = "Username is required";
}
if (!empty($_POST['email'])) {
if (filter_var(sanitize($_POST['email']), FILTER_VALIDATE_EMAIL)) {
$email = sanitize($_POST['email']);
} else {
$email_err = "Invalid E-mail";
}
} else {
$email_err = "E-mail is required";
}
if (!empty($_POST['ssh'])) {
$ret = shell_exec('bash -c "ssh-keygen -lf - <<< ' . escapeshellarg($_POST['ssh']) . ' 2>&1"');
if (trim($ret) != "(stdin) is not a public key file.") {
$ssh = $_POST['ssh'];
} else {
$ssh_err = "Not a valid SSH public key";
}
unset($ret);
} else {
$ssh_err = "Public key is required";
}
if (!empty($_POST['joinreason'])) {
$reason = $_POST['joinreason'];
} else {
$reason_err = "Join reason is required";
}
if (empty($username_err . $email_err . $ssh_err . $reason_err) && isset($_POST['tos']))
$success = true;
}
if (!$success) {
?>
<div class=h><h1 id=signup>Sign Up</h1> <a aria-hidden=true href=#signup>#signup</a></div>
<p>See the <a href="//wiki.vern.cc/en/guides/register/">wiki page</a> on how to register.</p>
<span class="red">* Required field</span>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
<p>Username:
<input type="text" name="username">
<span class="red">* <?php echo $username_err; ?></span></p>
<p>E-mail (We need one so we can contact you) <span class="red">* <?php echo $email_err; ?></span>
<input type="text" name="email"></p>
<p>SSH public keys (one key per line) <span class="red">* <?php echo $ssh_err; ?></span><br>
<textarea name="ssh" rows="3" cols="50"></textarea></p>
<p>Why do you want to join? <span class="red">* <?php echo $reason_err; ?></span><br>
<textarea name="joinreason" rows="8" cols="50"></textarea></p>
<p>What services do you want? (You can always request an account on one later)</p>
<input type="checkbox" id="pubnix" name="pubnix" value="Pubnix" disabled checked>
<label for="pubnix">Pubnix (Includes E-Mail)</label><br>
<input type="checkbox" id="matrix" name="matrix" value="Matrix" checked>
<label for="matrix">Matrix</label><br>
<input type="checkbox" id="akkoma" name="akkoma" value="Akkoma" checked>
<label for="akkoma">Akkoma (Pleroma Fork)</label><br>
<input type="checkbox" id="soju" name="soju" value="Soju" checked>
<label for="soju">Soju</label><br>
<input type="checkbox" id="git" name="git" value="Forgejo" checked>
<label for="git">Forgejo</label><br>
<input type="checkbox" id="freshrss" name="freshrss" value="FreshRSS" checked>
<label for="freshrss">FreshRSS</label><br>
<input type="checkbox" id="miniflux" name="miniflux" value="Miniflux" checked>
<label for="miniflux">Miniflux</label><br>
<input type="checkbox" id="penpot" name="penpot" value="Penpot" checked>
<label for="penpot">Penpot</label><br>
<input type="checkbox" id="nextcloud" name="nextcloud" value="Nextcloud" checked>
<label for="nextcloud">Nextcloud</label><br>
<input type="checkbox" id="peertube" name="peertube" value="PeerTube" checked>
<label for="peertube">PeerTube</label><br>
<input type="checkbox" id="xmpp" name="xmpp" value="XMPP" checked>
<label for="xmpp">XMPP/Jabber</label><br>
<input type="checkbox" id="xmppo" name="xmppo" value="XMPP Onion">
<label for="xmppo">XMPP/Jabber Onion (Don't check if you don't know what it is)</label><br>
<input type="checkbox" id="xmppi" name="xmppi" value="XMPP I2P">
<label for="xmppi">XMPP/Jabber I2P (Don't check if you don't know what it is)</label><br>
<br>
<input type="checkbox" id="tos" name="tos" value="I agree to the ToS and Privacy Policy">
<label for="tos">I agree to the <a href=/en/tos>Terms of Service</a> and <a href=/en/privpol>Privacy Policy</a></label><br>
<br>
<span><input type="submit" value="Submit" style="width:100px;height:40px;font-size:20px"></span>
</form><br>
<p>THE SERVICE IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS, AND WE DO NOT GUARANTEE THAT THE SERVICE WILL BE AVAILABLE AT ALL TIMES, NOR THE ACCURACY OF THE SERVICE OR ANY MATERIAL PROVIDED BY THE SERVICE OR ON THE ~VERN WEBSITE. IN NO EVENT SHALL THE ADMINISTRATORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF OR IN CONNECTION WITH THE SERVICE OR THE USE OF OTHER DEALINGS IN THE SERVICE. YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF THE SERVICE.</p>
<?php
} else {
?>
<meta http-equiv="refresh" content="5;url=/en/" />
<div class=h><h1 id=thanks>Thank you for signing up.</h1> <a aria-hidden=true href=#thanks>#thanks</a></div>
<p>An admin will review your request, and an e-mail will be sent if your registration is successful.</p>
<p>You will be redirected back <a href=/en/>home</a> in 5 seconds.</p>
<?php
if (isset($_POST['matrix'])) $use_matrix = true;
if (isset($_POST['akkoma'])) $use_akkoma = true;
if (isset($_POST['soju'])) $use_soju = true;
if (isset($_POST['git'])) $use_git = true;
if (isset($_POST['nextcloud'])) $use_nc = true;
if (isset($_POST['freshrss'])) $use_freshrss = true;
if (isset($_POST['miniflux'])) $use_miniflux = true;
if (isset($_POST['penpot'])) $use_penpot = true;
if (isset($_POST['peertube'])) $use_peertube = true;
if (isset($_POST['xmpp'])) $use_xmpp = true;
if (isset($_POST['xmppo'])) $use_xmppo = true;
if (isset($_POST['xmppi'])) $use_xmppi = true;
$to = "root@vern.cc";
$subject = "New registration request from $username <$email>";
$message = "Hello Administrators,\nSomeone has requested a membership. Please view the details below and decide if it is worth approving.\n\nSSH keys:\n$ssh\n\nRequested username: $username\nRequested services: Tilde";
if ($use_matrix) $message .= ", Matrix";
if ($use_akkoma) $message .= ", Akkoma";
if ($use_soju) $message .= ", Soju";
if ($use_git) $message .= ", Forgejo";
if ($use_nc) $message .= ", Nextcloud";
if ($use_freshrss) $message .= ", FreshRSS";
if ($use_miniflux) $message .= ", Miniflux";
if ($use_penpot) $message .= ", Penpot";
if ($use_peertube) $message .= ", PeerTube";
if ($use_xmpp) $message .= ", XMPP";
if ($use_xmppo) $message .= ", XMPP Onion";
if ($use_xmppi) $message .= ", XMPP I2P";
$message .= ".\nJoin reason:\n$reason\n\n\nTo accept this request, run this command as root:\n/root/bin/accept $username\nTo deny this request, run this command as root:\n/root/bin/deny $username\n";
$contents = "#!/usr/bin/env -S bash -e\n\n# This is the registration script for $username \n# This script was automatically generated by http://" . $_SERVER['HTTP_HOST'] . htmlspecialchars($_SERVER['PHP_SELF']). "\n\n";
$contents .= 'password="$(tr -dc A-Za-z0-9 </dev/urandom | head -c 64)"' . "\n";
$contents .= '~/bin/mktuser ' . escapeshellarg($username) . ' "$password"' . " <<< " . escapeshellarg($_POST['ssh']) . "\n";
$contents .= 'echo "$password" > /sshfs/home/' . $username . '/pass && chmod 600 /sshfs/home/' . $username . '/pass && ssh 192.168.122.30 chown ' . escapeshellarg($username . ':' . $username) . ' /sshfs/home/' . $username . '/pass' . "\n\n";
if ($use_matrix) $contents .= '~/bin/mkmuser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_akkoma) $contents .= '~/bin/mkauser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_soju) $contents .= '~/bin/mksuser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_git) $contents .= '~/bin/mkguser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_nc) $contents .= '~/bin/mknuser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_freshrss) $contents .= '~/bin/mkfruser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_miniflux) $contents .= '~/bin/mkmfuser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_penpot) $contents .= '~/bin/mkppuser ' . escapeshellarg($username) . ' "$password"' . "\n";
if ($use_peertube) $contents .= '~/bin/mkpuser ' . escapeshellarg($username) . ' "$password"' . ' ' . escapeshellarg($email) . "\n";
if ($use_xmpp) $contents .= '~/bin/mkxuser ' . escapeshellarg($username) . ' "$password"' . " vern.cc\n";
if ($use_xmppo) $contents .= '~/bin/mkxuser ' . escapeshellarg($username) . ' "$password"' . " vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion\n";
if ($use_xmppi) $contents .= '~/bin/mkxuser ' . escapeshellarg($username) . ' "$password"' . " verncceu2kgz54wi7r5jatgmx2mqtsh3knxhiy4m5shescuqtqfa.b32.i2p\n";
$contents .= "s-nail -r 'register@vern.cc' -s 'Your ~vern account has been created' -M text/plain " . escapeshellarg($email) . " < <(printf 'Hello %s,\\nYour membership request on ~vern has been accepted.\\nYou can now SSH into vern.cc using the public key(s) that you supplied to ~vern.\\nA global password for all the services you signed up to can be found at ~/pass. If you signed up for Mastodon, password for the account can be found at ~/mastodon-pass\\n\\nThank you for being a part of ~vern!' " . escapeshellarg($username) . ")\n";
$contents .= "echo " . escapeshellarg($username . '@vern.cc') . " >> /var/spool/list\n";
$contents .= "echo " . escapeshellarg($email) . " >> /var/spool/list\n";
$contents .= "mv $0 /var/log/register/\n";
$contents .= "exit\n\n\n";
$contents .= $reason . "\n";
$filename = "/var/spool/register/" . $username;
$handle = fopen($filename, "w+");
chmod($filename, 0600);
unset($filename);
fwrite($handle, $contents);
fclose($handle);
$from = "register@vern.cc";
$headers = "From: " . $from . "\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain\n";
mail($to, $subject, $message, $headers);
}
?>
<!--#include file="footer.cgi" -->
</body>
</html>

29
pt-BR/rule-reasoning.html Normal file
View File

@ -0,0 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Reasoning behind the rules governing ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, rules, reasoning, tos, terms, terms of service">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Rule Reasoning | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=rules>Rule Reasoning</h1> <a aria-hidden=true href=#rules>#rules</a></div>
<ol>
<li>We want to be able to provide the services, plain and simple.</li>
<li>Our servers are located in Canada and the United States.</li>
<li>Even though our main server is in the US, and COPPA only requires that users be 13 or older without parental permission, we want to be able to have users in the EU, and GDPR "requires parental consent before information society service providers can process the personal data of children under 16 years of age." Processing includes collection, automated or not, so even though we do not actively collect personal information, a user may give it to our servers without our knowledge. For example, if someone types their name in an unecnrypted Matrix room, it is stored in our database. We will not ban a user that is under 16 if they are not located in the EU.</li>
<li>This rule is purely ideological, but we are committed to it. It means that any original software (e.g. on Forgejo) must be free software, and other original media must grant the four essential freedoms as well. It must grant the user the freedom to use/view, copy, distribute, study, and change the media <b>for any purpose</b>. Restrictions we will accept include preventing the user from taking away the freedom of others (e.g. by changing the license to a proprietary one), but these restrictions are not necessary. If you are unsure about a license, contact an <a href=/en/admins>admin</a>.</li>
<li>We will not tolerate any sort of biased hatred, as we want ~vern to be a place of equal opportunity and freedom for all.</li>
</ol>
<div class=h><h2 id=guidelines>Guideline Reasoning</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<ol>
<li>We want our community to be as friendly and welcoming as possible, so please be kind to others.</li>
</ol>
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="pt">
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
@ -10,29 +10,29 @@
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=rules>Regras</h1> <a aria-hidden=true href=#rules>#rules</a></div>
<div class=h><h1 id=rules>Rules</h1> <a aria-hidden=true href=#rules>#rules</a></div>
<p>Nós, como você, adoramos liberdade, e nós queremos respeitar a liberdade de expressão de nossos usuários. Porém, nós devemos retringi-lo em circunstâncias nas quais ela afetaria diretamente outros membros ou nosso serviço. Também temos ideais que são importantes para nós e nossos usuários. Portanto:</p>
<p>We, like you, enjoy freedom, and we wish to respect our members' rights to free speech. However, we must restrict that right under circumstances in which it would directly harm us or this service. We also have ideological views that are important to us and our users. Therefore:</p>
<ol>
<li>Não tente afetar a capacidade do ~vern de prover quaisquer de nossos serviços. Isso inclui, mas não é limitado a: tentar <a href=//wl.vern.cc/wiki/Cryptocurrency#Mining>minerar criptomoedas</a> no pubnix, spammar e-mails e nas salas oficiais do matrix ou distribuir malware.</li>
<li>Respeite a legislação americana e canadense. Alguns exemplos de comportamentos inaceitáveis do ponto de vista legal inclui, mas não se limita a: assédio, fraude e distribuição e cópia inautorizada de conteúdos protegidos por direitos autorais.</li>
<li>Devido a leis de privacidade online como a COPPA, você deve ter 13 anos ou mais para se registrar no ~vern. Adicionalmente se você for da UE, você deve ter pelo menos 16 anos de idade como obrigado pela GPDR.</li>
<li>Qualquer conteúdo <b>original</b> mantido em <b>nossos servidores</b> devem ser licenciados com uma licença livre.</li>
<li>Sem discriminações de qualquer tipo. Violações repetidas dessa regra, mesmo após aviso, resultarão em um banimento.</li>
<li>Do not attempt to disrupt ~vern's ability to provide any of our services. This includes, but isn't limited to: attempting to <a href=//wl.vern.cc/wiki/Cryptocurrency#Mining>cryptomine</a> in the tilde, spamming e-mail or in the official matrix rooms, or attempting to distribute malware.</li>
<li>Respect the American and Canadian legislation. Some examples of unacceptable behavior in accordance to the law include, but are not limited to: harassment, scam attempts, and unauthorized copying and/or distribution of copyrighted content.</li>
<li>Due to online privacy laws such as COPPA, you must be 13 years or older to sign up for ~vern. Additionally if you are from the EU, you have to be at least 16 years of age as mandated by the GDPR.</li>
<li>Any and all software or <b>original</b> and <b>nontrivial</b> user content hosted on <b>our servers</b> must be licensed under a free (as in freedom) license.</li>
<li>No discrimination of any kind. Repeated violations of this rule even after warning will result in a ban.</li>
</ol>
<div class=h><h2 id=guidelines>Sugestões da Comunidade</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<div class=h><h2 id=guidelines>Community guidelines</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<ol>
<li>Adicionalmente, se você se tornar membro dessa comunidade, por favor tenha certeza de respeitar os outros membros e seguir a <a href=//wl.vern.cc/wiki/Ética_da_reciprocidade?lang=pt>Ética da reciprocidade</a>: trate os outros como gostaria de ser tratado.</li>
<li>Additionally, if you become a member of this community, please make sure to respect the other members and follow the <a href=//wl.vern.cc/wiki/Golden_rule>Golden Rule</a>: treat others as you would want to be treated.</li>
</ol>
<p>Razão por trás dessas regras pode ser encontrada<a href=/en/rule-reasoning>aqui</a>.</p>
<p>TODAS AS INFORMAÇÕES SÃO FORNECIDAS "COMO ESTÃO" E O "O QUÃO DISPONÍVEL FOREM". NÃO OFERECEMOS GARANTIAS SOBRE A COMPLETUDE OU PRECISÃO DAS INFORMAÇÕES NESTE SITE OU SEUS POSSÍVEIS USOS, ASSIM COMO O SERVIÇO ESTAR DISPONÍVEL PERMANENTEMENTE. CONSEQUENTEMENTE, AS INFORMAÇÕES DEVEM SER CUIDADOSAMENTE AVALIADAS PELOS USUÁRIOS ANTES DE SEREM USADAS. USE ESTAS INFORMAÇÕES POR SUA CONTA E RISCO. ATÉ O LIMITE MÁXIMO PERMITIDO POR LEI, O ~VERN ASSIM, REJEITA QUALQUER GARANTIA OU RESPONSABILIDADE POR DANOS DIRETOS, INCIDENTAIS, CONSEQUENCIAIS, INDIRETOS OU PUNITIVOS DECORRENTES DO ACESSO, USO OU INCAPACIDADE DE USAR ESTE SERVIÇO.</p>
<p>Um modelo mais completo legalmente pode ser encontrado<a href=/en/tos.html>aqui</a>
<p>Se você achar um usuário quebrando essas regras, por favor reporte na nossa sala Matrix (em inglês)(#abuse:vern.cc) ou contate um dos administradores da sua língua materna.</p>
<p>A moderação do ~vern pode mudar essas regras a qualquer momento. Enquanto é provável que seja anunciado em algum local público, tenha certeza de verificar quando necessário.</p>
<p>Reasoning behind these rules can be found <a href=/en/rule-reasoning>here</a>.</p>
<p>THE SERVICE IS PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS, AND WE DO NOT GUARANTEE THAT THE SERVICE WILL BE AVAILABLE AT ALL TIMES, NOR THE ACCURACY OF THE SERVICE OR ANY MATERIAL PROVIDED BY THE SERVICE OR ON THE ~VERN WEBSITE. IN NO EVENT SHALL THE ADMINISTRATORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF OR IN CONNECTION WITH THE SERVICE OR THE USE OF OTHER DEALINGS IN THE SERVICE. YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF THE SERVICE.</p>
<p>A legalese version of the rules can be found at <a href=/en/tos.html>/tos</a>
<p>If you find a user violating these rules, please report it on our Matrix room (#abuse:vern.cc).</p>
<p>The ~vern team can change these rules at any time. It is likely that we will announce when doing so, but make sure when referencing the rules to check them.</p>
<p>Obrigado por ser parte do ~vern!</p>
<!--#include file="footer.html" -->
<p>Thanks for being part of ~vern!</p>
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -3,116 +3,136 @@
<li><a href=//vern.cc>~vern</a> - The main ~vern website</li>
<li><a href=gemini://vern.cc>~vern Gemini</a> - The ~vern Gemini capsule</li>
<li><a href=gopher://vern.cc>~vern gopher</a> - The ~vern gopherhole</li>
<li><a href=ssh://vern.cc>SSH (Reg needed)</a> - Users can log in to the ~vern pubnix using SSH</li>
<li>User sites (Reg needed) - Each user can have their own site (HTTP, Gemini, Gopher) on username.vern.cc</li>
<li>User sockets (Reg needed) - Each user has a UNIX socket and can run their own HTTP server from it, accessible via *-username.vern.cc</li>
<li><a href=//ag.vern.cc>Agreper (Seperate Sign-Up)</a> - Minimal, no-JS web forum software</a></li>
<li><a href=//radio.vern.cc>~vern Radio</a> - ~vern's internet radio, featuring only libre music</li>
<li><a href=ssh://vern.cc>SSH (Reg Needed)</a> - Users can log in to the ~vern pubnix using SSH</li>
<li>User sites (Reg Needed) - Each user can have their own site (HTTP, Gemini, Gopher) on username.vern.cc</li>
<li>User sockets (Reg Needed) - Each user has a UNIX socket and can run their own HTTP server from it, accessible via *-username.vern.cc</li>
</ul>
<div class=h><b id=storage>Storage:</b> <a aria-hidden=true href=#storage>#storage</a></div>
<ul>
<li><a href=//vern0.me>0x0</a> (AD: <a href=//0.vern.cc>A</a>) - The null pointer. File hosting and URL shortening service</li>
<li><a href=//vw.vern.cc>Vaultwarden (Seperate Sign-Up)</a> (AD: <a href=//vaultwarden.vern.cc>A</a>) - A web password manager with many features</li>
<li><a href=//0.vern.cc>0x0</a> - The null pointer. File hosting and URL shortening service</li>
<li><a href=//vw.vern.cc>Vaultwarden (Separate Sign-Up)</a> (AD: <a href=//vaultwarden.vern.cc>A</a>) - A web password manager with many features</li>
<li><a href=//pad.vern.cc>CryptPad (Separate Sign-up)</a> - Collaborative office suite that is e2e</li>
<li><a href=//git.vern.cc>Gitea (Reg needed)</a> (<a href=//ci.vern.cc>CI</a>) - A lightweight code hosting solution</li>
<li><a href=//hd.vern.cc>HedgeDoc (Separate Sign-Up)</a> (AD: <a href=//hedgedoc.vern.cc>A</a>) - Collaborative Markdown notes</li>
<li><a href=//mirror.vern.cc>Mirrors (HTTP) </a> (AD: <a href=//mirrors.vern.cc>A</a>) - HTTP(S) mirrors of popular and free distributions</li>
<li><a href=//git.vern.cc>Forgejo (Reg Needed)</a> (<a href=//ci.vern.cc>CI</a>) - A lightweight code hosting solution</li>
<li><a href=//hd.vern.cc>HedgeDoc</a> (AD: <a href=//hedgedoc.vern.cc>A</a>) - Collaborative Markdown notes</li>
<li><a href=//mirror.vern.cc>Mirrors (HTTP)</a> (AD: <a href=//mirrors.vern.cc>A</a>) - HTTP(S) mirrors of popular and free distributions</li>
<li><a href=rsync://vern.cc/>Mirrors (rsync)</a> - rsync mirrors of popular and free distributions</li>
<li><a href=//pt.vern.cc>PeerTube (Reg needed)</a> - Federated video platform</li>
<li><a href=//pt.vern.cc>PeerTube (Reg Needed)</a> - Federated video platform</li>
<li><a href=//pp.vern.cc>PenPot (Reg Needed)</a> - Design &amp; prototyping platform</li>
<li><a href=//pb.vern.cc>PrivateBin</a> (AD: <a href=//privatebin.vern.cc>A</a>) - A pastebin where the server has zero knowledge of pastes</li>
<li><a href=//todo.vern.cc>Vikunja (Separate Sign-Up)</a> (AD: <a href=//vk.vern.cc>A</a>) - The to-do app to organize your life</li>
<li><a href=//vern.cc:8446>Syncthing Discovery Server</a> - Peer-to-peer file synchronization</li>
<li><a href=//nc.vern.cc>Nextcloud (Reg needed)</a> (AD: <a href=//nextcloud.vern.cc>A</a>) - A productivity platform that keeps you in control</li>
<li><a href=//nc.vern.cc>Nextcloud (Reg Needed)</a> (AD: <a href=//nextcloud.vern.cc>A</a>) - A productivity platform that keeps you in control</li>
<li><a href=//ntfy.vern.cc>Ntfy</a> - a simple HTTP-based pub-sub notification service</li>
<li><a href=//jf.vern.cc>Jellyfin (Restricted Access)</a> (AD: <a href=//jellyfin.vern.cc>A</a>) - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=//node.vern.cc:18081>Monero Node</a> - A node to support the XMR network</li>
<li><a href=//hat.vern.cc>Hat.SH</a> - Simple, fast and secure client-side encryption</li>
<li><a href=//hat.vern.cc>Hat.sh</a> - Simple, fast and secure client-side encryption</li>
</ul>
<div class=h><b id=network>Network:</b> <a aria-hidden=true href=#network>#network</a></div>
<ul>
<li><a href=dict://vern.cc>DICT Server</a> - A public DICT server, providing many word definitions</li>
<li><a href=udp://173.255.236.85:53>DNS</a> - Domain name system resolver</li>
<li><a href=tcp://173.255.236.85:853>DNS/TLS</a> - Domain name system resolver over transport layer security</li>
<li><a href=//gp.vern.cc>gopherproxy</a> (AD: <a href=//gopherproxy.vern.cc>A</a>) - HTTP proxy for Gopher and Gemini</a></li>
<li><a href=//ls.vern.cc>LibreSpeed</a> (AD: <a href=//librespeed.vern.cc>A</a>/<a href=//speedtest.vern.cc>B</a>) - Lightweight speedtest implemented in Javascript</li>
<li><a href=//sy.vern.cc>Spyda</a> (AD: <a href=//spyda.vern.cc>A</a>) - A privacy first search engine and web crawler</li>
<li><a href=ssh://tm.vern.cc:2222>tmate</a> (<a href=/tmate.conf>tmate.conf</a>) - Instant terminal sharing</li>
<li><a href=//yc.vern.cc>YaCy</a> (AD: <a href=//yacy.vern.cc>A</a>) - A free distributed search engine, built on the principles of peer-to-peer networks</li>
<li><a href=tcp://dns.vern.cc:853>DNS/TLS</a> - Domain name system resolver over transport layer security</li>
<li><a href=https://dns.vern.cc:444>DNS/HTTPS</a> - Domain name system resolver over secure hypertext transfer protocol</li>
<li><a href=//gp.vern.cc>gopherproxy</a> (AD: <a href=//gopherproxy.vern.cc>A</a>) - HTTP proxy for Gopher and Gemini</li>
<li><a href=tcp://vern.cc:5201>Iperf3 (PubNixVM)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vern.cc:5202>Iperf3 (tilserv)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vern.cc:5203>Iperf3 (Typhoon)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vern.cc:5203>Iperf3 (Mythos)</a> - The ultimate speed test tool</li>
<li><a href=tcp://iceberg.vern.cc:5201>Iperf3 (Iceberg)</a> - The ultimate speed test tool</li>
<li><a href=//ls.vern.cc>LibreSpeed</a> (AD: <a href=//librespeed.vern.cc>A</a>/<a href=//speedtest.vern.cc>B</a>) - Lightweight speedtest implemented in Javascript</li>
<li><a href=//node.vern.cc:18081>Monero Node</a> - A node to support the XMR network</li>
<li><a href=//sy.vern.cc>Spyda</a> (AD: <a href=//spyda.vern.cc>A</a>) - A privacy first search engine and web crawler</li>
<li><a href=ssh://tm.vern.cc:2222>tmate</a> (<a href=/tmate.conf>tmate.conf</a>) - Instant terminal sharing</li>
</ul>
<div class=h><b id=games>Games:</b> <a aria-hidden=true href=#games>#games</a></div>
<ul>
<li><a href=tcp://vern.cc:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
<li><a href=minetest:minetest.vern.cc:30000>Minetest (Creative)</a> - Sandbox video game and game creation system with focus on voxel graphics</li>
<li><a href=minetest:minetest.vern.cc:30001>Minetest (Mineclone5 Survival)</a> - Sandbox video game and game creation system with focus on voxel graphics</li>
<li><a href=ssh://root@10.0.3.48>Suicide Linux (Reg needed)</a> - A GNU/Linux system that runs <code>rm -rf /</code> on any mistyped command. Available when SSH'd into the Pubnix. The password is <code>root</code></li>
<li><a href=udp://stk.vern.cc>SuperTuxKart</a> - Free/libre and open-source kart racing game</li>
<li><a href=udp://teeworlds.vern.cc:8303>Teeworlds</a> - A retro multiplayer shooter</li>
<li><a href=udp://teeworlds.vern.cc:8304>DDNet</a> - Teeworlds modification with a unique cooperative gameplay</li>
<li><a href=xonotic:xon.vern.cc:26000>Xonotic</a> - The free and fast arena shooter</li>
</ul>
<div class=h><b id=social>Social:</b> <a aria-hidden=true href=#social>#social</a></div>
<ul>
<li><a href=//bloat.vern.cc>BloatFE (Mastodon Acc Needed)</a> - A web client for Mastodon Network</li>
<li><p>BBS (Separate Sign-Up):</p>
<ul>
<li><a href=https://bbs.vern.cc>HTTPS</a></li>
<li><a href=gopher://vern.cc:71>Gopher</a></li>
<li><a href=telnet://bbs.vern.cc>Telnet</a></li>
<li><a href=ssh://bbs.vern.cc:1222>SSH</a></li>
<li><a href=ftp://bbs.vern.cc>FTP</a></li>
<li><a href=rlogin://bbs.vern.cc>rlogin</a></li>
<li><a href=wss://bbs.vern.cc>WebSocket</a></li>
</ul></li>
<li><a href=//ak.vern.cc>Akkoma (Reg Needed)</a> - Social networking software compatible with ActivityPub</li>
<li><a href=//bloat.vern.cc>BloatFE</a> - A web client for the fediverse</li>
<li><a href=ssh://vern.cc:2221>Devzat (Separate Sign-Up)</a> - Chat over ssh!</li>
<li><a href=//jitsi.vern.cc>Jitsi (Reg Needed)</a> - Free video conferencing software for web &amp; mobile</li>
<li><a href="//mtrx.vern.cc">Matrix (Reg Needed)</a> - A network for secure, decentralized communication</li>
<li><a href="//wiki.vern.cc/en/matrix/#xmpp-bridge">Bifrost</a> - XMPP &lt;-&gt; Matrix Bridge</li>
<li><a href=//cn.vern.cc>Cinny</a> (AD: <a href=//cinny.vern.cc>A</a>) - Yet another Matrix client</li>
<li><a href=//cjs.vern.cc>ConverseJS</a> (AD: <a href=//xmpp.vern.cc>A</a>/<a href=//conversejs.vern.cc>B</a>) - A XMPP chat client in your browser</li>
<li><a href=ssh://vern.cc:2221>Devzat (Seperate Sign-Up)</a> - Chat over ssh!</li>
<li><a href=//riot.vern.cc>Element</a> - Secure collaboration and messaging</li>
<li><a href=//rss.vern.cc>FreshRSS (On Request)</a> - A free, self-hostable aggregator</li>
<li><a href=//h2.vern.cc>Hydrogen</a> (AD: <a href=//hydrogen.vern.cc>A</a>) - Lightweight Matrix client with legacy and mobile support</li>
<li><a href=//jitsi.vern.cc>Jitsi (Reg needed)</a> - Free video conferencing software for web &amp; mobile</li>
<li><a href=//ll.vern.cc>LittleLink Custom (Seperate Sign-Up)</a> (AD: <a href=//ll.vern.cc>A</a>) - Self-hosted free Linktree alternative</li>
<li><a href=//fedi.vern.cc>Mastodon (Reg needed)</a> - ActivityPub federated microblogging plaftorm</li>
<li><a href=//mtrx.vern.cc>Matrix (Reg needed)</a> - A network for secure, decentralized communication</li>
<li><a href=//ft.vern.cc>Matrix Federation Tester</a> - Tester for Matrix federation written in golang</li>
<li><a href=//id.vern.cc>Matrix Sydent</a> - Reference Matrix identity server</li>
<li><a href=//mvw.vern.cc>Matrix-static</a> - A static golang generated preview of public world readable Matrix rooms</li>
<li><a href=//mvw.vern.cc>Matrix-Static</a> - A static golang generated preview of public world readable Matrix rooms</li>
<li><a href=//mto.vern.cc>Matrix.to</a> - A simple stateless privacy-protecting URL redirecting service for Matrix</li>
<li><a href=mumble:mumble.vern.cc>Mumble (Separate Sign-Up)</a> - Low latency, high quality voice chat</li>
<li><a href=//mumble.vern.cc>Mumble Web Client</a> - Low latency, high quality voice chat. Web client</li>
<li><a href=xmpp:vern.cc>XMPP/Jabber (Reg needed)</a> - The universal messaging standard</li>
<li><a href=//yn.vern.cc>Yarn (Seperate Sign-Up)</a> (AD: <a href=//twtxt.vern.cc>A</a>/<a href=//yarn.vern.cc>B</a>) - A decentralised self-hosted social media that has a privacy-first focus</li>
<li><a href=ircs://vern.cc:6697>ZNC (On request)</a> (<a href=https://znc.vern.cc>WebUI</a>) - An IRC network bouncer (BNC)</li>
<li><a href=mumble:mumble.vern.cc:64738>Mumble</a> (<a href=//mumble.vern.cc>Web Client</a>) - Low latency, high quality voice chat application</li>
<li><a href=xmpp:vern.cc>XMPP/Jabber (Reg Needed)</a> - The universal messaging standard</li>
<li><a href=//cjs.vern.cc>ConverseJS</a> (AD: <a href=//xmpp.vern.cc>A</a>/<a href=//conversejs.vern.cc>B</a>) - A XMPP chat client in your browser</li>
<li><a href=//rss.vern.cc>FreshRSS (Reg Needed)</a> - A free, self-hostable aggregator</li>
<li><a href=//mf.vern.cc>Miniflux (Reg Needed)</a> - Minimalist and opinionated feed reader</li>
<li><a href=ircs://vern.cc:6698>Soju (Reg Needed)</a> - a user-friendly IRC bouncer</li>
<li><a href=ircs://vern.cc:6697>ZNC (On Request)</a> (<a href=https://znc.vern.cc>WebUI</a>) - An IRC network bouncer (BNC)</li>
</ul>
<div class=h><b id=frontends>Front-Ends:</b> <a aria-hidden=true href=#frontends>#frontends</a></div>
<ul>
<li><a href=//ao.vern.cc>AnonymousOverflow</a> (AD: <a href=//anonymousoverflow.vern.cc>A</a>/<a href=//stackoverflow.vern.cc>B</a>) - An alternative front-end for StackOverflow</li>
<li><a href=//bb.vern.cc>Beatbump</a> (AD: <a href=//beatbump.vern.cc>A</a>) - An alternative front-end for YouTube Music</li>
<li><a href=//bl.vern.cc>BiblioReads</a> (AD: <a href=//biblioreads.vern.cc>A</a>/<a href=//goodreads.vern.cc>B</a>) - An alternative front-end for Goodreads</li>
<li><a href=//bn.vern.cc>Binternet</a> (AD: <a href=//binternet.vern.cc>A</a>/<a href=//pintrest.vern.cc>B</a>) - An alternative front-end for Pintrest</li>
<li><a href=//bw.vern.cc>BreezeWiki</a> (AD: <a href=//breezewiki.vern.cc>A</a>/<a href=//fandom.vern.cc>B</a>) - An alternative front-end for Fandom</li>
<li><a href=//ds.vern.cc>Destructables</a> (AD: <a href=//destructables.vern.cc>A</a>/<a href=//instructables.vern.cc>B</a>) - An alternative front-end for Instructables</li>
<li><a href=//db.vern.cc>Dumb</a> (AD: <a href=//dumb.vern.cc>A</a>/<a href=//genius.vern.cc>B</a>) - An alternative front-end for Genius</li>
<li><a href=//hn.vern.cc>hckrnws</a> (AD: <a href=//hckrnws.vern.cc>A</a>/<a href=//hackernews.vern.cc>B</a>) - An alternative front-end for Hacker News</li>
<li><a href=//hp.vern.cc>Hyperpipe</a> (AD: <a href=//hyperpipe.vern.cc>A</a>) - Another alternative front-end for YouTube Music</li>
<li><a href=//inv.vern.cc>Invidious</a> (AD: <a href=//invidious.vern.cc>A</a>/<a href=//yt.vern.cc>B</a>) - An alternative front-end for YouTube</li>
<li><a href=//lab.vern.cc>Laboratory</a> (AD: <a href=//laboratory.vern.cc>A</a>/<a href=//gitlab.vern.cc>B</a>) - An alternative front-end for GitLab and GitLabCE</li>
<li><a href=//md.vern.cc>LibMedium</a> (AD: <a href=//libmedium.vern.cc>A</a>) - Another alternative front-end for Medium</li>
<li><a href=//lbry.vern.cc>Librarian</a> (AD: <a href=//librarian.vern.cc>A</a>) - An alternative front-end for LBRY/Odysee</li>
<li><a href=//lr.vern.cc>Libreddit</a> (AD: <a href=//libreddit.vern.cc>A</a>/<a href=//reddit.vern.cc>B</a>) - An alternative front-end for Reddit</li>
<li><a href=//lr.vern.cc>Libreddit</a> (AD: <a href=//libreddit.vern.cc>A</a>/<a href=//reddit.vern.cc>B</a>) - An alternative front-end for Reddit. Username vern, password libreddit.</li>
<li><a href=//ld.vern.cc>LibremDB</a> (AD: <a href=//libremdb.vern.cc>A</a>/<a href=//imdb.vern.cc>B</a>) - An alternative front-end for IMDb</li>
<li><a href=//lt.vern.cc>LibreTranslate</a> (AD: <a href=//libretranslate.vern.cc>A</a>) - Offline capable and easy to setup translation API</li>
<li><a href=//lx.vern.cc>LibreX</a> (AD: <a href=//librex.vern.cc>A</a>) - A meta search engine for Google and popular torrent sites</li>
<li><a href=//lx.vern.cc>LibreY</a> (AD: <a href=//librex.vern.cc>A</a>) - A meta search engine for Google and popular torrent sites</li>
<li><a href=//nu.vern.cc>Neuters</a> (AD: <a href=//neuters.vern.cc>A</a>/<a href=//reuters.vern.cc>B</a>) - An alternative front-end for Reuters</li>
<li><a href=//nt.vern.cc>Nitter</a> (AD: <a href=//nitter.vern.cc>A</a>/<a href=//tw.vern.cc>B</a>) - An alternative front-end for Twitter</li>
<li><a href=//pd.vern.cc>Piped</a> (AD: <a href=//piped.vern.cc>A</a>) - An alternative privacy-friendly YouTube frontend which is efficient by design</li>
<li><a href=//ig.vern.cc>Proxigram</a> (AD: <a href=//proxigram.vern.cc>A</a>/<a href=//instagram.vern.cc>B</a>) - An alternative front-end for Instagram</li>
<li><a href=//tt.vern.cc>ProxiTok</a> (AD: <a href=//proxitok.vern.cc>A</a>/<a href=//tiktok.vern.cc>B</a>) - An alternative front-end for TikTok</li>
<li><a href=//qr.vern.cc>Quetre</a> (AD: <a href=//quetre.vern.cc>A</a>/<a href=//quora.vern.cc>B</a>) - An alternative front-end for Quora</li>
<li><a href=//rg.vern.cc>Rimgo</a> (AD: <a href=//rimgo.vern.cc>A</a>/<a href=//imgur.vern.cc>B</a>) - An alternative front-end for Imgur</li>
<li><a href=//rb.vern.cc>RSS-Bridge</a> (AD: <a href=//rssbridge.vern.cc>A</a>) - The RSS feed for websites missing it</li>
<li><a href=//rd.vern.cc>Rural Dictionary</a> (AD: <a href=//rural.vern.cc>A</a>/<a href=//urban.vern.cc>B</a>) - An alternative front-end for Urban Dictionary</li>
<li><a href=//ttv.vern.cc>SafeTwitch</a> (AD: <a href=//safetwitch.vern.cc>A</a>/<a href=//twitch.vern.cc>B</a>) - An alternative front-end for Twitch</li>
<li><a href=//sc.vern.cc>Scribe</a> (AD: <a href=//scribe.vern.cc>A</a>/<a href=//medium.vern.cc>B</a>) - An alternative front-end for Medium</li>
<li><a href=//sx.vern.cc>SearXNG</a> (AD: <a href=//searx.vern.cc>A</a>/<a href=//searxng.vern.cc>B</a>) - A metasearch engine which aggregates results from more than 70 search services</li>
<li><a href=//az.vern.cc>SimpleAmazon</a> (AD: <a href=//simpleamazon.vern.cc>A</a>) - A Simple Web Interface for Amazon</li>
<li><a href=//st.vern.cc>SimpleerTube</a> (AD: <a href=//simpleertube.vern.cc>A</a>) - A Simple Web Interface for PeerTube</li>
<li><a href=//tl.vern.cc>SimplyTranslate</a> (AD: <a href=//simplytranslate.vern.cc>A</a>/<a href=//translate.vern.cc>B</a>) - Minimal and private translations w/ many engines</li>
<li><a href=//sd.vern.cc>Suds</a> (AD: <a href=//suds.vern.cc>A</a>/<a href=//snopes.vern.cc>B</a>) - An alternative front-end for Snopes.com</li>
<li><a href=//td.vern.cc>Teddit</a> (AD: <a href=//teddit.vern.cc>A</a>) - Another alternative front-end for Reddit</li>
<li><a href=//tn.vern.cc>Tent</a> (AD: <a href=//tent.vern.cc>A</a>/<a href=//bandcamp.vern,cc>B</a>) - An alternative front-end for Bandcamp</li>
<li><a href=//wg.vern.cc>Whoogle</a> (AD: <a href=//whoogle.vern.cc>A</a>) - An alternative front-end for Google Search</li>
<li><a href=//wl.vern.cc>Wikiless</a> (AD: <a href=//wikiless.vern.cc>A</a>/<a href=//wikipedia.vern.cc>B</a>) - An alternative front-end for Wikipedia</li>
</ul>
<div class=h><b id=bbs>BBS (Seperate Sign-Up):</b> <a aria-hidden=true href=#bbs>#bbs</a></div>
<ul>
<li><a href=https://bbs.vern.cc>HTTPS</a></li>
<li><a href=gopher://vern.cc:71>Gopher</a></li>
<li><a href=telnet://bbs.vern.cc>Telnet</a></li>
<li><a href=ssh://bbs.vern.cc:1222>SSH</a></li>
<li><a href=ftp://bbs.vern.cc>FTP</a></li>
<li><a href=rlogin://bbs.vern.cc>rlogin</a></li>
<li><a href=wss://bbs.vern.cc>WebSocket</a></li>
</ul>
<div class=h><b id=email>E-Mail:</b> <a aria-hidden=true href=#email>#email</a></div>
<ul>
<li><a href=//mail.vern.cc>Modoboa (Reg needed)</a> - Modoboa E-mail</li>
<!-- <li><a href=//vt.vern.cc>Loomio</a> - A collaborative decision making tool</li> -->
<li><a href=//mail.vern.cc>Modoboa (Reg Needed)</a> - Modoboa E-mail</li>
<li><a href=//wm.vern.cc>Roundcube</a> (AD: <a href=//rc.vern.cc>A</a>/<a href=//roundcube.vern.cc>B</a>) - Browser-based multilingual IMAP client</li>
<li><a href=//sl.vern.cc>SimpleLogin (On Request)</a> - Free anonymous e-mail service</li>
</ul>
<div class=h><b id=misc>Other:</b> <a aria-hidden=true href=#misc>#misc</a></div>
<ul>
<li><a href=//lt.vern.cc>LibreTranslate</a> - Free Machine Translation API</li>
<li><a href=//pgp.vern.cc>PGP Suite</a> - A simple and easy-to-use client-side PGP tool</li>
<li><a href=//vnu.vern.cc>v.Nu</a> (AD: <a href=//validator.vern.cc>A</a>) - Helps you catch unintended mistakes in your HTML, CSS, and SVG</li>
</ul>

1
pt-BR/ssi_anno.shtml Symbolic link
View File

@ -0,0 +1 @@
/var/log/ssi_anno.shtml

45
pt-BR/stats.php Normal file
View File

@ -0,0 +1,45 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Statistics of ~vern">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Statistics | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=stats>Statistics</h1> <a aria-hidden=true href=#stats>#stats</a></div>
<p>Below are several graphs for statistics of many of our servers.</p>
<div class=h><h2 id=users>User Registrations</h2> <a aria-hidden=true href=#users>#users</a></div>
<?php echo file_get_contents("./gnuplot/users/" . date("Y-m-d") . ".svg"); ?>
<div class=h><h2 id=tilserv>Tildeserver</h2> <a aria-hidden=true href=#tilserv>#tilserv</a></div>
<?php echo file_get_contents("./gnuplot/net/" . date("Y-m-d") . ".svg"); ?>
<?php echo file_get_contents("./gnuplot/power/" . date("Y-m-d") . ".svg"); ?>
<div class=h><h2 id=mythos>Mythos</h2> <a aria-hidden=true href=#mythos>#mythos</a></div>
<?php echo file_get_contents("./gnuplot/mythos/" . date("Y-m-d") . ".svg"); ?>
<div class=h><h2 id=iceberg>Iceberg</h2> <a aria-hidden=true href=#iceberg>#iceberg</a></div>
<?php echo file_get_contents("./gnuplot/iceberg/" . date("Y-m-d") . ".svg"); ?>
<div class=h><h2 id=typhoon>Typhoon</h2> <a aria-hidden=true href=#typhoon>#typhoon</a></div>
<?php echo file_get_contents("./gnuplot/typhoon/" . date("Y-m-d") . ".svg"); ?>
<div class=h><h2 id=crescent>Crescent</h2> <a aria-hidden=true href=#crescent>#crescent</a></div>
<?php echo file_get_contents("./gnuplot/crescent/net/" . date("Y-m-d") . ".svg"); ?>
<?php echo file_get_contents("./gnuplot/crescent/power/" . date("Y-m-d") . ".svg"); ?>
<!--#include file="footer.cgi" -->
</body>
</html>

90
pt-BR/sysinfo.html Normal file
View File

@ -0,0 +1,90 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Systems Information of ~vern servers">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, distros, distributions, system information, info, sysinfo, systems, information">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Systems Information | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=sysinfo>~vern Systems Information</h1> <a aria-hidden=true href=#sysinfo>#sysinfo</a></div>
<div class=h><h3 id=mythos>Mythos [VPS]</h3> <a aria-hidden=true href=#mythos>#mythos</a></div>
<ul>
<li>Location: Hetzner, Ashburn, Virginia, United States</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: CPX11 with 2 GB RAM; 2 vCPUs</li>
<li>Storage: 40 GB</li>
<li>Services: Minetest; Primary DNS for vern0.me and vern.cc</li>
<li>Additional Info: Paid for by ~cobra; proxies all tildeserver services via WireGuard</li></li>
</ul>
<div class=h><h3 id=tilserv>tilserv/tildeserver/~serv</h3> <a aria-hidden=true href=#tilserv>#tilserv</a></div>
<ul>
<li>Location: Local Server in New York, United States</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: Dell G7 7588 with 64 GB DDR4 RAM; 6-core 12-thread Intel Core i7-8750H</li>
<li>Storage: 128 GB SATA SSD (OS); 2 TB NVMe SSD (main); 1 TB SATA HDD; 18 TB USB HDD</li>
<li>Services: Basically everything minus the things mentioned in the other servers :P
<li>Additional Info: Hosted by ~cobra; basically our main system</li>
</ul>
<div class=h><h3 id=pubnix>PubnixVM</h3> <a aria-hidden=true href=#pubnix>#pubnix</a></div>
<ul>
<li>Location: VM inside the tilserv</li>
<li>OS: NixOS with Linux-libre</li>
<li>Specs: libvirtd; 4 vCPUs; 8 GB RAM</li>
<li>Storage: 512 GB qcow2</li>
<li>Services: Pubnix; User sites</li></li>
</ul>
<div class=h><h3 id=crescent>Crescent</h3> <a aria-hidden=true href=#crescent>#crescent</a></div>
<ul>
<li>Location: Local Server in New York, United States</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: Slimbook PRO X 15 AMD; with 32 GB DDR4 RAM; 8-core 16-thread AMD Ryzen 7 4800H</li>
<li>Storage: 500 GB NVMe SSD</li>
<li>Services: Dumb</li>
<li>Additional Info: Hosted by ~cobra</li></li>
</ul>
<div class=h><h3 id=sarcophagus>Sarcophagus [PFCT]</h3> <a aria-hidden=true href=#sarcophagus>#sarcophagus</a></div>
<ul>
<li>Location: LXC Container inside the tilserv</li>
<li>OS: Debian LXC</li>
<li>Specs: LXC; Can use all ~serv resources (scalable)</li>
<li>Services: All frontends that <a href=#isotope>aren't on Isotope</a> or <a href=#typhoon>Typhoon</a></li></li>
</ul>
<div class=h><h3 id=iceberg>Iceberg</h3> <a aria-hidden=true href=#iceberg>#iceberg</a></div>
<ul>
<li>Location: Newark, New Jersey, United States</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: Linode "Nanode" with 1 GB RAM; 1 vCPU</li>
<li>Storage: 25 GB SSD</li>
<li>Services: Tor Relay; DNS resolver; Simplelogin; LibreSpeed; Status (Uptime Kuma), Sydent</li>
<li>Additional Info: Paid for by ~cobra</li></li>
</ul>
<div class=h><h3 id=isotope>Isotope [RLVM]</h3> <a aria-hidden=true href=#isotope>#isotope</a></div>
<ul>
<li>Location: VM inside the tilserv</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: libvirtd; 4 vCPUs; 4 GB RAM</li>
<li>Storage: 40 GB qcow2</li>
<li>Services: SearxNG</li>
<li>Additional Info: Hosts SearxNG since its a pain to host on main server. Might be migrated to a LXC CT soon</li></li>
</ul>
<div class=h><h3 id=typhoon>Typhoon</h3> <a aria-hidden=true href=#typhoon>#typhoon</a></div>
<ul>
<li>Location: OVHCloud, Beauharnois, Quebec, Canada</li>
<li>OS: Debian GNU/Linux 12 Bookworm</li>
<li>Specs: 4 vCPUs; 8 GB RAM</li>
<li>Storage: 160 GB NVMe SSD</li>
<li>Services: Name server for vern.cc; Invidious; SuperTuxKart; Teeworlds</li>
<li>Additional Info: Paid for by ~cobra</li>
</ul>
<!--#include file="footer.cgi" -->
</body>
</html>

127
pt-BR/tor-services.html Normal file
View File

@ -0,0 +1,127 @@
<div class=h><b id=core>Core:</b> <a aria-hidden=true href=#core>#core</a></div>
<ul>
<li><a href=http://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>~vern</a> - The main ~vern website</li>
<li><a href=gemini://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>~vern Gemini</a> - The ~vern Gemini capsule</li>
<li><a href=gopher://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>~vern gopher</a> - The ~vern gopherhole</li>
<li><a href=http://radio.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>~vern Radio</a> - ~vern's internet radio, featuring only libre music</li>
<li><a href=ssh://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SSH (Reg Needed)</a> - Each user can log in to the ~vern tilde using their SSH keys</li>
<li>User sites (Reg Needed) - Each user can have their own site (HTTP, Gemini, Gopher) on username.vernccvbvyi5...onion</li>
<li>User sockets (Reg Needed) - Each user has a UNIX socket and can run their own HTTP server from it, accessible via *-username.vernccvbvyi5...onion</li>
</ul>
<div class=h><b id=storage>Storage:</b> <a aria-hidden=true href=#storage>#storage</a></div>
<ul>
<li><a href=http://0.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>0x0</a> - The null pointer. File hosting and URL shortening service</li>
<li><a href=//vw.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Vaultwarden (Separate Sign-Up)</a> - A web password manager with many features</li>
<li><a href=http://git.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Forgejo (Reg Needed)</a> (<a href=http://ci.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>CI</a>) - A lightweight code hosting solution written in Go</li>
<li><a href=http://hd.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>HedgeDoc</a> - Collaborative Markdown notes</li>
<li><a href=http://mirror.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Mirrors (HTTP)</a> - HTTP mirrors of popular and free distributions</lI>
<li><a href=rsync://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion/>Mirrors (rsync)</a> - rsync mirrors of popular and free distributions</lI>
<li><a href=http://pt.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>PeerTube (Reg Needed)</a> - Federated video platform</li>
<li><a href=http://pp.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>PenPot (Reg Needed)</a> - Design &amp; prototyping platform</li>
<li><a href=http://pb.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>PrivateBin</a> - A pastebin where the server has zero knowledge of pastes</li>
<li><a href=http://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:8446>Syncthing Discovery Server</a> - Peer-to-peer file synchronization</li>
<li><a href=http://nc.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Nextcloud (Reg Needed)</a> - A productivity platform that keeps you in control</li>
<li><a href=http://ntfy.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Ntfy</a> - a simple HTTP-based pub-sub notification service</li>
<li><a href=http://jf.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Jellyfin (Restricted Access)</a> - A Free Software Media System that puts you in control of managing and streaming your media</li>
<li><a href=http://hat.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Hat.sh</a> - Simple, fast and secure client-side encryption</li>
</ul>
<div class=h><b id=network>Network:</b> <a aria-hidden=true href=#network>#network</a></div>
<ul>
<li><a href=dict://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>DICT Server</a> - A public DICT server, providing many word definitions</li>
<li><a href=http://gp.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>gopherproxy</a> - HTTP proxy for Gopher and Gemini</li>
<li><a href=tcp://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:5201>Iperf3 (PubNixVM)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:5202>Iperf3 (tilserv)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:5203>Iperf3 (Mythos)</a> - The ultimate speed test tool</li>
<li><a href=tcp://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:5205>Iperf3 (Iceberg)</a> - The ultimate speed test tool</li>
<li><a href=http://ls.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibreSpeed</a> - Lightweight speedtest implemented in Javascript</li>
<li><a href=http://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:18081>Monero Node</a> - A node to support the XMR network</li>
<li><a href=http://sy.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Spyda</a> - A privacy first search engine and web crawler</li>
<li><a href=ssh://tm.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:2222>tmate</a> (<a href=/tmate.conf>tmate.conf</a>) - Instant terminal sharing</li>
<li>Tor Bridge (On Request) - A Tor bridge to circumvent censorship</li>
<li><a href=tcp://173.255.236.85:9001>Tor Relay</a> - A Tor relay to support the Tor network</li>
</ul>
<div class=h><b id=games>Games:</b> <a aria-hidden=true href=#games>#games</a></div>
<ul>
<li><a href=tcp://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:1234>Among sus</a> - A recreation of Among Us mechanics but as a multiplayer text adventure game</li>
</ul>
<div class=h><b id=social>Social:</b> <a aria-hidden=true href=#social>#social</a></div>
<ul>
<li><p>BBS (Separate Sign-Up):</p>
<ul>
<li><a href=http://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>HTTP</a></li>
<li><a href=gopher://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>Gopher</a></li>
<li><a href=telnet://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>Telnet</a></li>
<li><a href=ssh://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion:1222>SSH</a></li>
<li><a href=ftp://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>FTP</a></li>
<li><a href=rlogin://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>rlogin</a></li>
<li><a href=ws://vern5pgpfjdplnz7yhqazesx62hrx6r6i4xvv4kjshwefwikkjjuvwad.onion>WebSocket</a></li>
</ul></li>
<li><a href=http://ak.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Akkoma (Reg Needed)</a> - Social networking platform compatible with ActivityPub</li>
<li><a href=ssh://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:2221>Devzat (Separate Sign-Up)</a> - Chat over ssh!</li>
<li><a href=http://mtrx.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Matrix (Reg Needed)</a> - An open network for secure, decentralized communication</li>
<li><a href=http://cn.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Cinny</a> - Yet another Matrix client</li>
<li><a href=http://riot.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Element</a> - Secure collaboration and messaging</li>
<li><a href=http://h2.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Hydrogen</a> - Lightweight Matrix client with legacy and mobile browser support</li>
<li><a href=http://ft.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Matrix Federation Tester</a> - Tester for Matrix federation written in golang</li>
<li><a href=http://id.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Matrix Sydent</a> - Reference Matrix identity server</li>
<li><a href=http://mvw.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Matrix-Static</a> - A static golang generated preview of public world readable Matrix rooms</li>
<li><a href=http://mto.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Matrix.to</a> - A simple stateless privacy-protecting URL redirecting service for Matrix</li>
<li><a href=mumble:vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:64738>Mumble</a> (<a href=http://mumble.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Web Client</a>) - Low latency, high quality voice chat application</li>
<li><a href=xmpp:vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>XMPP/Jabber (Reg Needed)</a> - The universal messaging standard</li>
<li><a href=http://cjs.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>ConverseJS</a> - A XMPP chat client in your browser</li>
<li><a href=http://rss.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>FreshRSS (Reg Needed)</a> - A free, self-hostable aggregator</li>
<li><a href=http://mf.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Miniflux (Reg Needed)</a> - Minimalist and opinionated feed reader</li>
<li><a href=irc://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:6668>Soju (Reg Needed)</a> - a user-friendly IRC bouncer</li>
<li><a href=irc://vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion:6667>ZNC (On Request)</a> (<a href=http://znc.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>WebUI</a>) - An IRC network bouncer (BNC)</li>
</ul>
<div class=h><b id=frontends>Front-Ends:</b> <a aria-hidden=true href=#frontends>#frontends</a></div>
<ul>
<li><a href=http://ao.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>AnonymousOverflow</a> - An alternative front-end for StackOverflow</li>
<li><a href=http://bb.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Beatbump</a> - An alternative front-end for YouTube Music</li>
<li><a href=http://bl.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>BiblioReads</a> - An alternative front-end for Goodreads</li>
<li><a href=http://bn.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Binternet</a> - An alternative front-end for Pintrest</li>
<li><a href=http://bw.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>BreezeWiki</a> - An alternative front-end for Fandom</li>
<li><a href=http://ds.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Destructables</a> - An alternative front-end for Instructables</li>
<li><a href=http://db.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Dumb</a> - An alternative front-end for Genius</li>
<li><a href=http://hn.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>hckrnws</a> - An alternative front-end for Hacker News</li>
<li><a href=http://hp.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Hyperpipe</a> - Another alternative front-end for YouTube Music</li>
<li><a href=http://inv.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Invidious</a> - An alternative front-end for YouTube</li>
<li><a href=http://lab.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Laboratory</a> - An alternative front-end for GitLab and GitLabCE</li>
<li><a href=http://md.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibMedium</a> - Another alternative front-end for Medium</li>
<li><a href=http://lbry.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Librarian</a> - An alternative front-end for LBRY/Odysee</li>
<li><a href=http://lr.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Libreddit</a> - An alternative front-end for Reddit</li>
<li><a href=http://ld.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibremDB</a> - An alternative front-end for IMDb</li>
<li><a href=http://lx.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibreY</a> - A meta search engine for Google and popular torrent sites</li>
<li><a href=http://nu.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Neuters</a> - An alternative front-end for Reuters</li>
<li><a href=http://nt.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Nitter</a> - An alternative front-end for Twitter</li>
<li><a href=http://pd.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Piped</a> - An alternative privacy-friendly YouTube frontend which is efficient by design</li>
<li><a href=http://ig.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Proxigram</a> - An alternative front-end for Instagram</li>
<li><a href=http://tt.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>ProxiTok</a> - An alternative front-end for TikTok</li>
<li><a href=http://qr.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Quetre</a> - An alternative front-end for Quora</li>
<li><a href=http://rg.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Rimgo</a> - An alternative front-end for Imgur</li>
<li><a href=http://rb.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>RSS-Bridge</a> - The RSS feed for websites missing it</li>
<li><a href=http://rd.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Rural Dictionary</a> - An alternative front-end for Urban Dictionary</li>
<li><a href=http://ttv.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SafeTwitch</a> - An alternative front-end for Twitch</li>
<li><a href=http://sc.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Scribe</a> - An alternative front-end for Medium</li>
<li><a href=http://sx.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SearXNG</a> - A metasearch engine which aggregates results from more than 70 search services</li>
<li><a href=http://az.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SimpleAmazon</a> - A Simple Web Interface for Amazon</li>
<li><a href=http://st.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SimpleerTube</a> - A Simple Web Interface for PeerTube</li>
<li><a href=http://tl.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SimplyTranslate</a> - Minimal and private translations w/ many engines</li>
<li><a href=http://sd.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Suds</a> - An alternative front-end for Snopes.com</li>
<li><a href=http://td.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Teddit</a> - Another alternative front-end for Reddit</li>
<li><a href=http://tn.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Tent</a> - An alternative front-end for Bandcamp</li>
<li><a href=http://wg.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Whoogle</a> - An alternative front-end for Google Search</li>
<li><a href=http://wl.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Wikiless</a> - An alternative front-end for Wikipedia</li>
</ul>
<div class=h><b id=email>E-Mail:</b> <a aria-hidden=true href=#email>#email</a></div>
<ul>
<li><a href=http://mail.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Modoboa (Reg Needed)</a> - Modoboa E-mail</li>
<li><a href=http://rc.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>Roundcube</a> - Browser-based multilingual IMAP client</li>
<li><a href=http://sl.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>SimpleLogin (On Request)</a> - Free anonymous e-mail service</li>
</ul>
<div class=h><b id=misc>Other:</b> <a aria-hidden=true href=#misc>#misc</a></div>
<ul>
<li><a href=http://lt.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>LibreTranslate</a> - Free Machine Translation API</li>
<li><a href=http://pgp.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>PGP Suite</a> - A simple and easy-to-use client-side PGP tool</li>
<li><a href=http://vnu.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad.onion>v.Nu</a> - Helps you catch unintended mistakes in your HTML, CSS, and SVG</li>
</ul>

18
pt-BR/tor.html Normal file
View File

@ -0,0 +1,18 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="description" content="TOR on ~vern">
<meta name="viewport" content="width=device-width">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, invidious, nitter, onion, darknet, tor">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Tor Services | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=tor>Tor</h1> <a aria-hidden=true href=#tor>#tor</a></div>
<p>We respect your privacy and want you to be able to choose to be anonymous if you want. So most of our services have corresponding <a href=//torproject.org>Tor</a> <a href=//community.torproject.org/onion-services/>.onion</a> locations.</p>
<!--#include file="tor-services.html" -->
<!--#include file="footer.cgi" -->
</body>
</html>

34
pt-BR/tos.html Normal file
View File

@ -0,0 +1,34 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Terms of Service of ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, rules, tos, terms, terms of service, legal, legalese">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Terms of Service | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=tos>Terms of Service (ToS)</h1> <a aria-hidden=true href=#tos>#tos</a></div>
<p><b>Version 1, November 10th 2022.</b></p>
<p><b>Note: This ToS will only come into effect on the 1st of December 2022.</b></p>
<p>This terms and conditions is an agreement between you ("User" or "Member") and ~vern ("Vern", "us", "vern") about your use, rights and choices in regards to services and products provided by ~vern.</p>
<p>To make it easier for regular users to understand what these clauses mean for everyday use of ~vern infrastructure, we have a human-readable summary available <a href="https://vern.cc/rules">here.</a></p>
<p>These terms and conditions might change in the future, continued use of ~vern services will be interpreted as consent to the modified terms and conditions. By using any services, products or technology provided by ~vern in any way whatsoever, you fully agree and accept these terms and conditions:</p>
<ol type="1">
<li>You are fully liable for any content you provide, host, upload, create, store, sell, share or exchange on ~vern services, any content you upload, make available to, exchange or create on ~vern services is assumed to be legally owned by you and not by anyone else, if you upload copyrighted content that you do not have the rights to then your account will be deleted and the content will be removed.</li>
<li>Furthermore any copyrightable content, media or work you provide, host, upload, create, store, sell, share or exchange on ~vern services has to be licensed under a free software, or free content, or open content license evaluated by the Free Software Foundation. An overview of all licenses and whether or not they are free is available <a href="https://www.gnu.org/licenses/license-list.html#SoftwareLicenses">here</a>.</li>
<li>You are fully liable for any data you provide, host, upload, store, sell, share, exchange or create on ~vern services. This includes personal information, ~vern does not promise to hold on to data or store it, and your data may be deleted for any number of reasons, including storage limits or deletion requests. You fully accept that you are fully liable for any content or data you store within ~vern including whether or not you own the copyrights to it, and it's safety.</li>
<li>You fully waive your right to sue ~vern for any incidents, accidents or errors regarding data safety and data integrity. ~vern does not claim to host content safely for any prolonged periods of time and you fully waive your right to sue ~vern for any damages related to data integrity and data safety.</li>
<li>We reserve the right to terminate your account for any reason whatsoever including, but not limited to, using ~vern's services to disrupt services for other users, using ~vern's services to store, sell, share, exchange or watch copyrighted content that you do not legally own or spreading hateful and/or discriminating messages.</li>
<li> You are not allowed to mine cryptocurrencies on ~vern infrastructure or to disrupt ~vern's services or the quality of its services.</li>
<li>You fully abide by US and Canadian law, if we detect illegal or legally-questionable content or data on our servers or infrastructure, we will take steps to remove that content or data.</li>
<li>You fully agree that you are over 13 years old and consent to having your data processed and stored by ~vern</li>
<li>This clause only applies to areas which have enacted the GDPR or similar regulation, you fully agree that you are over 16 years old and consent to having your data processed and stored by ~vern.</li>
<li>VERN SERVICES ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS, AND WE DO NOT GUARANTEE THAT THE SERVICE WILL BE AVAILABLE AT ALL TIMES, NOR THE ACCURACY OF THE SERVICE OR ANY MATERIAL PROVIDED BY THE SERVICE OR ON THE ~VERN WEBSITE. IN NO EVENT SHALL THE ADMINISTRATORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF OR IN CONNECTION WITH THE SERVICE OR USE OF OTHER DEALINGS IN THE SERVICE. YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF THE SERVICE.</li>
<li>BY AGREEING TO THE TERMS AND CONDITIONS, YOU AGREE THAT YOU ARE TO BE HELD LIABLE FOR ANY DAMAGES, INCIDENTS, INJURIES, CONFLICTS OR ACCIDENTS RESULTING FROM YOUR USE OF OUR SERVICES AND THAT VERN IS IN NO WAY WHATSOEVER LIABLE FOR ANYTHING. THERE IS NO WARRANTY GUARANTEED TO THE EXTENT PERMITTED BY APPLICABLE LAW REGARDING PROTECTION OF YOUR DATA AND CONTENT STORED, SHARED OR USED IN ANY AND ALL WAYS BY ~VERN INFRASTRUCTURE. YOU ARE FULLY RESPONSIBLE FOR THE LEGALITY OF THE CONTENT YOU SHARE, USE, STORE, UPLOAD, EXCHANGE, CREATE, MODIFY OR PUBLISH ON ~VERN SERVICES. ~VERN WILL ERASE ANY ILLEGAL CONTENT IN OUR JURISDICTIONS.</li>
</ol>
<!--#include file="footer.cgi" -->
</body>
</html>

74
pt-BR/users.php Normal file
View File

@ -0,0 +1,74 @@
<!DOCTYPE html>
<!--
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="A list of ~vern users">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Users | ~vern</title>
</head>
<body>
<?php
$total = $on = 0;
$list = '';
$onlist = array();
$users = explode(' ', shell_exec('users /sshfs/var/run/utmp'));
$subdirs = scandir('/vm', SCANDIR_SORT_ASCENDING);
foreach ($subdirs as $subdir) {
$online = '<b><span class=';
if ($subdir != '.' && $subdir != '..') {
$is_online = false;
foreach ($users as $val)
if (trim($val) == $subdir && !in_array($subdir, $onlist)) {
$online .= 'green';
$is_online = true;
$on++;
array_push($onlist, $subdir);
}
if (!$is_online) $online .= 'red';
$online .= '>•</span></b> ';
$list .= ' <li>' . $online;
$ph_index = '/sshfs/home/' . $subdir . '/public_html/index.';
if (is_readable($ph_index . 'html') ||
is_readable($ph_index . 'php') ||
is_readable($ph_index . 'cgi') ||
is_readable($ph_index . 'py') ||
is_readable($ph_index . 'sh') ||
is_readable($ph_index . 'pl') ||
is_readable($ph_index . 'lua')) // There must be a better way to do this
$list .= "<a href='//$_SERVER[HTTP_HOST]/~$subdir/'>$subdir</a>";
else $list .= $subdir;
$ph_index = '/sshfs/home/' . $subdir . '/public_gemini/index.';
if (is_readable($ph_index . 'gmi') ||
is_readable($ph_index . 'cgi') ||
is_readable($ph_index . 'py') ||
is_readable($ph_index . 'sh') ||
is_readable($ph_index . 'pl') ||
is_readable($ph_index . 'lua')) // There must be a better way to do this
$list .= " (<a href='//gp.vern.cc/gemini/$subdir.vern.cc/'>gemini</a>)";
$ph_index = '/sshfs/home/' . $subdir . '/public_gopher/gopher';
if (is_readable($ph_index . 'map')) // There must be a better way to do this
$list .= " (<a href='//gp.vern.cc/gopher/vern.cc/1/~$subdir/'>gopher</a>)";
$list .= "</li>\n";
$total++;
}
}
?>
<!--#include file="nav.php" -->
<div class=h><h1 id=users>Users</h1> <a aria-hidden=true href=#users>#users</a></div>
<p>This is a list of all ~vern users, and whether they are online (<b><span class=green></span></b>) or not (<b><span class=red></span></b>) in alphabetical order. There are currently a total of <?php echo $total; ?> members, <?php echo $on; ?> of which <?php echo $on !== 1 ? "are" : "is" ?> online.</p>
<ol>
<?php echo $list; ?>
</ol>
<!--#include file="footer.cgi" -->
</body>
</html>