Merge pull request 'TRANSLATIONS FINALLLLLLLLLL' (#8) from vitorg/vern-web:master into master

Reviewed-on: vern/website#8
This commit is contained in:
Vitor Gonçalves 2023-12-03 18:22:18 +00:00
commit 267d23dee6
31 changed files with 252 additions and 252 deletions

View File

@ -28,7 +28,7 @@
<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>A legalese version of the rules can be found at <a href=/en/tos.html>/tos</a></p>
<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>

View File

@ -9,7 +9,7 @@
<body>
<!--#include file="/en/nav.php" -->
<h1>403 Forbidden</h1>
<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>
<p>Você não tem acesso a esta página. Isso pode ser porque o usuário www-data pode não ter as permissões de leitura corretas neste arquivo.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>

View File

@ -9,7 +9,7 @@
<body>
<!--#include file="/en/nav.php" -->
<h1>404 Not Found</h1>
<p>The page you are trying to reach either does not exist or you do not have permission to view it.</p>
<p>A página que você visitou pode não existir ou não ter as permissões corretas de leitura.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>

View File

@ -9,7 +9,7 @@
<body>
<!--#include file="/en/nav.php" -->
<h1>503 Service Unavailable</h1>
<p>This service is unavailable.</p>
<p>Este serviço está indisponível.</p>
<!--#include file="/en/errors/common.html" -->
<!--#include file="/en/footer.cgi" -->
</body>

View File

@ -1,2 +1,2 @@
<p>Contact an <a href=/pt-BR/admins>admin</a> if this is a mistake.</p>
<a href=/pt-BR/>Go Home</a>
<p>Contate um <a href=/pt-BR/admins>administrador</a> se isso é um erro.</p>
<a href=/pt-BR/>Página principal</a>

View File

@ -6,19 +6,19 @@
<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>
<title>Relatório Financeiro de Novembro 2022 | ~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>
<div class=h><h1 id=nov22finreport>Relatório Financeiro do ~vern de Novembro 2022</h1> <a aria-hidden=true href=#nov22finreport>#nov22finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 33.74 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0.12972345 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>11.38 USD para Iceberg, 21.73 USD for Mythos.</p>
<p>No total, 33.11 USD foi utilizado neste mês. Nós temos 0.63 USD + por volta de 18.50 USD (taxa de conversão de XMR na data de 1st Dec 2022) = 19.13 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Dezembro 2022| ~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>
<div class=h><h1 id=dec22finreport>Reporte Financeiro de Dezembro de 2022 do ~vern</h1> <a aria-hidden=true href=#dec22finreport>#dec22finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 12.67 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg</p>
<p>No total, 5 USD foi utilizado neste mês. Nós temos 8.30 USD + por volta de 19.05 USD (taxa de conversão de XMR na data de 31st Dec 2022) = 26.72 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Janeiro 2023| ~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>
<div class=h><h1 id=jan23finreport>Reporte Financeiro de Janeiro de 2023 do ~vern</h1> <a aria-hidden=true href=#jan23finreport>#jan23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 16.41 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0.1 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg</p>
<p>No total, 5 USD foi utilizado neste mês. Nós temos 11.41 USD + por volta de 41.16 USD (taxa de conversão de XMR na data de 1st Feb 2023) = 52.57 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Fevereiro de 2023 | ~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>
<div class=h><h1 id=feb23finreport>Reporte Financeiro de Fevereiro de 2023 do ~vern</h1> <a aria-hidden=true href=#feb23finreport>#feb23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 0 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg</p>
<p>No total, 5 USD foi utilizado neste mês. Nós temos 14.71 USD + por volta de 34.58 USD (taxa de conversão de XMR na data de 28th Feb 2023) = 49.29 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Março de 2023| ~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>
<div class=h><h1 id=mar23finreport>Reporte financeiro de Março de 2023 do ~vern</h1> <a aria-hidden=true href=#mar23finreport>#mar23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 2.61 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg</p>
<p>No total, 5 USD foi utilizado neste mês. Nós temos 12.32 USD + por volta de 35.70 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 48.02 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Abril de 2023 | ~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>
<div class=h><h1 id=apr23finreport>Reporte Financeiro de Abril de 2023 do ~vern</h1> <a aria-hidden=true href=#apr23finreport>#apr23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 0 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 2.8 USD for Mythos</p>
<p>No total, 7.8 USD foi utilizado neste mês. Nós temos 4.52 USD + por volta de 35.70 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 48.02 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Maio de 2023| ~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>
<div class=h><h1 id=may23finreport>Reporte Financeiro de Maio de 2023 do ~vern</h1> <a aria-hidden=true href=#may23finreport>#may23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 54.82 USD no LiberaPay neste mês (thank you!).</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.68 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 36.98 USD foi utilizado neste mês. Nós temos 22.36 USD + por volta de 33.98 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 56.34 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Junho de 2023 | ~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>
<div class=h><h1 id=jun23finreport>Reporte Financeiro de Junho de 2023 do ~vern</h1> <a aria-hidden=true href=#jun23finreport>#jun23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 1.88 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 37.05 USD foi utilizado neste mês. Nós temos -14.29 USD + por volta de 33.98 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 18.89 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Julho de 2023 | ~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>
<div class=h><h1 id=jul23finreport>Reporte Financeiro de Julho de 2023 do ~vern</h1> <a aria-hidden=true href=#jul23finreport>#jul23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 20.59 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 37.05 USD foi utilizado neste mês. Nós temos 2.43 USD + por volta de 33.98 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 36.41 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Agosto de 2023 | ~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>
<div class=h><h1 id=aug23finreport>Reporte Financeiro de Agosto de 2023 do ~vern</h1> <a aria-hidden=true href=#aug23finreport>#aug23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 1.90 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 37.05 USD foi utilizado neste mês. Nós temos -32.72 USD + por volta de 33.98 USD (taxa de conversão de XMR na data de 1st Apr 2023) = 1.26 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Setembro de 2023 | ~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>
<div class=h><h1 id=sep23finreport>Reporte de Setembro de 2023 do ~vern</h1> <a aria-hidden=true href=#sep23finreport>#sep23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 0 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0.004940039377 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 37.05 USD foi utilizado neste mês. Nós temos -69.77 USD + por volta de 29.31 USD (taxa de conversão de XMR na data de 23rd Nov 2023) = -40.46 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Outubro de 2023 | ~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>
<div class=h><h1 id=oct23finreport>Reporte Financeiro de Outubro de 2023 do~vern</h1> <a aria-hidden=true href=#oct23finreport>#oct23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 0 USD no LiberaPay neste mês.</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon; 0.1321527686 XMR for the vern.cc domain</p>
<p>No total, 37.05 USD and 0.1321527686 XMR were used up este mês. Nós temos -106.82 USD + por volta de 12.80 USD (taxa de conversão de XMR na data de 23rd Nov 2023) = -94.02 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -6,19 +6,19 @@
<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>
<title>Reporte Financeiro de Novembro de 2023 | ~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>
<div class=h><h1 id=nov23finreport>Reporte Financeiro de Novembro de 2023 do ~vern</h1> <a aria-hidden=true href=#nov23finreport>#nov23finreport</a></div>
<div class=h><b id=liberapay>LiberaPay (dinheiro):</b> <a aria-hidden=true href=#liberapay>#liberapay</a></div>
<p>Recebemos um total de 99.35 USD no LiberaPay neste mês (thank you!).</p>
<div class=h><b id=xmr>Monero (XMR):</b> <a aria-hidden=true href=#xmr>#xmr</a></div>
<p>Recebemos um total de 0 XMR este mês. Não foi convertido para dinheiro. Este dinheiro é guardado para quando nós temos uma emergência e para conversão quando XMR subir.</p>
<div class=h><b id=usage>Utilização:</b> <a aria-hidden=true href=#usage>#usage</a></div>
<p>5 USD para Iceberg; 4.75 USD for Mythos; 27.3 USD for Typhoon</p>
<p>No total, 37.05 USD foi utilizado neste mês. Nós temos -44.52 USD + por volta de 12.80 USD (taxa de conversão de XMR na data de 23rd Nov 2023) = -31.72 USD restantes.</p>
<p>O dinheiro extra não foi dividido entre o time.</p>
<!--#include file="/en/footer.cgi" -->
</body>
</html>

View File

@ -33,14 +33,14 @@
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 $err = "E-mail já está na lista";
} else {
if ($_GET['action'] == "sub")
$email = sanitize($_GET['email']);
else $err = "E-mail not in list";
else $err = "E-mail não está na lista";
}
} else $err = "Invalid E-mail";
} else $err = "E-mail is required";
} else $err = "E-mail inválido";
} else $err = "E-mail necessário";
}
$filename = "/tmp/list-code-" . $email;
@ -58,16 +58,16 @@
}
unlink($filename);
$subject = ($_GET['action'] == "sub" ? "S" : "Uns") . "ubscription confirmed";
$subject = ($_GET['action'] == "sub" ? "I" : "Desi") . "nscrição confirmada!";
$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";
$message = "Você foi " . ($_GET['action'] == "sub" ? "adicionado à" : "removido da") . " mailing list de anúncios do ~vern";
mail($email, $subject, $message, $headers);
$confirmed = true;
} else {
$code_err = 'Incorrect code';
$code_err = 'Código incorreto';
}
} else {
$code = substr(md5(rand()), 0, 8);
@ -76,11 +76,11 @@
fwrite($handle, $code);
fclose($handle);
$subject = "Your confirmation code";
$subject = "Seu código de confirmação";
$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.";
$message = "Seu código de confirmação é $code. Não o compartilhe com ninguém.\n\nSe você não fez isso, você pode ignorar essa mensagem.";
mail($email, $subject, $message, $headers);
}
@ -95,8 +95,8 @@
<input type="text" name="email"></p>
<select id="action" name="action">
<option value="sub">Subscribe</option>
<option value="unsub">Unsubscribe</option>
<option value="sub">Inscrever</option>
<option value="unsub">Desinscrever</option>
</select><br>
<br>
@ -105,12 +105,12 @@
<?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>
<div class=h><h1 id=confirm>Confirmar ação</h1> <a aria-hidden=true href=#confirm>#confirm</a></div>
<p>Um código de confirmação foi enviado para <?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>
<p>Código <span class="red">* <?php echo $code_err; ?></span>
<input type="text" name="code"></p>
<select id="action" name="action" hidden>
@ -124,9 +124,9 @@
} else {
?>
<meta http-equiv="refresh" content="5;url=/pt-BR/" />
<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=/pt-BR/>home</a> in 5 seconds.</p>
<div class=h><h1 id=thanks>Confirmado!</h1> <a aria-hidden=true href=#thanks>#thanks</a></div>
<p>Você também recebeu um e-mail confirmando a ação.</p>
<p>Você será redirecionado de volta para a <a href=/pt-BR/>página principal</a> em 5 segundos.</p>
<?php
}
?>

View File

@ -28,8 +28,8 @@
}
?>
<!--#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>
<div class=h><h1 id=pgp>Chaves PGP de usuários</h1> <a aria-hidden=true href=#pgp>#pgp</a></div>
<p>Esta é uma lista com as chaves PGP dos usuários do ~vern.</p>
<ol>
<?php echo $list; ?>
</ol>

View File

@ -109,32 +109,32 @@ 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/"'
printf '%s' '-e "s/NOKEY/Este usuário não possui o arquivo <code>.pgp.asc</code>/"'
else
printf '%s' '-e "s/NOKEY//"'
fi)"
sedcmd="$sedcmd $(if [[ $nouser == 1 ]]; then
printf '%s' '-e "s/NOUSER/No such user/"'
printf '%s' '-e "s/NOUSER/Usuário inexistente/"'
else
printf '%s' '-e "s/NOUSER//"'
fi)"
sedcmd="$sedcmd $(if [[ $nossh == 1 ]]; then
printf '%s' '-e "s/NOSSH/No SSH key(s) supplied/"'
printf '%s' '-e "s/NOSSH/Nenhuma chave SSH fornecida/"'
else
printf '%s' '-e "s/NOSSH//"'
fi)"
sedcmd="$sedcmd $(if [[ $badssh == 1 ]]; then
printf '%s' '-e "s/BADSSH/Invalid SSH keyfile/"'
printf '%s' '-e "s/BADSSH/Arquivo de chave SSH inválido/"'
else
printf '%s' '-e "s/BADSSH//"'
fi)"
sedcmd="$sedcmd $(if [[ $nosig == 1 ]]; then
printf '%s' '-e "s/NOSIG/No signature supplied/"'
printf '%s' '-e "s/NOSIG/Nenhuma assinatura enviada/"'
else
printf '%s' '-e "s/NOSIG//"'
fi)"
sedcmd="$sedcmd $(if [[ $badsig == 1 ]]; then
printf '%s' '-e "s/BADSIG/Bad signature/"'
printf '%s' '-e "s/BADSIG/Assinatura inválida/"'
else
printf '%s' '-e "s/BADSIG//"'
fi)"

View File

@ -6,12 +6,12 @@
<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>
<title>Recuperação de conta por PGP| ~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>
<div class=h><h1 id=pgp-recovery>Recuperação de conta por PGP</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Preencha o formulário e prossiga com os passos a seguir.</p>
<form method="post" action="/en/recovery-challenge.cgi">
<input hidden type=text name=method value="generate">
<p>Username:

View File

@ -6,12 +6,12 @@
<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>
<title>Recuperação de conta por PGP| ~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>
<div class=h><h1 id=pgp-recovery>Recuperação de conta por PGP</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Gere sua assinatura indo ao terminal e executando o seguinte comando:</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">
@ -19,9 +19,9 @@
<input type=text name=username value=USERNAME>
<span class=red>NOUSERNOKEY</span></p>
<p>New SSH key(s): <span class=red>NOSSHBADSSH</span><br>
<p>Nova chave SSH (podem ser múltiplas): <span class=red>NOSSHBADSSH</span><br>
<textarea name=newkey rows=3 cols=50></textarea></p>
<p>Signature: <span class=red>NOSIGBADSIG</span><br>
<p>Assinatura: <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>

View File

@ -7,13 +7,13 @@
<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=/pt-BR/' />
<title>Success | ~vern</title>
<title>Sucesso | ~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=/pt-BR/>home</a> in 5 seconds.</p>
<div class=h><h1 id=pgp-recovery>Recuperação de conta por PGP</h1> <a aria-hidden=true href=#pgp-recovery>#pgp-recovery</a></div>
<p>Sua nova chave foi adicionada com sucesso.</p>
<p>Você será redirecionado para a <a href=/pt-BR/>página principal</a> em 5 segundos.</p>
<br>
FOOTER
</body>

View File

@ -12,12 +12,12 @@
<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>
<title>Registro | ~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=/pt-BR/admins>admin</a> so we can create one for you without one</b></p>
<p><b>Se você não pode ou não deseja compartilhar seu e-mail para se registrar no ~vern, contate um <a href=/pt-BR/admins>administrador</a> para que possamos criar uma conta sem um.</b></p>
<?php
function sanitize($str) {
$str = trim($str);
@ -39,24 +39,24 @@
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 = "Um pedido para o username " . $_POST['username'] . " já existe. Tente novamente mais tarde ou escolha outro username.";
}
else $username_err = "Username is already in use";
else $username_err = "Username já está utilizado";
} else {
$username_err = "Invalid username. Username must be a valid GNU/Linux username (match $username_re)";
$username_err = "Username inválido. O username tem que ser um username GNU/Linux válido ($username_re)";
}
} else {
$username_err = "Username is required";
$username_err = "Username é necessário";
}
if (!empty($_POST['email'])) {
if (filter_var(sanitize($_POST['email']), FILTER_VALIDATE_EMAIL)) {
$email = sanitize($_POST['email']);
} else {
$email_err = "Invalid E-mail";
$email_err = "E-mail inválido";
}
} else {
$email_err = "E-mail is required";
$email_err = "E-mail é necessário";
}
if (!empty($_POST['ssh'])) {
@ -64,17 +64,17 @@
if (trim($ret) != "(stdin) is not a public key file.") {
$ssh = $_POST['ssh'];
} else {
$ssh_err = "Not a valid SSH public key";
$ssh_err = "Chave SSH inválida";
}
unset($ret);
} else {
$ssh_err = "Public key is required";
$ssh_err = "Chave pública é necessária";
}
if (!empty($_POST['joinreason'])) {
$reason = $_POST['joinreason'];
} else {
$reason_err = "Join reason is required";
$reason_err = "Motivo do pedido é necessário";
}
if (empty($username_err . $email_err . $ssh_err . $reason_err) && isset($_POST['tos']))
@ -83,26 +83,26 @@
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>
<div class=h><h1 id=signup>Inscrição</h1> <a aria-hidden=true href=#signup>#signup</a></div>
<p>Veja a <a href="//wiki.vern.cc/en/guides/register/">página da wiki</a> para ver como registrar.</p>
<span class="red">* Campo necessário</span>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
<p>Username:
<p>Nome de usuário:
<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>
<p>E-mail (para que possamos te contactar) <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>
<p>Chaves SSH públicas (uma chave por linha) <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>
<p>Por que você gostaria de entrar no ~vern? <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>
<p>Quais serviços você gostaria de ter acesso? (você sempre pode requisitar uma conta mais tarde)</p>
<input type="checkbox" id="pubnix" name="pubnix" value="Pubnix" disabled checked>
<label for="pubnix">Pubnix (Includes E-Mail)</label><br>
<label for="pubnix">Pubnix (Inclui E-Mail)</label><br>
<input type="checkbox" id="matrix" name="matrix" value="Matrix" checked>
<label for="matrix">Matrix</label><br>
@ -135,26 +135,26 @@
<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>
<label for="xmppo">XMPP/Jabber Onion (não marque se você não sabe o que é)</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>
<label for="xmppi">XMPP/Jabber I2P (não marque se você não sabe o que é)</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=/pt-BR/tos>Terms of Service</a> and <a href=/pt-BR/privpol>Privacy Policy</a></label><br>
<label for="tos">Eu concordo com os <a href=/pt-BR/tos>Termos de Serviço</a> e com a <a href=/pt-BR/privpol>Política de Privacidade</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>
<p>O SERVIÇO É FORNECIDO “COMO ESTÁ” E “CONFORME DISPONÍVEL”, E NÃO GARANTIMOS QUE O SERVIÇO ESTARÁ DISPONÍVEL EM TODOS OS MOMENTOS, NEM A QUALIDADE DO SERVIÇO OU DE QUALQUER MATERIAL FORNECIDO PELO SERVIÇO ~VERN FISICAMENTE OU NA INTERNET. EM HIPÓTESE ALGUMA OS ADMINISTRADORES SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE DECORRENTE DE, OU EM CONEXÃO COM O SERVIÇO OU O USO DE OUTRAS NEGOCIAÇÕES NO SERVIÇO. VOCÊ É O ÚNICO RESPONSÁVEL PELO USO DO SERVIÇO.</p>
<?php
} else {
?>
<meta http-equiv="refresh" content="5;url=/pt-BR/" />
<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=/pt-BR/>home</a> in 5 seconds.</p>
<div class=h><h1 id=thanks>Obrigado por se inscrever.</h1> <a aria-hidden=true href=#thanks>#thanks</a></div>
<p>Um administrador auditará seu pedido, e um e-mail será enviado para você caso for aceito.</p>
<p>Você será redirecionado para a <a href=/pt-BR/>página principal</a> em 5 segundos.</p>
<?php
if (isset($_POST['matrix'])) $use_matrix = true;
@ -202,7 +202,7 @@
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 .= "s-nail -r 'register@vern.cc' -s 'Sua conta do ~vern foi criada' -M text/plain " . escapeshellarg($email) . " < <(printf 'Olá %s,\\nSua requisição de inscrição no ~vern foi aceita.\\nVocê pode utilizar o SSH no vern.cc usando a(s) chave(s) pública(s) que você forneceu no registro ao ~vern.\\nUma senha para todos os serviços que você requisitou pode ser encontrada em ~/pass. Se você se inscreveu para o Mastodon, a senha pode ser encontrada em ~/mastodon-pass\\n\\nObrigado por fazer parte do ~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";

View File

@ -6,23 +6,23 @@
<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>
<title>Razão para as regras | ~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>
<div class=h><h1 id=rules>Razão para as regras</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=/pt-BR/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>
<li>Nós queremos prover nossos serviços, simples, básico.</li>
<li>Nossos servidores são localizados nos Estados Unidos e Canadá.</li>
<li>Por mais que nosso servidor principal esteja em território americano, e a COPPA apenas requisita que os usuários tenham ao menos 13 anos de idade sem permissão parental, nós gostaríamos de ter usuários na União Européia, e a GDPR "requisita consentimento parental antes que o serviço possa processar dados pessoais de crianças abaixo de 16 anos de idade." Processar inclui coletar, automatizado ou não, então por mais que nós não processamos dados pessoais dos nossos usuários, um usuário pode informar para o servidor sem o nosso conhecimento. Por exemplo, se alguém digita o seu nome numa sala Matrix descriptografada, isso fica registrado na nossa base de dados. Nós não baniremos um usuário menor de 16 anos caso ele não se localize na União Européia.</li>
<li>Essa regra é puramente ideológica, mas nós estamos determinados nela. Significa que qualquer software original (por exemplo, no Forgejo) DEVE ser software livre, e qualquer outro tipo de mídia também deve garantir as 4 liberdades essenciais. Você deve garantir os direitos do usuário de usar/ver, copiar, distribuir, estudar e mudar a mídia <b>para qualquer propósito</b>. Restrições aceitas são caso usuários não permitam a restrição da liberdade de outros usuários (por exemplo, restringir a mudança da licença para uma não-livre - também conhecido como copyleft), mas essas restrições não são necessárias. Se você está duvidoso sobre uma licença, contate um <a href=/pt-BR/admins>administrador</a>.</li>
<li>Nós não gostaríamos de nenhuma forma de ódio, pois nós queremos que o ~vern seja um lugar de oportunidades e liberdades igualitárias para todos.</li>
</ol>
<div class=h><h2 id=guidelines>Guideline Reasoning</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<div class=h><h2 id=guidelines>Razão para as recomendações</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>
<li>Nós desejamos que nossa comunidade seja acolhedora para todos, então por favor, seja respeitoso com todos.</li>
</ol>
<!--#include file="footer.cgi" -->
</body>

View File

@ -6,33 +6,33 @@
<meta name="description" content="Rules governing ~vern">
<meta name="keywords" content="~vern, vern, free software, privacy, tilde, tildeverse, rules, tos, terms, terms of service">
<link rel="stylesheet" href="//gcdn.vern.cc/vernsite/style.css">
<title>Rules | ~vern</title>
<title>Regras | ~vern</title>
</head>
<body>
<!--#include file="nav.php" -->
<div class=h><h1 id=rules>Rules</h1> <a aria-hidden=true href=#rules>#rules</a></div>
<div class=h><h1 id=rules>Regras</h1> <a aria-hidden=true href=#rules>#rules</a></div>
<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>
<p>Nós, como você, gostamos de liberdade, e desejamos respeitar os direitos dos nossos membros quanto a liberdade de expressão. Porém, nós devemos restringir determinadas situações onde isso afetaria diretamente a nossa capacidade em prover nossos serviços. Também temos visões ideológicas que tem importância para nossos usuários. Portanto:</p>
<ol>
<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>
<li>Não tente acabar com a disponibilidade dos serviços do ~vern. Isso inclui, mas não é limitado à: fazer <a href=//wl.vern.cc/wiki/Cryptocurrency#Mining>mineração de criptomoedas</a> no tilde, spammar e-mail ou nas salas oficial do Matrix, ou tentar distribuir malware.</li>
<li>Respeite a legislação canadense e americana. Alguns tipos de desrespeito às leis desses países incluem mas não se limitam à: assédio, tentativas de scam, e cópia/distribuição inautorizada de conteúdo protegido com direitos autorais.</li>
<li>Devido a leis de privacidade online, como a COPPA, você deve ter ao menos 13 anos de idade ou mais para registrar no ~vern. Além disso, se você é da UE, você deve ter ao menos 16 anos de idade como dito pela GDPR.</li>
<li>Qualquer e todo conteúdo <b>original</b> e <b>não trivial</b> armazenado nos <b>nossos servidores</b> devem ser licenciados com uma licença <b>livre</b>.</li>
<li>Nenhuma discriminação de qualquer tipo. Violações repetidas dessa regra resultarão em um banimento.</li>
</ol>
<div class=h><h2 id=guidelines>Community guidelines</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<div class=h><h2 id=guidelines>Recomendações da comunidade</h2> <a aria-hidden=true href=#guidelines>#guidelines</a></div>
<ol>
<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>
<li>Adicionalmente, se você virar membro dessa comunidade, por favor trate os outros membros com respeito e siga fielmente à <a href=//wl.vern.cc/wiki/Golden_rule>Regra de Ouro</a>: trate os outros como gostaria de ser tratado.</li>
</ol>
<p>Reasoning behind these rules can be found <a href=/pt-BR/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=/pt-BR/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>Razão para essas regras podem ser encontradas <a href=/pt-BR/rule-reasoning>aqui</a>.</p>
<p>O SERVIÇO É FORNECIDO “COMO ESTÁ” E “CONFORME DISPONÍVEL”, E NÃO GARANTIMOS QUE O SERVIÇO ESTARÁ DISPONÍVEL EM TODOS OS MOMENTOS, NEM A QUALIDADE DO SERVIÇO OU DE QUALQUER MATERIAL FORNECIDO PELO SERVIÇO ~VERN FISICAMENTE OU NA INTERNET. EM HIPÓTESE ALGUMA OS ADMINISTRADORES SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE DECORRENTE DE, OU EM CONEXÃO COM O SERVIÇO OU O USO DE OUTRAS NEGOCIAÇÕES NO SERVIÇO. VOCÊ É O ÚNICO RESPONSÁVEL PELO USO DO SERVIÇO.</p>
<p>Uma versão jurídica dessas regras podem ser encontradas em <a href=/pt-BR/tos.html>/tos</a> (inglês)</p>
<p>Se você encontrar algum usuário violando essas regras, reporte-o na sala Matrix (#abuse:vern.cc).</p>
<p>O time do ~vern pode mudar essa regras a qualquer momento. É provável que anunciemos quando o fizer, mas tenha certeza, quando for referenciar as regras, de checar.</p>
<p>Thanks for being part of ~vern!</p>
<p>Obrigado por ser parte do ~vern!</p>
<!--#include file="footer.cgi" -->
</body>
</html>

View File

@ -12,26 +12,26 @@
<ul>
<li><a href=//0.vern.cc>0x0</a> - O null pointer. Armazenamento de arquivos e encurtamento de URLs</li>
<li><a href=//vw.vern.cc>Vaultwarden (Registro separado)</li>
<li><a href=//pad.vern.cc>CryptPad (Separate Sign-up)</a> - Collaborative office suite that is e2e</li>
<li><a href=//pad.vern.cc>CryptPad (Separate Sign-up)</a> - Plataforma office colaborativa que é criptografata E2E</li>
<li><a href=//git.vern.cc>Forgejo (Registro necessário)</a> (<a href=//ci.vern.cc>CI</a>) - Uma solução para armazenamento de código de maneira leve escrito em Go</li>
<li><a href=//hd.vern.cc>HedgeDoc</a> (AD: <a href=//hedgedoc.vern.cc>A</a>) - Notas em Markdown colaborativas</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=//mirror.vern.cc>Mirrors (HTTP)</a> (AD: <a href=//mirrors.vern.cc>A</a>) - Mirrors HTTP(S) de distribuições livres populares</li>
<li><a href=rsync://vern.cc/>Mirrors (rsync)</a> - Mirrors rsync de distribuições livres populares</li>
<li><a href=//pt.vern.cc>PeerTube (Registro necessário)</a> - Plataforma de vídeo federada</li>
<li><a href=//pp.vern.cc>PenPot (Registro necessário)</a> - Plataforma de design e prototipagem</li>
<li><a href=//pb.vern.cc>PrivateBin</a> (AD: <a href=//privatebin.vern.cc>A</a>) - Um pastebin onde o servidor tem zero conhecimento dos pastes</li>
<li><a href=//vern.cc:8446>Syncthing Discovery Server</a> - Sincronização de arquivos peer-to-peer</li>
<li><a href=//nc.vern.cc>Nextcloud (Registro necessário)</a> (AD: <a href=//nextcloud.vern.cc>A</a>) - Uma plataforma de produtividade que te deixa no controle</li>
<li><a href=//ntfy.vern.cc>Ntfy</a> - a simple HTTP-based pub-sub notification service</li>
<li><a href=//ntfy.vern.cc>Ntfy</a> - Um serviço de notificação pub-sub simples baseado em HTTP</li>
<li><a href=//jf.vern.cc>Jellyfin (Restricted Access)</a> (AD: <a href=//jellyfin.vern.cc>A</a>) - Um sistema de mídia de software livre que te coloca no controle</li>
<li><a href=//hat.vern.cc>Hat.sh</a> - Criptografia client-side simples, rápida e segura</li>
</ul>
<div class=h><b id=network>Redes:</b> <a aria-hidden=true href=#network>#network</a></div>
<ul>
<li><a href=dict://vern.cc>DICT Server</a> - Um servidor DICT público, provendo diversas definições</li>
<li><a href=udp://173.255.236.85:53>DNS</a> - Domain name system resolver</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=udp://173.255.236.85:53>DNS</a> - Resolvedor DNS</li>
<li><a href=tcp://dns.vern.cc:853>DNS/TLS</a> - Resolvedor DNS sobre TLS (criptografado)</li>
<li><a href=https://dns.vern.cc:444>DNS/HTTPS</a> - Resolvedor DNS sobre HTTPS (criptografado)</li>
<li><a href=//gp.vern.cc>gopherproxy</a> (AD: <a href=//gopherproxy.vern.cc>A</a>) - Proxy HTTP para Gopher e Gemini</li>
<li><a href=tcp://vern.cc:5201>Iperf3 (PubNixVM)</a> - A ferramenta de teste de velocidade suprema</li>
<li><a href=tcp://vern.cc:5202>Iperf3 (tilserv)</a> - A ferramenta de teste de velocidade suprema</li>
@ -45,12 +45,12 @@
<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> - Uma recriação das mecânicas do Among Us mas como um jogo de texto multiplayer de aventura</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=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>
<li><a href=minetest:minetest.vern.cc:30000>Minetest (Creative)</a> - Jogo e sistema de criação de jogos sandbox com foco em gráficos voxel</li>
<li><a href=minetest:minetest.vern.cc:30001>Minetest (Mineclone5 Survival)</a> - Jogo e sistema de criação de jogos sandbox com foco em gráficos voxel</li>
<li><a href=udp://stk.vern.cc>SuperTuxKart</a> - Jogo de corridas de kart livre</li>
<li><a href=udp://teeworlds.vern.cc:8303>Teeworlds</a> - Um atirador retrô multiplayer</li>
<li><a href=udp://teeworlds.vern.cc:8304>DDNet</a> - Modificação do Teeworlds colaborativa</li>
<li><a href=xonotic:xon.vern.cc:26000>Xonotic</a> - Atirador de arena frenético e livre</li>
</ul>
<div class=h><b id=social>Social:</b> <a aria-hidden=true href=#social>#social</a></div>
<ul>
@ -64,12 +64,12 @@
<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 (Registro necessário)</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=//ak.vern.cc>Akkoma (Registro necessário)</a> - Software de rede social compatível com ActivityPub</li>
<li><a href=//bloat.vern.cc>BloatFE</a> - Um cliente web para o fediverso</li>
<li><a href=ssh://vern.cc:2221>Devzat (Registro separado)</li>
<li><a href=//jitsi.vern.cc>Jitsi (Registro necessário)</a> - Free video conferencing software for web &amp; mobile</li>
<li><a href="//mtrx.vern.cc">Matrix (Registro necessário)</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=//jitsi.vern.cc>Jitsi (Registro necessário)</a> - Software de vídeo conferências para mobile e desktop</li>
<li><a href="//mtrx.vern.cc">Matrix (Registro necessário)</a> - Uma rede para comunicação segura e descentralizada</li>
<li><a href="//wiki.vern.cc/en/matrix/#xmpp-bridge">Bifrost</a> - Ponte XMPP &amp; Matrix</li>
<li><a href=//cn.vern.cc>Cinny</a> (AD: <a href=//cinny.vern.cc>A</a>) - Mais um cliente Matrix</li>
<li><a href=//riot.vern.cc>Element</a> - Colaboração e mensagens seguras</li>
<li><a href=//h2.vern.cc>Hydrogen</a> (AD: <a href=//hydrogen.vern.cc>A</a>) - Cliente Matrix leve com suporte a navegadores antigos e mobile</li>

View File

@ -12,14 +12,14 @@
<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>
<title>Estatísticas | ~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><h1 id=stats>Estatísticas</h1> <a aria-hidden=true href=#stats>#stats</a></div>
<p>Abaixo temos estatísticas para diversos servidores nossos.</p>
<div class=h><h2 id=users>User Registrations</h2> <a aria-hidden=true href=#users>#users</a></div>
<div class=h><h2 id=users>Registros de usuários</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>

View File

@ -6,12 +6,12 @@
<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>
<title>Serviços Tor | ~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>
<p>Nós respeitamos sua privacidade e queremos que você seja anônimo caso assim o queira. Portanto a maioria dos nossos serviços possuem alternativas pela rede <a href=//torproject.org>Tor</a> com links <a href=//community.torproject.org/onion-services/>.onion</a>.</p>
<!--#include file="tor-services.html" -->
<!--#include file="footer.cgi" -->
</body>

View File

@ -12,7 +12,7 @@
<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>
<title>Usuários | ~vern</title>
</head>
<body>
<?php
@ -64,8 +64,8 @@
}
?>
<!--#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>
<div class=h><h1 id=users>Usuários</h1> <a aria-hidden=true href=#users>#users</a></div>
<p>Essa é uma lista de todos os usuários do ~vern, e se eles estão atualmente online (<b><span class=green></span></b>) ou não (<b><span class=red></span></b>) em ordem alfabética. Atualmente, temos um total de <?php echo $total; ?> membros, <?php echo $on; ?> dos quais <?php echo $on !== 1 ? "estão" : "está" ?> online.</p>
<ol>
<?php echo $list; ?>
</ol>