Compare commits

...

10 Commits

Author SHA1 Message Date
luca0N! c90417537b
Add Makefile and build instructions 2022-09-12 07:38:43 -03:00
luca0N! 288205fc17
Update README.md 2022-09-12 07:31:30 -03:00
luca0N! 7889adeac3
Add blog root index page 2022-09-12 07:26:22 -03:00
luca0N! a0ca526ee6
Add Privacy Statement pages 2022-09-12 07:25:48 -03:00
luca0N! e72c6f770b
Fix missing translation 2022-09-12 07:25:03 -03:00
luca0N! 11d1450ed0
Add PGP page 2022-09-12 07:24:39 -03:00
luca0N! 4a3e1d44a2
Update config file for production release 2022-09-12 07:22:49 -03:00
luca0N! 9024697fc5
Minor page fixes 2022-09-12 07:22:17 -03:00
luca0N! 2b93fcc890
Prepare template for production release 2022-09-12 07:20:00 -03:00
luca0N! 3bfa9f8fc8
Minor CSS updates
Changed warning box class names and its increased bottom padding.
2022-06-22 21:34:16 -03:00
21 changed files with 194 additions and 79 deletions

12
Makefile Normal file
View File

@ -0,0 +1,12 @@
# luca0N.com website sources Makefile
# 2022-09-12
# https://git.luca0n.com/luca0N-website.git
SWG=swg
all:
$(SWG) src/en/
$(SWG) src/pt/
clean:
rm -rfv src/en/output src/pt/output

View File

@ -1,6 +1,6 @@
# luca0N! Website Sources # luca0N! Website Sources
This repository contains all sources for the up-and-coming third revision of the luca0N!.com website. Keep in mind that the sources for revision 1 and 2 are not in this repository. This repository contains all sources for the third revision of the luca0N.com website. Keep in mind that the sources for revision 1 and 2 are not in this repository.
## License and copyright notice ## License and copyright notice
@ -18,5 +18,12 @@ Here are the instructions to build this website. It should work on any system,
### Building ### Building
Coming soon! Run the following command in a shell:
```sh
$ make
```
To delete previously built pages, run the following command:
```sh
$ make clean
```

View File

@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<title>luca0N! (v3 Beta)</title> <title>luca0N.com</title>
<link rel="stylesheet" type="text/css" href="/assets/luca0n.css" /> <link rel="stylesheet" type="text/css" href="/assets/luca0n.css" />
<link rel="shortcut icon" type="image/png" href="/assets/luca0N.png" /> <link rel="shortcut icon" type="image/png" href="/assets/luca0N.png" />
@ -13,17 +13,19 @@
<body> <body>
<header> <header>
<div id="header-main"> <div id="header-main">
<h1>luca0N! (v3 Beta)</h1> <h1>luca0N.com</h1>
<div id="menu-default"> <div id="menu-default">
<nav> <nav>
<ul> <ul>
<!--<li><strong class="currentPage">Index</strong></li>--> <!--<li><strong class="currentPage">Index</strong></li>-->
<li><a href="https://www.luca0n.com/" class="button">Index</a></li> <li><a href="https://www.luca0n.com/en/" class="button">Index</a></li>
<li><a href="https://blog.luca0n.com/blog/" class="button">Blog</a></li> <li><a href="https://blog.luca0n.com/en/blog/" class="button">Blog</a></li>
<li><a href="https://blog.luca0n.com/announcements/" class="button">Announcements</a></li> <li><a href="https://blog.luca0n.com/en/announcements/" class="button">Announcements</a></li>
<li><a href="https://www.luca0n.com/services" class="button">Services</a></li> <li><a href="https://www.luca0n.com/en/pgp" class="button">PGP</a></li>
<li><a href="https://www.luca0n.com/contact" class="button">Contact</a></li> <li><a href="https://git.luca0n.com" class="button">Git</a></li>
<li><a href="https://www.luca0n.com/privacy" class="button">Privacy</a></li> <li><a href="https://www.luca0n.com/en/services" class="button">Services</a></li>
<li><a href="https://www.luca0n.com/en/contact" class="button">Contact</a></li>
<li><a href="https://www.luca0n.com/en/privacy" class="button">Privacy</a></li>
</ul> </ul>
</nav> </nav>
</div> </div>
@ -34,12 +36,14 @@
<nav> <nav>
<ul> <ul>
<!--<li><strong class="currentPage">Index</strong></li>--> <!--<li><strong class="currentPage">Index</strong></li>-->
<li><a href="https://www.luca0n.com/" class="button">Index</a></li> <li><a href="https://www.luca0n.com/en/" class="button">Index</a></li>
<li><a href="https://blog.luca0n.com/blog/" class="button">Blog</a></li> <li><a href="https://blog.luca0n.com/en/blog/" class="button">Blog</a></li>
<li><a href="https://blog.luca0n.com/announcements/" class="button">Announcements</a></li> <li><a href="https://blog.luca0n.com/en/announcements/" class="button">Announcements</a></li>
<li><a href="https://www.luca0n.com/services" class="button">Services</a></li> <li><a href="https://www.luca0n.com/en/pgp" class="button">PGP</a></li>
<li><a href="https://www.luca0n.com/contact" class="button">Contact</a></li> <li><a href="https://git.luca0n.com" class="button">Git</a></li>
<li><a href="https://www.luca0n.com/privacy" class="button">Privacy</a></li> <li><a href="https://www.luca0n.com/en/services" class="button">Services</a></li>
<li><a href="https://www.luca0n.com/en/contact" class="button">Contact</a></li>
<li><a href="https://www.luca0n.com/en/privacy" class="button">Privacy</a></li>
</ul> </ul>
</nav> </nav>
</details> </details>
@ -53,15 +57,14 @@
</div> </div>
</header> </header>
<main> <main>
<p><strong>Notice: this is a beta version of luca0N.com version 3.</strong></p>
<!--[_SWG: $CONTENT]--> <!--[_SWG: $CONTENT]-->
<br/> <br/>
<hr/> <hr/>
<footer> <footer>
<p>This website is hosted on <a href="https://nautilus.luca0n.com">Nautilus</a>.</p> <p>This website is hosted on <a href="https://nautilus.luca0n.com">Nautilus</a>.</p>
<p>Please refer to the <a target="_blank" href="https://www.luca0N.com/privacy">privacy notice</a> to learn about how your data is handled on this website.</p> <p>Please refer to the <a target="_blank" href="https://www.luca0N.com/en/privacy">privacy notice</a> to learn about how your data is handled on this website.</p>
<p>All content on this webpage - including the luca0N! icon - is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license unless otherwise stated.</p> <p>All content on this webpage—including the luca0N! icon—is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license unless otherwise stated.</p>
<p>Copyright © 2020-2022 luca0N! Some rights reserved.</p> <p>Copyright © 20202022 luca0N! Some rights reserved.</p>
</footer> </footer>
</main> </main>
</body> </body>

View File

@ -110,10 +110,10 @@ p {
line-height: 1.8em; line-height: 1.8em;
} }
.contentWarning { .warning-box {
color: rgb(202, 67, 15); color: rgb(202, 67, 15);
background-color: rgb(200, 77, 16); background-color: rgb(200, 77, 16);
padding: 4px 12px 4px 4px; padding: 4px 12px 32px 4px;
margin-top: 12px; margin-top: 12px;
margin-bottom: 12px; margin-bottom: 12px;
display: flex; display: flex;
@ -121,16 +121,16 @@ p {
background: linear-gradient(rgb(253, 215, 142), rgb(247, 185, 72)); background: linear-gradient(rgb(253, 215, 142), rgb(247, 185, 72));
} }
.contentWarning .content { .warning-box .content {
margin-top: 1em; margin-top: 1em;
} }
.contentWarning img { .warning-box img {
height: 64px; height: 64px;
margin: 12px; margin: 12px;
} }
.contentWarning .cwReturnIndex { .warning-box .wb-action-button {
/* padding: 8px; /* padding: 8px;
background-color: rgb(255, 170, 37); background-color: rgb(255, 170, 37);
text-decoration: none; */ text-decoration: none; */
@ -138,10 +138,10 @@ p {
/* transition: background-color 0.08s linear 0s; */ /* transition: background-color 0.08s linear 0s; */
} }
/*.contentWarning .cwReturnIndex:hover { /*.warning-box .wb-action-button:hover {
background-color: rgb(223, 147, 28); background-color: rgb(223, 147, 28);
} }
.contentWarning .cwReturnIndex:active { .warning-box .wb-action-button:active {
background-color: rgb(204, 133, 22); background-color: rgb(204, 133, 22);
}*/ }*/
@ -179,7 +179,7 @@ p {
background-color: rgb(225, 178, 117); background-color: rgb(225, 178, 117);
} }
.contentWarning { .warning-box {
color: black; color: black;
background: linear-gradient(to top, rgb(238, 112, 0), rgb(255, 178, 30)); background: linear-gradient(to top, rgb(238, 112, 0), rgb(255, 178, 30));
} }

View File

@ -124,10 +124,10 @@ p {
line-height: 1.8em; line-height: 1.8em;
} }
.contentWarning { .warning-box {
color: black; color: black;
background-color: rgb(200, 77, 16); background-color: rgb(200, 77, 16);
padding: 4px 12px 4px 4px; padding: 4px 12px 32px 4px;
margin-top: 12px; margin-top: 12px;
margin-bottom: 12px; margin-bottom: 12px;
display: flex; display: flex;
@ -135,16 +135,16 @@ p {
background: linear-gradient(to top, rgb(238, 112, 0), rgb(255, 178, 30)); background: linear-gradient(to top, rgb(238, 112, 0), rgb(255, 178, 30));
} }
.contentWarning .content { .warning-box .content {
margin-top: 1em; margin-top: 1em;
} }
.contentWarning img { .warning-box img {
height: 64px; height: 64px;
margin: 12px; margin: 12px;
} }
.contentWarning .cwReturnIndex { .warning-box .wb-action-button {
/* padding: 8px; /* padding: 8px;
background-color: rgb(255, 170, 37); background-color: rgb(255, 170, 37);
text-decoration: none; */ text-decoration: none; */
@ -152,10 +152,10 @@ p {
/* transition: background-color 0.08s linear 0s; */ /* transition: background-color 0.08s linear 0s; */
} }
/*.contentWarning .cwReturnIndex:hover { /*.warning-box .wb-action-button:hover {
background-color: rgb(223, 147, 28); background-color: rgb(223, 147, 28);
} }
.contentWarning .cwReturnIndex:active { .warning-box .wb-action-button:active {
background-color: rgb(204, 133, 22); background-color: rgb(204, 133, 22);
}*/ }*/

View File

@ -106,10 +106,10 @@ p {
line-height: 1.8em; line-height: 1.8em;
} }
.contentWarning { .warning-box {
color: rgb(202, 67, 15); color: rgb(202, 67, 15);
background-color: rgb(200, 77, 16); background-color: rgb(200, 77, 16);
padding: 4px 12px 4px 4px; padding: 4px 12px 32px 4px;
margin-top: 12px; margin-top: 12px;
margin-bottom: 12px; margin-bottom: 12px;
display: flex; display: flex;
@ -117,16 +117,16 @@ p {
background: linear-gradient(rgb(253, 215, 142), rgb(247, 185, 72)); background: linear-gradient(rgb(253, 215, 142), rgb(247, 185, 72));
} }
.contentWarning .content { .warning-box .content {
margin-top: 1em; margin-top: 1em;
} }
.contentWarning img { .warning-box img {
height: 64px; height: 64px;
margin: 12px; margin: 12px;
} }
.contentWarning .cwReturnIndex { .warning-box .wb-action-button {
/* padding: 8px; /* padding: 8px;
background-color: rgb(255, 170, 37); background-color: rgb(255, 170, 37);
text-decoration: none; */ text-decoration: none; */
@ -134,10 +134,10 @@ p {
/* transition: background-color 0.08s linear 0s; */ /* transition: background-color 0.08s linear 0s; */
} }
/*.contentWarning .cwReturnIndex:hover { /*.warning-box .wb-action-button:hover {
background-color: rgb(223, 147, 28); background-color: rgb(223, 147, 28);
} }
.contentWarning .cwReturnIndex:active { .warning-box .wb-action-button:active {
background-color: rgb(204, 133, 22); background-color: rgb(204, 133, 22);
}*/ }*/

6
src/en/blog/index.md Normal file
View File

@ -0,0 +1,6 @@
# luca0N! Blog
Welcome to the luca0N! Blog. There are two sections available:
- [LNS Announcements Blog](announcements/): general website and service announcements
- [luca0N! Personal Blog](blog/): personal blog

View File

@ -5,7 +5,5 @@ Want to get in touch with me? Here's my contact details (feel free to use any o
- E-mail Address: `luca0n at luca0n dot com` ([PGP encryption](pgp/) is encouraged) - E-mail Address: `luca0n at luca0n dot com` ([PGP encryption](pgp/) is encouraged)
- XMPP (Jabber) Address: (same as e-mail address) - XMPP (Jabber) Address: (same as e-mail address)
- Matrix Address: `@luca0n:luca0n.com` - Matrix Address: `@luca0n:luca0n.com`
- IRC: `luca0N` on Libera.Chat (though 99% of the time I'm lurking in various channels) - IRC: `luca0N` on Libera.Chat (though 99% of the time I'm just lurking in various channels)
- Pleroma (ActivityPub, Fediverse): `at luca0n at luca0n dot com` - Pleroma (ActivityPub, Fediverse): `at luca0n at luca0n dot com`
<small>*You need to replace some special characters above, if it wasn't clear :)*</small>

View File

@ -1,9 +1,9 @@
# About # About
Hi there, I'm luca0N! I am a programmer and a free software advocate. I started programming back in circa 2011 and became interested with free software in 2018. [The source code for my software can be found in my Git server.](https://git.luca0n.com/) Being a free software enthusiast, I am a big fan of things like Linux. Speaking of which, I started using back in circa 2010 (I believe it was Ubuntu 9!) Hi there, I'm luca0N! I am a programmer and a free software advocate. I started programming back in circa 2011 and became interested with free software in 2018. [The source code for my software can be found in my Git server.](https://git.luca0n.com/)
I host several projects and services here, some of which are available to the general public for your enjoyment! [Check out the Services page for more info.](services) I host several projects and services here, some of which are available to the general public for your enjoyment! [Check out the Services page for more info.](services)
I am always open to criticism. Whether you want to send me criticism, feedback or just say hi, you're free to get in touch with me! [My contact and socials are available in the Contact Me page.](contact) I am always open to criticism. Whether you want to send me criticism, feedback or just say hi, you're free to get in touch with me! [My contact info and socials are available in the Contact Me page.](contact)
I hope you enjoy your stay. :) You may access this website anonymously via Tor, using the [luca0N.com hidden service](http://www.e6ta74yrvylu6k6xk6uq52gtfpfxsf2ex3ktrzs2ods2vznbhci6jpqd.onion/).

18
src/en/pgp.md Normal file
View File

@ -0,0 +1,18 @@
# PGP Public Key
If you want to send me e-mail, I do accept PGP encrypted messages (and I also strongly suggest you use it). If you send me encrypted mail, I will encrypt my replies (as long as I can find your public key).
Here's my public key:
<pre>
pub rsa4096 2020-12-12 \[SC\] \[expires: 2022-12-31\]
8C6B06FD67BDFBFF21E181243DB7E87C9EDE084C
uid luca0N! &lt;luca0n at luca0n dot com&gt;
sub rsa4096 2020-12-12 \[E\] \[expires: 2023-01-02\]
sub rsa4096 2021-01-05 \[S\] \[expires: 2023-01-02\]
</pre>
- [Download binary file](/assets/luca0N.gpg)
- [Download ASCII file](/assets/luca0N.asc)
<small>If you are not sure which version you should download, go with the binary file.</small>

23
src/en/privacy.md Normal file
View File

@ -0,0 +1,23 @@
# Privacy Notice
*Last updated: September 12, 2022*
This page describes privacy practices on this website as well as all services hosted on luca0N!.com.
You may access this website anonymously via Tor, using the [luca0N.com hidden service](http://www.e6ta74yrvylu6k6xk6uq52gtfpfxsf2ex3ktrzs2ods2vznbhci6jpqd.onion/).
luca0N!.com doesn't use tracking technologies—such as tracking cookies, web beacons, tracking pixels, you name it.
When you connect to a website, the website receives information that is automatically handed to it, such as your preferred languages, IP address, the page that you are trying to visit, and other stuff. Many websites log some of that information—and some even log it forever. On luca0N!.com, logs are not saved in order to protect and respect your privacy. However, logs may be enabled at any time in order to troubleshoot problems—in that case, they will be deleted as soon as possible. Troubleshooting logs are not visible to anyone other than me, luca0N!
Some of my services—including the page you are visiting right now—are hosted on Nautilus, which is one of my servers. Nautilus is located on the United States of America.
Other collected information includes what you willingly give to me, such as e\-mails you send to me.
I will not share nor sell your data to third parties, and I will reject requests sent by authorities where reasonably possible.
This website does not use any JavaScript whatsoever. Please note that some services hosted on luca0N!.com may use JavaScript. You may disable JavaScript on your browser and keep visiting luca0N!.com, but some services that make use of it may not work properly.
DNT (Do Not Track) headers can be enabled on most web browsers, and they will tell all websites that you visit that you don't want to be tracked. Since luca0N!.com does not track you, all users are treated as if they have DNT enabled.
Source code for this version of the website can be found in [luca0N.com Git](https://git.luca0n.com/luca0N-website.git).

View File

@ -4,15 +4,15 @@ As you might or might not know, I host several projects and services here on luc
# Self-hosted services # Self-hosted services
- [git0N!](https://git.luca0n.com/) is where my software lives. - [luca0N.com Git](https://git.luca0n.com/): this is where I host the source code for my software.
- [luca0N! Social](https://social.luca0n.com/) is where my Fediverse account lives (although I don't really use it). - [luca0N! Social](https://social.luca0n.com/): this is my self\-hosted Pleroma instance (although I rarely use it).
- [Element](https://element.luca0n.com/), because the official Element web browser instance uses Cl\*udflare. - [Element](https://element.luca0n.com/): an Element client instance.
- [Matrix](https://matrix.luca0n.com/), my self-hosted Matrix instance (which is *insanely* slow, thanks snek brogammerz!!!11) - [Matrix](https://matrix.luca0n.com/): my self-hosted Matrix instance.
# APIs # APIs
- [What is my IP address?](https://www.luca0n.com/api/ip)\* shows your public IPv4 address or your public IPv6 address (if available). - [What is my IP address?](https://www.luca0n.com/api/ip)\*: shows your public IPv4 address or your public IPv6 address (if available).
- [What is my IPv4 address?](https://www.ipv4.luca0n.com/api/ip)\* is the same as above, but shows your IPv4 address even if IPv6 is available. - [What is my IPv4 address?](https://www.ipv4.luca0n.com/api/ip)\*: is the same as above, but shows your IPv4 address even if IPv6 is available.
- [What is the current UNIX timestamp?](/api/epoch) if you quickly need to retrieve the current UNIX epoch. This is more of a convenience thing rather than a practical thing since you really shouldn't be retrieving UNIX timestamps remotely when writing software (unless you want to avoid time skewing and computers with faulty CMOS batteries). This might get deprecated and/or removed in the future. - [What is the current UNIX timestamp?](/api/epoch): shows the current UNIX epoch.
\* Just a reminder: the IP APIs are not available on the luca0N! Hidden Service (although it will show the exit node address when accessing it via clearnet or the outproxy address when accessing it using I2P via clearnet). \* Just a reminder: the IP APIs are not available on the luca0N! Hidden Service (although it will show the exit node address when accessing it via clearnet or the outproxy address when accessing it using I2P via clearnet).

View File

@ -11,7 +11,7 @@
# This is the name of the website, which will be used to display in page # This is the name of the website, which will be used to display in page
# headers as well as in the HTML title of pages. # headers as well as in the HTML title of pages.
WebsiteName="luca0N! (v3 Beta)" WebsiteName="luca0N.com"
# This specifies the website publisher. # This specifies the website publisher.
WebsitePublisher="luca0N!" WebsitePublisher="luca0N!"

View File

@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<title>luca0N.com (v3 Beta)</title> <title>luca0N.com</title>
<link rel="stylesheet" type="text/css" href="/assets/luca0n.css" /> <link rel="stylesheet" type="text/css" href="/assets/luca0n.css" />
<link rel="shortcut icon" type="image/png" href="/assets/luca0N.png" /> <link rel="shortcut icon" type="image/png" href="/assets/luca0N.png" />
@ -13,14 +13,16 @@
<body> <body>
<header> <header>
<div id="header-main"> <div id="header-main">
<h1>luca0N.com (v3 Beta)</h1> <h1>luca0N.com</h1>
<div id="menu-default"> <div id="menu-default">
<nav> <nav>
<ul> <ul>
<!--<li><strong class="currentPage">Index</strong></li>--> <!--<li><strong class="currentPage">Index</strong></li>-->
<li><a href="https://www.luca0n.com/pt/" class="button">Índice</a></li> <li><a href="https://www.luca0n.com/pt/" class="button">Índice</a></li>
<li><a href="https://www.luca0n.com/pt/blog/" class="button">Blog</a></li> <li><a href="https://blog.luca0n.com/pt/blog/" class="button">Blog</a></li>
<li><a href="https://www.luca0n.com/pt/announcements/" class="button">Avisos</a></li> <li><a href="https://blog.luca0n.com/pt/announcements/" class="button">Avisos</a></li>
<li><a href="https://www.luca0n.com/pt/pgp" class="button">PGP</a></li>
<li><a href="https://git.luca0n.com" class="button">Git</a></li>
<li><a href="https://www.luca0n.com/pt/services" class="button">Serviços</a></li> <li><a href="https://www.luca0n.com/pt/services" class="button">Serviços</a></li>
<li><a href="https://www.luca0n.com/pt/contact" class="button">Contato</a></li> <li><a href="https://www.luca0n.com/pt/contact" class="button">Contato</a></li>
<li><a href="https://www.luca0n.com/pt/privacy" class="button">Privacidade</a></li> <li><a href="https://www.luca0n.com/pt/privacy" class="button">Privacidade</a></li>
@ -35,8 +37,10 @@
<ul> <ul>
<!--<li><strong class="currentPage">Index</strong></li>--> <!--<li><strong class="currentPage">Index</strong></li>-->
<li><a href="https://www.luca0n.com/pt/" class="button">Índice</a></li> <li><a href="https://www.luca0n.com/pt/" class="button">Índice</a></li>
<li><a href="https://www.luca0n.com/pt/blog/" class="button">Blog</a></li> <li><a href="https://blog.luca0n.com/pt/blog/" class="button">Blog</a></li>
<li><a href="https://www.luca0n.com/pt/announcements/" class="button">Avisos</a></li> <li><a href="https://blog.luca0n.com/pt/announcements/" class="button">Avisos</a></li>
<li><a href="https://www.luca0n.com/pt/pgp" class="button">PGP</a></li>
<li><a href="https://git.luca0n.com" class="button">Git</a></li>
<li><a href="https://www.luca0n.com/pt/services" class="button">Serviços</a></li> <li><a href="https://www.luca0n.com/pt/services" class="button">Serviços</a></li>
<li><a href="https://www.luca0n.com/pt/contact" class="button">Contato</a></li> <li><a href="https://www.luca0n.com/pt/contact" class="button">Contato</a></li>
<li><a href="https://www.luca0n.com/pt/privacy" class="button">Privacidade</a></li> <li><a href="https://www.luca0n.com/pt/privacy" class="button">Privacidade</a></li>
@ -53,15 +57,14 @@
</div> </div>
</header> </header>
<main> <main>
<p><strong>Aviso: esta é a versão beta do luca0N.com versão 3.</strong></p>
<!--[_SWG: $CONTENT]--> <!--[_SWG: $CONTENT]-->
<br/> <br/>
<hr/> <hr/>
<footer> <footer>
<p>Este sítio está hospedado em <a href="https://nautilus.luca0n.com">Nautilus</a>.</p> <p>Este sítio está hospedado em <a href="https://nautilus.luca0n.com">Nautilus</a>.</p>
<p>Visite a <a target="_blank" href="https://www.luca0N.com/privacy">nota de privacidade</a> para ter informações sobre o processamento e coleta de dados neste sítio.</p> <p>Visite a <a target="_blank" href="https://www.luca0N.com/pt/privacy">nota de privacidade</a> para ter informações sobre o processamento e coleta de dados neste sítio.</p>
<p>Todo o conteúdo neste sítio - incluindo o ícone luca0N! - está sob a licença Atribuição-CompartilhaIgual 4.0 Internacional a não ser que outra licença tenha sido especificada.</p> <p>Todo o conteúdo neste sítio — incluindo o ícone luca0N! — está sob a licença Atribuição-CompartilhaIgual 4.0 Internacional a não ser que outra licença tenha sido especificada.</p>
<p>Copyright © 2020-2022 luca0N! Alguns direitos reservados.</p> <p>Copyright © 20202022 luca0N! Alguns direitos reservados.</p>
</footer> </footer>
</main> </main>
</body> </body>

6
src/pt/blog/index.md Normal file
View File

@ -0,0 +1,6 @@
# Blog do luca0N!
Bem-vindo ao Blog do luca0N! Existem duas seções disponíveis:
- [Blog de Anúncios SRL](announcements/): anúncios de sítio e serviços gerais
- [Blog do luca0N!](blog/): blog pessoal

View File

@ -2,10 +2,8 @@
Deseja entrar em contato comigo? Aqui estão os meus detalhes de contato (sinta-se livre para utilizar qualquer um deles): Deseja entrar em contato comigo? Aqui estão os meus detalhes de contato (sinta-se livre para utilizar qualquer um deles):
- Endereço de correio eletrônico: `luca0n arroba luca0n ponto com` ([PGP encryption](pgp/) is encouraged) - Endereço de correio eletrônico: `luca0n arroba luca0n ponto com` ([criptografia PGP](pgp/) é recomendado)
- Endereço XMPP (Jabber): (o mesmo que o endereço de correio eletrônico) - Endereço XMPP (Jabber): (o mesmo que o endereço de correio eletrônico)
- Endereço Matrix: `@luca0n:luca0n.com` - Endereço Matrix: `@luca0n:luca0n.com`
- IRC: `luca0N` no Libera.Chat (apesar de eu estar inativo 99% das vezes na maioria dos canais) - IRC: `luca0N` no Libera.Chat (apesar de eu estar inativo 99% das vezes na maioria dos canais)
- Pleroma (ActivityPub, Fediverse): `arroba luca0n arroba luca0n ponto com` - Pleroma (ActivityPub, Fediverse): `arroba luca0n arroba luca0n ponto com`
<small>*Caso não tenha ficado claro, você precisa substituir alguns caracteres especiais acima :)*</small>

View File

@ -1,9 +1,9 @@
# Sobre # Sobre
Olá, eu sou luca0N! Eu sou um programador e um entusiasta de software livre. Eu comecei a programar por volta de 2011 e comecei a ter interesse por software livre em 2018. [O código-fonte dos meus programas podem ser encontrados no meu servidor Git.](https://git.luca0n.com/) Sendo um entusiasta de software livre, eu gosto bastante de coisas como o Linux. Falando sobre Linux, eu comecei a usá-lo por volta de 2010 (acredito que eu estava usando Ubuntu 9!) Olá, eu sou luca0N! Eu sou um programador e um entusiasta de software livre. Eu comecei a programar por volta de 2011 e comecei a ter interesse por software livre em 2018. [O código-fonte dos meus programas podem ser encontrados no meu servidor Git.](https://git.luca0n.com/)
Eu uso este sítio para hospedar alguns projetos e serviços aqui, alguns deles estão disponíveis para o público geral! [Visite a página Serviços para mais informações.](services) Eu uso este sítio para hospedar alguns projetos e serviços aqui, alguns deles estão disponíveis para o público geral! [Visite a página Serviços para mais informações.](services)
Eu sempre estarei aberto para receber críticas. Se você quiser me enviar alguma crítica, sugestão ou dizer oi, sinta-se livre para entrar em contato comigo! [Minhas informações de contato e redes sociais estão disponíveis na página Contato.](contact) Eu sempre estarei aberto para receber críticas. Se você quiser me enviar alguma crítica, sugestão ou dizer oi, sinta-se livre para entrar em contato comigo! [Minhas informações de contato e redes sociais estão disponíveis na página Contato.](contact)
Sinta-se em casa. :) Você pode acessar este sítio de forma anônima através do Tor, utilizando o [serviço escondido do luca0N.com](http://www.e6ta74yrvylu6k6xk6uq52gtfpfxsf2ex3ktrzs2ods2vznbhci6jpqd.onion/).

18
src/pt/pgp.md Normal file
View File

@ -0,0 +1,18 @@
# Chave pública PGP
Se você quiser me enviar e-mail, eu aceito mensagens criptografadas com PGP (e também recomendo isto). Se você me enviar e-mail criptografado, eu irei enviar minhas responstas criptografadas (se eu conseguir achar a sua chave pública).
Aqui está minha chave:
<pre>
pub rsa4096 2020-12-12 \[SC\] \[expires: 2022-12-31\]
8C6B06FD67BDFBFF21E181243DB7E87C9EDE084C
uid luca0N! &lt;luca0n at luca0n dot com&gt;
sub rsa4096 2020-12-12 \[E\] \[expires: 2023-01-02\]
sub rsa4096 2021-01-05 \[S\] \[expires: 2023-01-02\]
</pre>
- [Download binary file](/assets/luca0N.gpg)
- [Download ASCII file](/assets/luca0N.asc)
<small>Se você não sabe qual versão utilizar, escolha o arquivo binário.</small>

23
src/pt/privacy.md Normal file
View File

@ -0,0 +1,23 @@
# Nota de Privacidade
*Última atualização: 12 de setembro de 2022*
Esta página descreve as práticas de privacidade neste sítio e todos os serviços hospedados em luca0N.com.
Você pode acessar este sítio de forma anônima através do Tor, utilizando o [serviço escondido do luca0N.com](http://www.e6ta74yrvylu6k6xk6uq52gtfpfxsf2ex3ktrzs2ods2vznbhci6jpqd.onion/).
luca0N.com não usa nenhuma tecnologia de rastreamento — como cookies de rastreamento, web beacons, pixels de rastreamento, etc.
Quando você se conecta a um sítio, ele recebe informações que são automaticamente dadas a ele, como o seu idioma preferido, endereço IP, a página que você está tentando acessar, e outras coisas. Muitos sítios salvam estas informações em registros \- e alguns até mesmo os salvam para sempre. Em luca0N.com, nenhum registro é salvo para proteger e respeitar sua privacidade. Porém, registros podem ser habilitados a qualquer momento para detectar e corrigir problemas \- neste caso, eles serão apagados o mais rápido possível. Estes registros não são visíveis para terceiros.
Alguns de meus serviços, incluindo a página que você está visitando agora mesmo \- está hospedada em Nautilus, um de meus servidores. Nautilus está localizado nos Estados Unidos da América.
Outras informações coletadas incluem dados que você envia para mim, como e\-mails que você me envia.
Eu não vou compartilhar nem vender seus dados para terceiros, e irei rejeitar pedidos de autoridades quando possível.
Este sítio não usa JavaScript. Mantenha em mente de que alguns serviços hospedados em luca0N.com podem utilizar JavaScript. Você pode desabilitar JavaScript no seu navegador e continuar visitando luca0N.com, mas alguns serviços que precisam dele podem não funcionar corretamente.
Pedidos DNT (Do Not Track) podem ser habilitados na maioria dos navegadores, e eles alertam os sítios que você visita de que você deseja não ser rastreado. Como luca0N.com não rastreia você, todos os usuários são tratados como se eles tivessem DNT habilitado.
O código\-fonte desta versão deste sítio pode ser encontrado no [Git luca0N.com](https://git.luca0n.com/luca0N-website.git).

View File

@ -4,15 +4,15 @@ Como você pode saber ou não, eu uso este sítio para hospedar alguns projetos
# Serviços # Serviços
- [git0N!](https://git.luca0n.com/) é onde meus programas vivem. - [Git luca0N.com](https://git.luca0n.com/): o código-fonte dos meus programas ficam aqui.
- [luca0N! Social](https://social.luca0n.com/) é onde a minha conta no Fediverse vive (apesar de eu não utilizar ela muito). - [luca0N! Social](https://social.luca0n.com/): é a minha instância do Pleroma (apesar de eu não utilizar ela muito).
- [Element](https://element.luca0n.com/), porque a instância oficial do Element para navegadores usa Cl\*udflare. - [Element](https://element.luca0n.com/): é uma instância do cliente Element.
- [Matrix](https://matrix.luca0n.com/), meu servidor Matrix (que é *muito* lenta, obrigado programadorez *piton*!!!11) - [Matrix](https://matrix.luca0n.com/): é meu servidor Matrix.
# APIs # APIs
- [Qual é meu endereço IP?](https://www.luca0n.com/api/ip)\* exibe o seu endereço IPv4 público ou o seu endereço IPv6 público (se disponível). - [Qual é meu endereço IP?](https://www.luca0n.com/api/ip)\*: exibe o seu endereço IPv4 público ou o seu endereço IPv6 público (se disponível).
- [Qual é meu endereço IPv4?](https://www.ipv4.luca0n.com/api/ip)\* faz o mesmo que o acima, mas dá preferência ao seu endereço IPv4 ao invés do seu endereço IPv6. - [Qual é meu endereço IPv4?](https://www.ipv4.luca0n.com/api/ip)\*: faz o mesmo que o acima, mas dá preferência ao seu endereço IPv4 ao invés do seu endereço IPv6.
- [Qual é o tempo UNIX atual?](/api/epoch) se você precisar rapidamente ver a época UNIX atual. Esta API é disponibilizada mais por uma questão de conveniência do que prática já que você não deveria estar pegando épocas UNIX remotamente quando você está escrevendo programas (a não ser que você queira evitar ter que lidar com computadores com o relógio atrasado ou adiantado). Isto pode ser removido no futuro. - [Qual é o tempo UNIX atual?](/api/epoch): exibe a época UNIX atual.
\* Lembrete: as APIs de endereço IP não estão disponíveis no serviço escondido (.onion) do luca0N!.com (porém, ao acessar normalmente pelo Tor, a API vai exibir o endereço IP do nó de saída). \* Lembrete: as APIs de endereço IP não estão disponíveis no serviço escondido (.onion) do luca0N!.com (porém, ao acessar normalmente pelo Tor, a API vai exibir o endereço IP do nó de saída).

View File

@ -11,7 +11,7 @@
# This is the name of the website, which will be used to display in page # This is the name of the website, which will be used to display in page
# headers as well as in the HTML title of pages. # headers as well as in the HTML title of pages.
WebsiteName="luca0N! (v3 Beta)" WebsiteName="luca0N.com"
# This specifies the website publisher. # This specifies the website publisher.
WebsitePublisher="luca0N!" WebsitePublisher="luca0N!"