summaryrefslogtreecommitdiff
path: root/blog
diff options
context:
space:
mode:
authorDavid Luevano Alvarado <david@luevano.xyz>2021-05-23 17:44:17 -0600
committerDavid Luevano Alvarado <david@luevano.xyz>2021-05-23 17:44:17 -0600
commitc99a10e28b00a913f3c6141e29a908616f625b31 (patch)
treefd302f8bc2b231fd4c05609cc39c8c7696bb0d93 /blog
parentd8153a70dccc678d854ee0ff55bebe71f7c4417a (diff)
add rss support
Diffstat (limited to 'blog')
-rw-r--r--blog/dst/index.html2
-rw-r--r--blog/dst/rss.xml80
-rw-r--r--blog/dst/tag/@english.html2
-rw-r--r--blog/dst/tag/@git.html2
-rw-r--r--blog/dst/tag/@linux.html2
-rw-r--r--blog/dst/tag/@mail.html2
-rw-r--r--blog/dst/tag/@nginx.html2
-rw-r--r--blog/dst/tag/@notes.html2
-rw-r--r--blog/dst/tag/@scripting.html2
-rw-r--r--blog/dst/tag/@server.html2
-rw-r--r--blog/dst/tag/@shell.html2
-rw-r--r--blog/dst/tag/@short.html2
-rw-r--r--blog/dst/tag/@spanish.html2
-rw-r--r--blog/dst/tag/@sql.html2
-rw-r--r--blog/dst/tag/@tools.html2
-rw-r--r--blog/dst/tag/@tutorial.html2
-rw-r--r--blog/dst/tag/@update.html2
-rw-r--r--blog/src/templates/common/header.html2
-rw-r--r--blog/src/templates/rss/rss.xml24
19 files changed, 138 insertions, 0 deletions
diff --git a/blog/dst/index.html b/blog/dst/index.html
index 0b2494a..2e2ac12 100644
--- a/blog/dst/index.html
+++ b/blog/dst/index.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Index -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/rss.xml b/blog/dst/rss.xml
new file mode 100644
index 0000000..c523446
--- /dev/null
+++ b/blog/dst/rss.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>Luévano's Blog</title>
+ <link>https://blog.luevano.xyz</link>
+ <atom:link href="https://blog.luevano.xyz/rss.xml" rel="self" type="application/rss+xml"/>
+ <description>A personal weblog ranging from rants to how to's and other thoughts.</description>
+ <language>en-us</language>
+ <copyright>Copyright 2021 David Luévano Alvarado</copyright>
+ <managingEditor>david@luevano.xyz (David Luévano Alvarado)</managingEditor>
+ <webMaster>david@luevano.xyz (David Luévano Alvarado)</webMaster>
+ <pubDate>Sun, 23 May 2021 23:43:37 GMT</pubDate>
+ <lastBuildDate>Sun, 23 May 2021 23:43:37 GMT</lastBuildDate>
+ <generator>pyssg v0.3.0</generator>
+ <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
+ <ttl>30</ttl>
+ <image>
+ <url>https://static.luevano.xyz/images/blog.png</url>
+ <title>Luévano's Blog</title>
+ <link>https://blog.luevano.xyz</link>
+ </image>
+ <item>
+ <title>Create a git server and setup cgit web app (on Nginx)</title>
+ <link>https://blog.luevano.xyz/a/git_server_with_cgit.html</link>
+ <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>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/git_server_with_cgit.html</guid>
+ <pubDate>Sun, 21 Mar 2021 19:00:29 GMT</pubDate>
+ </item>
+ <item>
+ <title>Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM</title>
+ <link>https://blog.luevano.xyz/a/mail_server_with_postfix.html</link>
+ <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>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/mail_server_with_postfix.html</guid>
+ <pubDate>Sun, 21 Mar 2021 04:05:59 GMT</pubDate>
+ </item>
+ <item>
+ <title>Create a website with Nginx and Certbot</title>
+ <link>https://blog.luevano.xyz/a/website_with_nginx.html</link>
+ <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>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/website_with_nginx.html</guid>
+ <pubDate>Fri, 19 Mar 2021 02:58:15 GMT</pubDate>
+ </item>
+ <item>
+ <title>Así es raza, el blog ya tiene timestamps</title>
+ <link>https://blog.luevano.xyz/a/el_blog_ya_tiene_timestamps.html</link>
+ <description>Actualización en el estado del blog y el sistema usado para crearlo.</description>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/el_blog_ya_tiene_timestamps.html</guid>
+ <pubDate>Tue, 16 Mar 2021 02:46:24 GMT</pubDate>
+ </item>
+ <item>
+ <title>Shell scripting tutorial video notes</title>
+ <link>https://blog.luevano.xyz/a/shell_scripting.html</link>
+ <description>Notes of videos about shell scripting, as requested by a mentor of mine.</description>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/shell_scripting.html</guid>
+ <pubDate>Sun, 14 Mar 2021 05:57:34 GMT</pubDate>
+ </item>
+ <item>
+ <title>Linux tutorial video notes</title>
+ <link>https://blog.luevano.xyz/a/linux_video_notes.html</link>
+ <description>Notes of videos about basic Linux terms, usage and commands, as requested by a mentor of mine.</description>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/linux_video_notes.html</guid>
+ <pubDate>Sun, 14 Mar 2021 05:57:23 GMT</pubDate>
+ </item>
+ <item>
+ <title>SQL tutorial video notes</title>
+ <link>https://blog.luevano.xyz/a/sql_video_notes.html</link>
+ <description>Notes of videos about basic SQL syntax and usage, as requested by a mentor of mine.</description>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/sql_video_notes.html</guid>
+ <pubDate>Tue, 02 Mar 2021 14:35:11 GMT</pubDate>
+ </item>
+ <item>
+ <title>This is the first blog post, just for testing purposes</title>
+ <link>https://blog.luevano.xyz/a/first_blog_post.html</link>
+ <description>Just my first blog post where I state what tools I'm using to build this blog.</description>
+ <guid isPermaLink="true">https://blog.luevano.xyz/a/first_blog_post.html</guid>
+ <pubDate>Sat, 27 Feb 2021 13:08:33 GMT</pubDate>
+ </item>
+
+ </channel>
+</rss>
diff --git a/blog/dst/tag/@english.html b/blog/dst/tag/@english.html
index 4c6e6b6..7ab71ad 100644
--- a/blog/dst/tag/@english.html
+++ b/blog/dst/tag/@english.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: english -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@git.html b/blog/dst/tag/@git.html
index f2575ce..e8b9680 100644
--- a/blog/dst/tag/@git.html
+++ b/blog/dst/tag/@git.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: git -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@linux.html b/blog/dst/tag/@linux.html
index 8288255..db420fb 100644
--- a/blog/dst/tag/@linux.html
+++ b/blog/dst/tag/@linux.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: linux -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@mail.html b/blog/dst/tag/@mail.html
index dc825c9..fbc5101 100644
--- a/blog/dst/tag/@mail.html
+++ b/blog/dst/tag/@mail.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: mail -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@nginx.html b/blog/dst/tag/@nginx.html
index 4d90d41..578338e 100644
--- a/blog/dst/tag/@nginx.html
+++ b/blog/dst/tag/@nginx.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: nginx -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@notes.html b/blog/dst/tag/@notes.html
index 98a62e1..b52c233 100644
--- a/blog/dst/tag/@notes.html
+++ b/blog/dst/tag/@notes.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: notes -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@scripting.html b/blog/dst/tag/@scripting.html
index 3277b47..265ddb2 100644
--- a/blog/dst/tag/@scripting.html
+++ b/blog/dst/tag/@scripting.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: scripting -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@server.html b/blog/dst/tag/@server.html
index 09f9724..0444316 100644
--- a/blog/dst/tag/@server.html
+++ b/blog/dst/tag/@server.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: server -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@shell.html b/blog/dst/tag/@shell.html
index 4e97f5d..3730fd4 100644
--- a/blog/dst/tag/@shell.html
+++ b/blog/dst/tag/@shell.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: shell -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@short.html b/blog/dst/tag/@short.html
index 719842f..fd61c52 100644
--- a/blog/dst/tag/@short.html
+++ b/blog/dst/tag/@short.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: short -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@spanish.html b/blog/dst/tag/@spanish.html
index 8514b96..7d92a74 100644
--- a/blog/dst/tag/@spanish.html
+++ b/blog/dst/tag/@spanish.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: spanish -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@sql.html b/blog/dst/tag/@sql.html
index 3a64144..3553ea3 100644
--- a/blog/dst/tag/@sql.html
+++ b/blog/dst/tag/@sql.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: sql -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@tools.html b/blog/dst/tag/@tools.html
index b1044f1..750851c 100644
--- a/blog/dst/tag/@tools.html
+++ b/blog/dst/tag/@tools.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: tools -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@tutorial.html b/blog/dst/tag/@tutorial.html
index 633005a..e2bdc67 100644
--- a/blog/dst/tag/@tutorial.html
+++ b/blog/dst/tag/@tutorial.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: tutorial -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/dst/tag/@update.html b/blog/dst/tag/@update.html
index 808bcd6..df7b6cc 100644
--- a/blog/dst/tag/@update.html
+++ b/blog/dst/tag/@update.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Posts filtered by: update -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/src/templates/common/header.html b/blog/src/templates/common/header.html
index b7bcf9c..27058a8 100644
--- a/blog/src/templates/common/header.html
+++ b/blog/src/templates/common/header.html
@@ -3,7 +3,9 @@
<head>
<base href="https://static.luevano.xyz/">
<meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
<title>$$TITLE -- Luévano's Blog</title>
+ <link rel="alternate" type="application/rss+xml" href="https://blog.luevano.xyz/rss.xml" title="Luévano's Blog RSS">
<link rel="icon" href="fa/svgs/solid/dragon.svg">
<!-- general style -->
diff --git a/blog/src/templates/rss/rss.xml b/blog/src/templates/rss/rss.xml
new file mode 100644
index 0000000..7b3796b
--- /dev/null
+++ b/blog/src/templates/rss/rss.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+ <channel>
+ <title>$$TITLE</title>
+ <link>$$LINK</link>
+ <atom:link href="https://blog.luevano.xyz/rss.xml" rel="self" type="application/rss+xml"/>
+ <description>A personal weblog ranging from rants to how to's and other thoughts.</description>
+ <language>en-us</language>
+ <copyright>Copyright 2021 David Luévano Alvarado</copyright>
+ <managingEditor>david@luevano.xyz (David Luévano Alvarado)</managingEditor>
+ <webMaster>david@luevano.xyz (David Luévano Alvarado)</webMaster>
+ <pubDate>$$CURRENTDATE</pubDate>
+ <lastBuildDate>$$CURRENTDATE</lastBuildDate>
+ <generator>$$PYSSGVERSION</generator>
+ <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
+ <ttl>30</ttl>
+ <image>
+ <url>https://static.luevano.xyz/images/blog.png</url>
+ <title>$$TITLE</title>
+ <link>$$LINK</link>
+ </image>
+$$ITEMS
+ </channel>
+</rss>