diff options
Diffstat (limited to 'live/blog')
-rw-r--r-- | live/blog/a/git_server_with_cgit.html | 12 | ||||
-rw-r--r-- | live/blog/a/learned_go_and_lua_hard_way.html | 6 | ||||
-rw-r--r-- | live/blog/a/mail_server_with_postfix.html | 12 | ||||
-rw-r--r-- | live/blog/a/updating_creating_entries_titles_to_setup.html | 143 | ||||
-rw-r--r-- | live/blog/a/website_with_nginx.html | 12 | ||||
-rw-r--r-- | live/blog/a/xmpp_server_with_prosody.html | 12 | ||||
-rw-r--r-- | live/blog/index.html | 9 | ||||
-rw-r--r-- | live/blog/rss.xml | 28 | ||||
-rw-r--r-- | live/blog/sitemap.xml | 14 | ||||
-rw-r--r-- | live/blog/tag/@code.html | 8 | ||||
-rw-r--r-- | live/blog/tag/@english.html | 9 | ||||
-rw-r--r-- | live/blog/tag/@server.html | 8 | ||||
-rw-r--r-- | live/blog/tag/@short.html | 1 | ||||
-rw-r--r-- | live/blog/tag/@tools.html | 8 | ||||
-rw-r--r-- | live/blog/tag/@tutorial.html | 8 | ||||
-rw-r--r-- | live/blog/tag/@update.html | 1 |
16 files changed, 231 insertions, 60 deletions
diff --git a/live/blog/a/git_server_with_cgit.html b/live/blog/a/git_server_with_cgit.html index 6aa2f26..605d2bf 100644 --- a/live/blog/a/git_server_with_cgit.html +++ b/live/blog/a/git_server_with_cgit.html @@ -6,8 +6,8 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="https://static.luevano.xyz/images/icons/favicon.ico"> -<title>Create a git server and setup cgit web app (on Nginx) -- Luévano's Blog</title> - <meta name="description" content="How to create a git server using cgit on a server running Nginx. This is a follow up on post about creating a website with Nginx and Certbot."/> +<title>Set up a Git server and cgit front-end -- Luévano's Blog</title> + <meta name="description" content="How to create a Git server using cgit on a server running Nginx, on Arch. This is a follow up on post about creating a website with Nginx and Certbot."/> <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> <!-- general style --> <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/style.css"> @@ -32,11 +32,11 @@ <!-- og meta --> - <meta property="og:title" content="Create a git server and setup cgit web app (on Nginx) -- Luévano's Blog"/> + <meta property="og:title" content="Set up a Git server and cgit front-end -- Luévano's Blog"/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://blog.luevano.xyz/a/git_server_with_cgit.md"/> <meta property="og:image" content="https://static.luevano.xyz/images/b/default.png"/> - <meta property="og:description" content="How to create a git server using cgit on a server running Nginx. This is a follow up on post about creating a website with Nginx and Certbot."/> + <meta property="og:description" content="How to create a Git server using cgit on a server running Nginx, on Arch. This is a follow up on post about creating a website with Nginx and Certbot."/> <meta property="og:locale" content="en"/> <meta property="og:site_name" content="Luévano's Blog"/> </head> @@ -85,7 +85,7 @@ <i class="fas fa-arrow-up" alt="Return to top"></i> </button> </div> - <h1>Create a git server and setup cgit web app (on Nginx)</h1> + <h1>Set up a Git server and cgit front-end</h1> <p>My git server is all I need to setup to actually <em>kill</em> my other server (I’ve been moving from servers on these last 2-3 blog entries), that’s why I’m already doing this entry. I’m basically following <a href="https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server">git’s guide on setting up a server</a> plus some specific stuff for <mark>btw i use</mark> Arch Linux (<a href="https://wiki.archlinux.org/index.php/Git_server#Web_interfaces">Arch Linux Wiki: Git server</a> and <a href="https://miracoin.wordpress.com/2014/11/25/step-by-step-guide-on-setting-up-git-server-in-arch-linux-pushable/">Step by step guide on setting up git server in arch linux (pushable)</a>).</p> <p>Note that this is mostly for personal use, so there’s no user/authentication control other than that of normal <code>ssh</code>. And as with the other entries, most if not all commands here are run as root unless stated otherwise.</p> @@ -246,7 +246,7 @@ exec highlight --force --inline-css -f -I -O xhtml -S "$EXTENSION" 2&g <div class="article-info"> <p>By David Luévano</p> <p>Created: Sun, Mar 21, 2021 @ 19:00 UTC</p> - <p>Modified: Fri, May 05, 2023 @ 08:35 UTC</p> + <p>Modified: Sat, Jun 03, 2023 @ 03:52 UTC</p> <div class="article-tags"> <p>Tags: <a href="https://blog.luevano.xyz/tag/@code.html">code</a>, <a href="https://blog.luevano.xyz/tag/@english.html">english</a>, <a href="https://blog.luevano.xyz/tag/@server.html">server</a>, <a href="https://blog.luevano.xyz/tag/@tools.html">tools</a>, <a href="https://blog.luevano.xyz/tag/@tutorial.html">tutorial</a> </p> diff --git a/live/blog/a/learned_go_and_lua_hard_way.html b/live/blog/a/learned_go_and_lua_hard_way.html index aa54a71..dc62d96 100644 --- a/live/blog/a/learned_go_and_lua_hard_way.html +++ b/live/blog/a/learned_go_and_lua_hard_way.html @@ -92,6 +92,12 @@ <p>So, I went into the rabbit hole of manga scrapping because I wanted to set up my Komga server, and more importantly I had to quickly learn Go and Lua (Lua was easier) and I have to say that Go is super convoluted on the module management, all research I did lead me to totally different responses, but it is just because of different Go versions and the year of the responses.</p> <div class="page-nav"> + <span class="next"> + <a href="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html" alt="Next"> + <i class="fas fa-arrow-left" alt="Arrow left"></i> + <span>Next</span> + </a> + </span> <span class="index"> <a href="https://blog.luevano.xyz" alt="Index"> diff --git a/live/blog/a/mail_server_with_postfix.html b/live/blog/a/mail_server_with_postfix.html index 803d906..cd1e191 100644 --- a/live/blog/a/mail_server_with_postfix.html +++ b/live/blog/a/mail_server_with_postfix.html @@ -6,8 +6,8 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="https://static.luevano.xyz/images/icons/favicon.ico"> -<title>Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luévano's Blog</title> - <meta name="description" content="How to create mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM. This is a follow up on post about creating a website with Nginx and Certbot."/> +<title>Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luévano's Blog</title> + <meta name="description" content="How to set up a Mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM, on Arch. This is a follow up on post about creating a website with Nginx and Certbot."/> <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> <!-- general style --> <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/style.css"> @@ -32,11 +32,11 @@ <!-- og meta --> - <meta property="og:title" content="Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luévano's Blog"/> + <meta property="og:title" content="Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luévano's Blog"/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://blog.luevano.xyz/a/mail_server_with_postfix.md"/> <meta property="og:image" content="https://static.luevano.xyz/images/b/default.png"/> - <meta property="og:description" content="How to create mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM. This is a follow up on post about creating a website with Nginx and Certbot."/> + <meta property="og:description" content="How to set up a Mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM, on Arch. This is a follow up on post about creating a website with Nginx and Certbot."/> <meta property="og:locale" content="en"/> <meta property="og:site_name" content="Luévano's Blog"/> </head> @@ -85,7 +85,7 @@ <i class="fas fa-arrow-up" alt="Return to top"></i> </button> </div> - <h1>Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</h1> + <h1>Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</h1> <p>The entry is going to be long because it’s a <em>tedious</em> process. This is also based on <a href="https://github.com/LukeSmithxyz/emailwiz">Luke Smith’s script</a>, but adapted to Arch Linux (his script works on debian-based distributions). This entry is mostly so I can record all the notes required while I’m in the process of installing/configuring the mail server on a new VPS of mine; <del>also I’m going to be writing a script that does everything in one go (for Arch Linux), that will be hosted <a href="https://git.luevano.xyz/server_scripts.git">here</a>.</del> <ins>I haven’t had time to do the script so nevermind this, if I ever do it I’ll make a new entry regarding it.</ins></p> <p>This configuration works for local users (users that appear in <code>/etc/passwd</code>), and does not use any type of SQL database. And note that most if not all commands executed here are run with root privileges, unless stated otherwise.</p> @@ -485,7 +485,7 @@ systemctl enable spamassassin.service <div class="article-info"> <p>By David Luévano</p> <p>Created: Sun, Mar 21, 2021 @ 04:05 UTC</p> - <p>Modified: Fri, May 05, 2023 @ 08:35 UTC</p> + <p>Modified: Sat, Jun 03, 2023 @ 03:54 UTC</p> <div class="article-tags"> <p>Tags: <a href="https://blog.luevano.xyz/tag/@code.html">code</a>, <a href="https://blog.luevano.xyz/tag/@english.html">english</a>, <a href="https://blog.luevano.xyz/tag/@server.html">server</a>, <a href="https://blog.luevano.xyz/tag/@tools.html">tools</a>, <a href="https://blog.luevano.xyz/tag/@tutorial.html">tutorial</a> </p> diff --git a/live/blog/a/updating_creating_entries_titles_to_setup.html b/live/blog/a/updating_creating_entries_titles_to_setup.html new file mode 100644 index 0000000..425a4fe --- /dev/null +++ b/live/blog/a/updating_creating_entries_titles_to_setup.html @@ -0,0 +1,143 @@ +<!DOCTYPE html> +<html class="theme-dark" lang="en +" + prefix="og: https://ogp.me/ns#"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <link rel="icon" href="https://static.luevano.xyz/images/icons/favicon.ico"> +<title>Updated the how-to entries titles -- Luévano's Blog</title> + <meta name="description" content="Just a small update on the title for some old entries."/> +<link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> + <!-- general style --> + <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/style.css"> + <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/fork-awesome/css/fork-awesome.min.css"> + <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/font-awesome/css/all.min.css"> + <!-- theme related --> + <script type="text/javascript" src="https://static.luevano.xyz/scripts/theme.js"></script> + <link id="theme-css" rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/theme.css"> + <!-- misc functions--> + <script type="text/javascript" src="https://static.luevano.xyz/scripts/return_top.js"></script> + <!-- extra --> + + + + <!-- og meta --> + <meta property="og:title" content="Updated the how-to entries titles -- Luévano's Blog"/> + <meta property="og:type" content="article"/> + <meta property="og:url" content="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.md"/> + <meta property="og:image" content="https://static.luevano.xyz/images/b/default.png"/> + <meta property="og:description" content="Just a small update on the title for some old entries."/> + <meta property="og:locale" content="en"/> + <meta property="og:site_name" content="Luévano's Blog"/> + </head> + + <body> + <header> +<nav> + <ul> + <li> + <a href="https://luevano.xyz/"><i class="fas fa-home" alt="Home"></i><span>Home</span></a> + </li> + + <li> + <a href="https://blog.luevano.xyz/"><i class="fas fa-book-open" alt="Blog"></i><span>Blog</span></a> + </li> + + <li> + <a href="https://art.luevano.xyz/"><i class="fas fa-paint-brush" alt="Art"></i><span>Art</span></a> + </li> + + <li><i class="fab fa-git" alt="Git"></i><span>Git</span> + <ul> + <li><a href="https://git.luevano.xyz/" target="_blank"><i class="fab fa-git-alt" alt="Git-alt"></i></a></li> + + <li><a href="https://github.com/luevano" target="_blank"><i class="fab fa-github" alt="Github"></i></a></li> + + <li><a href="https://gitlab.com/dluevano" target="_blank"><i class="fab fa-gitlab" alt="Gitlab"></i></a></li> + </ul> + </li> + + <li><i class="fas fa-box-open" alt="Stuff"></i><span>Stuff</span> + <ul> + <li><a href="https://gb.luevano.xyz/"><i class="fas fa-gamepad" alt="Gameboy"></i><span>Gameboy</span></a></li> + </ul> + </li> + </ul> +</nav> + +<button class="theme-switcher" onclick="toggleTheme()"><i class="fas fa-moon"></i><i class="fas fa-sun"></i></button> + + </header> + + <main> + <div class="return-top"> + <button class="return-top" onclick="returnTop()" id="returnTopButton"> + <i class="fas fa-arrow-up" alt="Return to top"></i> + </button> + </div> + <h1>Updated the how-to entries titles</h1> + + <p>One of the main reasons I started “blogging” was basically just to document how I set up stuff up so I can reference them later in the future if I ever needed to replicate the steps or just to show somebody, and these entries had helped to do so multiple times. I’ll keep creating these entries but after a while the <em>Creating a</em> title started to feel weird, because we’re not <em>creating</em> anything really, it is just a set up/configuration/how-to/etc. So I think that using <em>Set up a</em> for the titles is better and makes more sense; probably using <em>How to set up a</em> is better for the SEO bullshit.</p> +<p>Anyways, so I’ll start using <em>Set up a</em> instead of <em>Creating a</em> and will retroactively change the titles for these entries (by this entry the change should be applied already). This might impact some RSS feeds as they keep up a cache of the feed and might duplicate the entries, heads up if for some reason somebody is using it.</p> + + <div class="page-nav"> + + <span class="index"> + <a href="https://blog.luevano.xyz" alt="Index"> + <i class="fas fa-home" alt="Home"></i> + <span>Index</span> + </a> + </span> + + <span class="previous"> + <a href="https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html" alt="Previous"> + <i class="fas fa-arrow-right" alt="Arrow right"></i> + <span>Previous</span> + </a> + </span> +</div> + + + <hr> + <div class="article-info"> + <p>By David Luévano</p> + <p>Created: Sat, Jun 03, 2023 @ 03:46 UTC</p> + <div class="article-tags"> + <p>Tags: +<a href="https://blog.luevano.xyz/tag/@english.html">english</a>, <a href="https://blog.luevano.xyz/tag/@short.html">short</a>, <a href="https://blog.luevano.xyz/tag/@update.html">update</a> </p> +</div> + + </div> + </main> + + <footer> +<span> + <i class="fas fa-address-card" alt="Contact"></i> + <a href="https://blog.luevano.xyz/contact.html">Contact</a> +</span> + +<span> + <i class="fas fa-donate" alt="Donate"></i> + <a href="https://blog.luevano.xyz/donate.html">Donate</a> +</span> + +<span> + <i class="fas fa-rss" alt="RSS"></i> + <a target="_blank" href="https://blog.luevano.xyz/rss.xml">RSS</a> +</span> + +<br> +<span class="created-with"> + <i class="fas fa-hammer" alt="Hammer"></i> + Created with <a href="https://github.com/luevano/pyssg">pyssg</a> +</span> + +<br> +<span class="copyright"> + Copyright <i class="far fa-copyright" alt="Copyright"></i> 2023 David Luévano Alvarado +</span> + + </footer> + </body> +</html>
\ No newline at end of file diff --git a/live/blog/a/website_with_nginx.html b/live/blog/a/website_with_nginx.html index 36a09ca..7bf2472 100644 --- a/live/blog/a/website_with_nginx.html +++ b/live/blog/a/website_with_nginx.html @@ -6,8 +6,8 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="https://static.luevano.xyz/images/icons/favicon.ico"> -<title>Create a website with Nginx and Certbot -- Luévano's Blog</title> - <meta name="description" content="How to create website that runs on Nginx and uses Certbot for SSL certificates. This is a base for future blog posts about similar topics."/> +<title>Set up a website with Nginx and Certbot -- Luévano's Blog</title> + <meta name="description" content="How to set up a website using Nginx for web server and Certbot for SSL certificates, on Arch. This is a base for future blog posts about similar topics."/> <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> <!-- general style --> <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/style.css"> @@ -32,11 +32,11 @@ <!-- og meta --> - <meta property="og:title" content="Create a website with Nginx and Certbot -- Luévano's Blog"/> + <meta property="og:title" content="Set up a website with Nginx and Certbot -- Luévano's Blog"/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://blog.luevano.xyz/a/website_with_nginx.md"/> <meta property="og:image" content="https://static.luevano.xyz/images/b/default.png"/> - <meta property="og:description" content="How to create website that runs on Nginx and uses Certbot for SSL certificates. This is a base for future blog posts about similar topics."/> + <meta property="og:description" content="How to set up a website using Nginx for web server and Certbot for SSL certificates, on Arch. This is a base for future blog posts about similar topics."/> <meta property="og:locale" content="en"/> <meta property="og:site_name" content="Luévano's Blog"/> </head> @@ -85,7 +85,7 @@ <i class="fas fa-arrow-up" alt="Return to top"></i> </button> </div> - <h1>Create a website with Nginx and Certbot</h1> + <h1>Set up a website with Nginx and Certbot</h1> <p>These are general notes on how to setup a Nginx web server plus Certbot for SSL certificates, initially learned from <a href="https://www.youtube.com/watch?v=OWAqilIVNgE">Luke’s video</a> and after some use and research I added more stuff to the mix. And, actually at the time of writing this entry, I’m configuring the web server again on a new VPS instance, so this is going to be fresh.</p> <p>As a side note, <mark>i use arch btw</mark> so everything here es aimed at an Arch Linux distro, and I’m doing everything on a VPS. Also note that most if not all commands here are executed with root privileges.</p> @@ -243,7 +243,7 @@ systemctl restart nginx <div class="article-info"> <p>By David Luévano</p> <p>Created: Fri, Mar 19, 2021 @ 02:58 UTC</p> - <p>Modified: Sun, May 28, 2023 @ 00:05 UTC</p> + <p>Modified: Sat, Jun 03, 2023 @ 03:53 UTC</p> <div class="article-tags"> <p>Tags: <a href="https://blog.luevano.xyz/tag/@code.html">code</a>, <a href="https://blog.luevano.xyz/tag/@english.html">english</a>, <a href="https://blog.luevano.xyz/tag/@server.html">server</a>, <a href="https://blog.luevano.xyz/tag/@tools.html">tools</a>, <a href="https://blog.luevano.xyz/tag/@tutorial.html">tutorial</a> </p> diff --git a/live/blog/a/xmpp_server_with_prosody.html b/live/blog/a/xmpp_server_with_prosody.html index 3383b5e..034bc50 100644 --- a/live/blog/a/xmpp_server_with_prosody.html +++ b/live/blog/a/xmpp_server_with_prosody.html @@ -6,8 +6,8 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="https://static.luevano.xyz/images/icons/favicon.ico"> -<title>Create an XMPP server with Prosody compatible with Conversations and Movim -- Luévano's Blog</title> - <meta name="description" content="How to create an XMPP server using Prosody on a server running Nginx. This server will be compatible with at least Conversations and Movim."/> +<title>Set up an XMPP server with Prosody compatible with Conversations and Movim -- Luévano's Blog</title> + <meta name="description" content="How to set up an XMPP server using Prosody on a server running Nginx, on Arch. This server will be compatible with at least Conversations and Movim."/> <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS"> <!-- general style --> <link rel="stylesheet" type="text/css" href="https://static.luevano.xyz/css/style.css"> @@ -32,11 +32,11 @@ <!-- og meta --> - <meta property="og:title" content="Create an XMPP server with Prosody compatible with Conversations and Movim -- Luévano's Blog"/> + <meta property="og:title" content="Set up an XMPP server with Prosody compatible with Conversations and Movim -- Luévano's Blog"/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://blog.luevano.xyz/a/xmpp_server_with_prosody.md"/> <meta property="og:image" content="https://static.luevano.xyz/images/b/default.png"/> - <meta property="og:description" content="How to create an XMPP server using Prosody on a server running Nginx. This server will be compatible with at least Conversations and Movim."/> + <meta property="og:description" content="How to set up an XMPP server using Prosody on a server running Nginx, on Arch. This server will be compatible with at least Conversations and Movim."/> <meta property="og:locale" content="en"/> <meta property="og:site_name" content="Luévano's Blog"/> </head> @@ -85,7 +85,7 @@ <i class="fas fa-arrow-up" alt="Return to top"></i> </button> </div> - <h1>Create an XMPP server with Prosody compatible with Conversations and Movim</h1> + <h1>Set up an XMPP server with Prosody compatible with Conversations and Movim</h1> <p><strong>Update</strong>: I no longer host this XMPP server as it consumed a lot of resources and I wasn’t using it that much. I’ll probably re-create it in the future, though.</p> <p>Recently I set up an <a href="https://xmpp.org/">XMPP</a> server (and a Matrix one, too) for my personal use and for friends if they want one; made one for <a href="https://lmcj.xyz"><mark>EL ELE EME</mark></a> for example. So, here are the notes on how I set up the server that is compatible with the <a href="https://conversations.im/">Conversations</a> app and the <a href="https://movim.eu/">Movim</a> social network. You can see my addresses at <a href="https://luevano.xyz/contact.html">contact</a> and the XMPP compliance/score of the server.</p> @@ -624,7 +624,7 @@ systemctl enable prosody.service <div class="article-info"> <p>By David Luévano</p> <p>Created: Wed, Jun 09, 2021 @ 05:24 UTC</p> - <p>Modified: Fri, May 05, 2023 @ 08:36 UTC</p> + <p>Modified: Sat, Jun 03, 2023 @ 03:54 UTC</p> <div class="article-tags"> <p>Tags: <a href="https://blog.luevano.xyz/tag/@code.html">code</a>, <a href="https://blog.luevano.xyz/tag/@english.html">english</a>, <a href="https://blog.luevano.xyz/tag/@server.html">server</a>, <a href="https://blog.luevano.xyz/tag/@tools.html">tools</a>, <a href="https://blog.luevano.xyz/tag/@tutorial.html">tutorial</a> </p> diff --git a/live/blog/index.html b/live/blog/index.html index 551becb..1ec798c 100644 --- a/live/blog/index.html +++ b/live/blog/index.html @@ -88,6 +88,7 @@ <h2>Articles</h2> <ul class="page-list"> <h3>2023</h3> + <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html">Updated the how-to entries titles</a></li> <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html">I had to learn Go and Lua the hard way</a></li> <li><span class="page-list-item">May 09</span> - <a href="https://blog.luevano.xyz/a/al_fin_tengo_fibra_opticona.html">Al fin tengo fibra ópticona</a></li> <li><span class="page-list-item">May 06</span> - <a href="https://blog.luevano.xyz/a/updated_pyssg_pymdvar_and_website.html">Updated pyssg to include pymdvar and the website</a></li> @@ -104,13 +105,13 @@ <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> <li><span class="page-list-item">Jul 28</span> - <a href="https://blog.luevano.xyz/a/hoy_toco_desarrollo_personaje.html">Hoy me tocó desarrollo de personaje</a></li> <li><span class="page-list-item">Jul 18</span> - <a href="https://blog.luevano.xyz/a/tenia_esto_descuidado.html">Tenía este pex algo descuidado</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> <li><span class="page-list-item">Jun 06</span> - <a href="https://blog.luevano.xyz/a/acomodada_la_pagina_de_arte.html">Al fin ya me acomodé la página pa' los dibujos</a></li> <li><span class="page-list-item">Jun 04</span> - <a href="https://blog.luevano.xyz/a/asi_nomas_esta_quedando.html">Así nomás está quedando el página</a></li> <li><span class="page-list-item">May 28</span> - <a href="https://blog.luevano.xyz/a/new_blogging_system.html">I'm using a new blogging system</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> <li><span class="page-list-item">Mar 16</span> - <a href="https://blog.luevano.xyz/a/el_blog_ya_tiene_timestamps.html">Así es raza, el blog ya tiene timestamps</a></li> <li><span class="page-list-item">Feb 27</span> - <a href="https://blog.luevano.xyz/a/first_blog_post.html">This is the first blog post, just for testing purposes</a></li> </ul> diff --git a/live/blog/rss.xml b/live/blog/rss.xml index 975bccd..b788ea1 100644 --- a/live/blog/rss.xml +++ b/live/blog/rss.xml @@ -23,6 +23,18 @@ <link>https://blog.luevano.xyz</link> </image> <item> + <title>Updated the how-to entries titles</title> + <link>https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html</link> + <guid isPermaLink="true">https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html</guid> + <pubDate>Sat, 03 Jun 2023 03:46:44 GMT</pubDate> + <category>English</category> + <category>Short</category> + <category>Update</category> + <description>Just a small update on the title for some old entries.</description> + <content:encoded><![CDATA[<p>One of the main reasons I started “blogging” was basically just to document how I set up stuff up so I can reference them later in the future if I ever needed to replicate the steps or just to show somebody, and these entries had helped to do so multiple times. I’ll keep creating these entries but after a while the <em>Creating a</em> title started to feel weird, because we’re not <em>creating</em> anything really, it is just a set up/configuration/how-to/etc. So I think that using <em>Set up a</em> for the titles is better and makes more sense; probably using <em>How to set up a</em> is better for the SEO bullshit.</p> +<p>Anyways, so I’ll start using <em>Set up a</em> instead of <em>Creating a</em> and will retroactively change the titles for these entries (by this entry the change should be applied already). This might impact some RSS feeds as they keep up a cache of the feed and might duplicate the entries, heads up if for some reason somebody is using it.</p>]]></content:encoded> + </item> + <item> <title>I had to learn Go and Lua the hard way</title> <link>https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html</link> <guid isPermaLink="true">https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html</guid> @@ -1918,7 +1930,7 @@ cd $CPWD <p>Sobres pues.</p>]]></content:encoded> </item> <item> - <title>Create an XMPP server with Prosody compatible with Conversations and Movim</title> + <title>Set up an XMPP server with Prosody compatible with Conversations and Movim</title> <link>https://blog.luevano.xyz/a/xmpp_server_with_prosody.html</link> <guid isPermaLink="true">https://blog.luevano.xyz/a/xmpp_server_with_prosody.html</guid> <pubDate>Wed, 09 Jun 2021 05:24:30 GMT</pubDate> @@ -1927,7 +1939,7 @@ cd $CPWD <category>Server</category> <category>Tools</category> <category>Tutorial</category> - <description>How to create an XMPP server using Prosody on a server running Nginx. This server will be compatible with at least Conversations and Movim.</description> + <description>How to set up an XMPP server using Prosody on a server running Nginx, on Arch. This server will be compatible with at least Conversations and Movim.</description> <content:encoded><![CDATA[<p><strong>Update</strong>: I no longer host this XMPP server as it consumed a lot of resources and I wasn’t using it that much. I’ll probably re-create it in the future, though.</p> <p>Recently I set up an <a href="https://xmpp.org/">XMPP</a> server (and a Matrix one, too) for my personal use and for friends if they want one; made one for <a href="https://lmcj.xyz"><mark>EL ELE EME</mark></a> for example. So, here are the notes on how I set up the server that is compatible with the <a href="https://conversations.im/">Conversations</a> app and the <a href="https://movim.eu/">Movim</a> social network. You can see my addresses at <a href="https://luevano.xyz/contact.html">contact</a> and the XMPP compliance/score of the server.</p> <p>One of the best resources I found that helped me a lot was <a href="https://community.hetzner.com/tutorials/prosody-debian9">Installing and Configuring Prosody XMPP Server on Debian 9</a>, the <a href="https://wiki.archlinux.org/title/Prosody">Arch Wiki</a> and the <a href="https://prosody.im/">oficial documentation</a>.</p> @@ -2485,7 +2497,7 @@ systemctl enable prosody.service <p><strong>Update</strong>: Since writing this entry, <a href="https://github.com/luevano/pyssg"><code>pyssg</code></a> has evolved quite a bit, so not everything described here is still true. For the latest updates check the newest entries or the git repository itself.</p>]]></content:encoded> </item> <item> - <title>Create a git server and setup cgit web app (on Nginx)</title> + <title>Set up a Git server and cgit front-end</title> <link>https://blog.luevano.xyz/a/git_server_with_cgit.html</link> <guid isPermaLink="true">https://blog.luevano.xyz/a/git_server_with_cgit.html</guid> <pubDate>Sun, 21 Mar 2021 19:00:29 GMT</pubDate> @@ -2494,7 +2506,7 @@ systemctl enable prosody.service <category>Server</category> <category>Tools</category> <category>Tutorial</category> - <description>How to create a git server using cgit on a server running Nginx. This is a follow up on post about creating a website with Nginx and Certbot.</description> + <description>How to create a Git server using cgit on a server running Nginx, on Arch. This is a follow up on post about creating a website with Nginx and Certbot.</description> <content:encoded><![CDATA[<p>My git server is all I need to setup to actually <em>kill</em> my other server (I’ve been moving from servers on these last 2-3 blog entries), that’s why I’m already doing this entry. I’m basically following <a href="https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server">git’s guide on setting up a server</a> plus some specific stuff for <mark>btw i use</mark> Arch Linux (<a href="https://wiki.archlinux.org/index.php/Git_server#Web_interfaces">Arch Linux Wiki: Git server</a> and <a href="https://miracoin.wordpress.com/2014/11/25/step-by-step-guide-on-setting-up-git-server-in-arch-linux-pushable/">Step by step guide on setting up git server in arch linux (pushable)</a>).</p> <p>Note that this is mostly for personal use, so there’s no user/authentication control other than that of normal <code>ssh</code>. And as with the other entries, most if not all commands here are run as root unless stated otherwise.</p> <h2 id="table-of-contents">Table of contents<a class="headerlink" href="#table-of-contents" title="Permanent link">¶</a></h2> @@ -2627,7 +2639,7 @@ exec highlight --force --inline-css -f -I -O xhtml -S "$EXTENSION" 2&g <p>That would be everything. If you need support for more stuff like compressed snapshots or support for markdown, check the optional dependencies for <code>cgit</code>.</p>]]></content:encoded> </item> <item> - <title>Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</title> + <title>Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</title> <link>https://blog.luevano.xyz/a/mail_server_with_postfix.html</link> <guid isPermaLink="true">https://blog.luevano.xyz/a/mail_server_with_postfix.html</guid> <pubDate>Sun, 21 Mar 2021 04:05:59 GMT</pubDate> @@ -2636,7 +2648,7 @@ exec highlight --force --inline-css -f -I -O xhtml -S "$EXTENSION" 2&g <category>Server</category> <category>Tools</category> <category>Tutorial</category> - <description>How to create mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM. This is a follow up on post about creating a website with Nginx and Certbot.</description> + <description>How to set up a Mail server using Postfix, Dovecot, SpamAssassin and OpenDKIM, on Arch. This is a follow up on post about creating a website with Nginx and Certbot.</description> <content:encoded><![CDATA[<p>The entry is going to be long because it’s a <em>tedious</em> process. This is also based on <a href="https://github.com/LukeSmithxyz/emailwiz">Luke Smith’s script</a>, but adapted to Arch Linux (his script works on debian-based distributions). This entry is mostly so I can record all the notes required while I’m in the process of installing/configuring the mail server on a new VPS of mine; <del>also I’m going to be writing a script that does everything in one go (for Arch Linux), that will be hosted <a href="https://git.luevano.xyz/server_scripts.git">here</a>.</del> <ins>I haven’t had time to do the script so nevermind this, if I ever do it I’ll make a new entry regarding it.</ins></p> <p>This configuration works for local users (users that appear in <code>/etc/passwd</code>), and does not use any type of SQL database. And note that most if not all commands executed here are run with root privileges, unless stated otherwise.</p> <h2 id="table-of-contents">Table of contents<a class="headerlink" href="#table-of-contents" title="Permanent link">¶</a></h2> @@ -3008,7 +3020,7 @@ systemctl enable spamassassin.service </figure>]]></content:encoded> </item> <item> - <title>Create a website with Nginx and Certbot</title> + <title>Set up a website with Nginx and Certbot</title> <link>https://blog.luevano.xyz/a/website_with_nginx.html</link> <guid isPermaLink="true">https://blog.luevano.xyz/a/website_with_nginx.html</guid> <pubDate>Fri, 19 Mar 2021 02:58:15 GMT</pubDate> @@ -3017,7 +3029,7 @@ systemctl enable spamassassin.service <category>Server</category> <category>Tools</category> <category>Tutorial</category> - <description>How to create website that runs on Nginx and uses Certbot for SSL certificates. This is a base for future blog posts about similar topics.</description> + <description>How to set up a website using Nginx for web server and Certbot for SSL certificates, on Arch. This is a base for future blog posts about similar topics.</description> <content:encoded><![CDATA[<p>These are general notes on how to setup a Nginx web server plus Certbot for SSL certificates, initially learned from <a href="https://www.youtube.com/watch?v=OWAqilIVNgE">Luke’s video</a> and after some use and research I added more stuff to the mix. And, actually at the time of writing this entry, I’m configuring the web server again on a new VPS instance, so this is going to be fresh.</p> <p>As a side note, <mark>i use arch btw</mark> so everything here es aimed at an Arch Linux distro, and I’m doing everything on a VPS. Also note that most if not all commands here are executed with root privileges.</p> <h2 id="table-of-contents">Table of contents<a class="headerlink" href="#table-of-contents" title="Permanent link">¶</a></h2> diff --git a/live/blog/sitemap.xml b/live/blog/sitemap.xml index a25e6eb..28ad912 100644 --- a/live/blog/sitemap.xml +++ b/live/blog/sitemap.xml @@ -46,6 +46,12 @@ </url> <url> + <loc>https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html</loc> + <lastmod>2023-06-03</lastmod> + <changefreq>weekly</changefreq> + <priority>1.0</priority> + </url> + <url> <loc>https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html</loc> <lastmod>2023-06-03</lastmod> <changefreq>weekly</changefreq> @@ -131,7 +137,7 @@ </url> <url> <loc>https://blog.luevano.xyz/a/xmpp_server_with_prosody.html</loc> - <lastmod>2023-05-05</lastmod> + <lastmod>2023-06-03</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> @@ -155,19 +161,19 @@ </url> <url> <loc>https://blog.luevano.xyz/a/git_server_with_cgit.html</loc> - <lastmod>2023-05-05</lastmod> + <lastmod>2023-06-03</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> <url> <loc>https://blog.luevano.xyz/a/mail_server_with_postfix.html</loc> - <lastmod>2023-05-05</lastmod> + <lastmod>2023-06-03</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> <url> <loc>https://blog.luevano.xyz/a/website_with_nginx.html</loc> - <lastmod>2023-05-28</lastmod> + <lastmod>2023-06-03</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> diff --git a/live/blog/tag/@code.html b/live/blog/tag/@code.html index 07032c4..022a9db 100644 --- a/live/blog/tag/@code.html +++ b/live/blog/tag/@code.html @@ -79,10 +79,10 @@ <ul class="page-list"> <h3>2021</h3> <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> </ul> diff --git a/live/blog/tag/@english.html b/live/blog/tag/@english.html index f405442..f399d74 100644 --- a/live/blog/tag/@english.html +++ b/live/blog/tag/@english.html @@ -78,6 +78,7 @@ <h2>Articles</h2> <ul class="page-list"> <h3>2023</h3> + <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html">Updated the how-to entries titles</a></li> <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html">I had to learn Go and Lua the hard way</a></li> <li><span class="page-list-item">May 06</span> - <a href="https://blog.luevano.xyz/a/updated_pyssg_pymdvar_and_website.html">Updated pyssg to include pymdvar and the website</a></li> <h3>2022</h3> @@ -89,11 +90,11 @@ <li><span class="page-list-item">May 15</span> - <a href="https://blog.luevano.xyz/a/password_manager_authenticator_setup.html">My setup for a password manager and MFA authenticator</a></li> <h3>2021</h3> <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> <li><span class="page-list-item">May 28</span> - <a href="https://blog.luevano.xyz/a/new_blogging_system.html">I'm using a new blogging system</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> <li><span class="page-list-item">Feb 27</span> - <a href="https://blog.luevano.xyz/a/first_blog_post.html">This is the first blog post, just for testing purposes</a></li> </ul> diff --git a/live/blog/tag/@server.html b/live/blog/tag/@server.html index 81fa5cb..bb55815 100644 --- a/live/blog/tag/@server.html +++ b/live/blog/tag/@server.html @@ -79,10 +79,10 @@ <ul class="page-list"> <h3>2021</h3> <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> </ul> diff --git a/live/blog/tag/@short.html b/live/blog/tag/@short.html index 1e9d3c3..de3d874 100644 --- a/live/blog/tag/@short.html +++ b/live/blog/tag/@short.html @@ -78,6 +78,7 @@ <h2>Articles</h2> <ul class="page-list"> <h3>2023</h3> + <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html">Updated the how-to entries titles</a></li> <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/learned_go_and_lua_hard_way.html">I had to learn Go and Lua the hard way</a></li> <li><span class="page-list-item">May 09</span> - <a href="https://blog.luevano.xyz/a/al_fin_tengo_fibra_opticona.html">Al fin tengo fibra ópticona</a></li> <li><span class="page-list-item">May 06</span> - <a href="https://blog.luevano.xyz/a/updated_pyssg_pymdvar_and_website.html">Updated pyssg to include pymdvar and the website</a></li> diff --git a/live/blog/tag/@tools.html b/live/blog/tag/@tools.html index 65d22f5..e24b59f 100644 --- a/live/blog/tag/@tools.html +++ b/live/blog/tag/@tools.html @@ -85,11 +85,11 @@ <li><span class="page-list-item">May 15</span> - <a href="https://blog.luevano.xyz/a/password_manager_authenticator_setup.html">My setup for a password manager and MFA authenticator</a></li> <h3>2021</h3> <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> <li><span class="page-list-item">May 28</span> - <a href="https://blog.luevano.xyz/a/new_blogging_system.html">I'm using a new blogging system</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> <li><span class="page-list-item">Mar 16</span> - <a href="https://blog.luevano.xyz/a/el_blog_ya_tiene_timestamps.html">Así es raza, el blog ya tiene timestamps</a></li> <li><span class="page-list-item">Feb 27</span> - <a href="https://blog.luevano.xyz/a/first_blog_post.html">This is the first blog post, just for testing purposes</a></li> </ul> diff --git a/live/blog/tag/@tutorial.html b/live/blog/tag/@tutorial.html index 3859408..945cef8 100644 --- a/live/blog/tag/@tutorial.html +++ b/live/blog/tag/@tutorial.html @@ -79,10 +79,10 @@ <ul class="page-list"> <h3>2021</h3> <li><span class="page-list-item">Aug 01</span> - <a href="https://blog.luevano.xyz/a/vpn_server_with_openvpn.html">Create a VPN server with OpenVPN (IPv4)</a></li> - <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Create an XMPP server with Prosody compatible with Conversations and Movim</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Create a git server and setup cgit web app (on Nginx)</a></li> - <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> - <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Create a website with Nginx and Certbot</a></li> + <li><span class="page-list-item">Jun 09</span> - <a href="https://blog.luevano.xyz/a/xmpp_server_with_prosody.html">Set up an XMPP server with Prosody compatible with Conversations and Movim</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/git_server_with_cgit.html">Set up a Git server and cgit front-end</a></li> + <li><span class="page-list-item">Mar 21</span> - <a href="https://blog.luevano.xyz/a/mail_server_with_postfix.html">Set up a Mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</a></li> + <li><span class="page-list-item">Mar 19</span> - <a href="https://blog.luevano.xyz/a/website_with_nginx.html">Set up a website with Nginx and Certbot</a></li> </ul> diff --git a/live/blog/tag/@update.html b/live/blog/tag/@update.html index 3acc62a..76fec1f 100644 --- a/live/blog/tag/@update.html +++ b/live/blog/tag/@update.html @@ -78,6 +78,7 @@ <h2>Articles</h2> <ul class="page-list"> <h3>2023</h3> + <li><span class="page-list-item">Jun 03</span> - <a href="https://blog.luevano.xyz/a/updating_creating_entries_titles_to_setup.html">Updated the how-to entries titles</a></li> <li><span class="page-list-item">May 09</span> - <a href="https://blog.luevano.xyz/a/al_fin_tengo_fibra_opticona.html">Al fin tengo fibra ópticona</a></li> <li><span class="page-list-item">May 06</span> - <a href="https://blog.luevano.xyz/a/updated_pyssg_pymdvar_and_website.html">Updated pyssg to include pymdvar and the website</a></li> <h3>2022</h3> |