diff --git a/blog.py b/blog.py
index d8fb8d4..13ed6df 100644
--- a/blog.py
+++ b/blog.py
@@ -24,7 +24,7 @@ def render_blog_page(date,handshake_scripts=None):
# Get the title from the file name
title = date.removesuffix(".md").replace("_", " ").title()
# Convert the md to html
- content = markdown.markdown(content, extensions=['codehilite', 'fenced_code'])
+ content = markdown.markdown(content, extensions=['sane_lists', 'codehilite', 'fenced_code'])
# Add target="_blank" to all links
content = content.replace('
- {page.replace("_"," ")}
+
+
{page.replace("_"," ")}
"""
for page in blog_pages
]
diff --git a/data/blog/Nameserver_Setup_On_BobWallet.md b/data/blog/Nameserver_Setup_On_BobWallet.md
new file mode 100644
index 0000000..3dbd2c8
--- /dev/null
+++ b/data/blog/Nameserver_Setup_On_BobWallet.md
@@ -0,0 +1,28 @@
+
+Setting up a Nameserver for your domains held in BobWallet is needed in order to use your domains for websites or other services.
+This guide will walk you through the process of setting up a nameserver using the BobWallet app.
+
+
+
+#### Prerequisites
+* [BobWallet](https://bobwallet.io) with at least 1 domain
+
+Once you have your domain in BobWallet, you can set up a nameserver using the HNSAU service. This is a free service that allows you to create a nameserver for your domains.
+1. Create an account at [HNSAU's free Nameserver service](https://domains.hns.au)
+2. In the Add Site section, enter your domain name. Ensure you don't include any protocols (http:// or https://), subdomains (www.), or trailing slashes (/).
+3. You should now see your domain listed in the External Domains section.
+4. Click on the manage button next to the domain name to view its details. Keep this page open, as you will need to copy the nameserver and DS info later.
+5. In BobWallet, go to Domain Manger and select the domain you want to set up a nameserver for.
+6. In the Records section for the domain, remove any existing records with TYPE NS or DS.
+7. Click on the Add Record button and select the TYPE NS. Add the NS value from the HNSAU page. Make sure you include the trailing dot (.) at the end of the nameserver. Repeat this for all the Nameservers listed on the HNSAU page.
+ - ns1.australia.
+ - ns2.australia.
+8. Click on the Add Record button again and select the TYPE DS. Add the DS value from the DNSSEC section in HNSAU. This DS value is unique to each domain and is used to verify the authenticity of the nameserver.
+9. Submit the changes and wait for the DNS records to propagate onchain. This will take up to 7 hrs (depending on the next tree update).
+10. You can now use the HNSAU nameserver to point your domain to any website or service.
+
+
+
+
+
+[View demonstration video](https://youtu.be/Ong8A7FDH24)
\ No newline at end of file
diff --git a/templates/assets/css/blog.min.css b/templates/assets/css/blog.min.css
index f8fa23c..c8e8fd4 100644
--- a/templates/assets/css/blog.min.css
+++ b/templates/assets/css/blog.min.css
@@ -1 +1 @@
-p{margin:auto!important}pre{line-height:125%}span.linenos,td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos.special,td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#ffc}.codehilite{background:#f8f8f8;color:#333;width:fit-content;margin:auto;padding:0 5px;border-radius:5px}.codehilite .c,.codehilite .c1,.codehilite .ch,.codehilite .cm,.codehilite .cpf,.codehilite .cs{color:#3d7b7b;font-style:italic}.codehilite .err{border:1px solid red}.codehilite .k,.codehilite .kc,.codehilite .kd,.codehilite .kn,.codehilite .kr,.codehilite .nt{color:green;font-weight:700}.codehilite .il,.codehilite .m,.codehilite .mb,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo,.codehilite .o{color:#666}.codehilite .cp{color:#9c6500}.codehilite .gd{color:#a00000}.codehilite .ge{font-style:italic}.codehilite .ges{font-weight:700;font-style:italic}.codehilite .gr{color:#e40000}.codehilite .gh,.codehilite .gp{color:navy;font-weight:700}.codehilite .gi{color:#008400}.codehilite .go{color:#717171}.codehilite .gs{font-weight:700}.codehilite .gu{color:purple;font-weight:700}.codehilite .gt{color:#04d}.codehilite .bp,.codehilite .kp,.codehilite .nb,.codehilite .sx{color:green}.codehilite .kt{color:#b00040}.codehilite .dl,.codehilite .s,.codehilite .s1,.codehilite .s2,.codehilite .sa,.codehilite .sb,.codehilite .sc,.codehilite .sh{color:#ba2121}.codehilite .na{color:#687822}.codehilite .nc,.codehilite .nn{color:#00f;font-weight:700}.codehilite .no{color:#800}.codehilite .nd{color:#a2f}.codehilite .ni{color:#717171;font-weight:700}.codehilite .ne{color:#cb3f38;font-weight:700}.codehilite .fm,.codehilite .nf{color:#00f}.codehilite .nl{color:#767600}.codehilite .nv,.codehilite .ss,.codehilite .vc,.codehilite .vg,.codehilite .vi,.codehilite .vm{color:#19177c}.codehilite .ow{color:#a2f;font-weight:700}.codehilite .w{color:#bbb}.codehilite .sd{color:#ba2121;font-style:italic}.codehilite .se{color:#aa5d1f;font-weight:700}.codehilite .si{color:#a45a77;font-weight:700}.codehilite .sr{color:#a45a77}
\ No newline at end of file
+p{margin:auto!important}pre{line-height:125%}li{list-style:inside}.social-link{list-style:none!important}span.linenos,td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos.special,td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#ffc}.codehilite{background:#f8f8f8;color:#333;width:fit-content;margin:auto;padding:0 5px;border-radius:5px}.codehilite .c,.codehilite .c1,.codehilite .ch,.codehilite .cm,.codehilite .cpf,.codehilite .cs{color:#3d7b7b;font-style:italic}.codehilite .err{border:1px solid red}.codehilite .k,.codehilite .kc,.codehilite .kd,.codehilite .kn,.codehilite .kr,.codehilite .nt{color:green;font-weight:700}.codehilite .il,.codehilite .m,.codehilite .mb,.codehilite .mf,.codehilite .mh,.codehilite .mi,.codehilite .mo,.codehilite .o{color:#666}.codehilite .cp{color:#9c6500}.codehilite .gd{color:#a00000}.codehilite .ge{font-style:italic}.codehilite .ges{font-weight:700;font-style:italic}.codehilite .gr{color:#e40000}.codehilite .gh,.codehilite .gp{color:navy;font-weight:700}.codehilite .gi{color:#008400}.codehilite .go{color:#717171}.codehilite .gs{font-weight:700}.codehilite .gu{color:purple;font-weight:700}.codehilite .gt{color:#04d}.codehilite .bp,.codehilite .kp,.codehilite .nb,.codehilite .sx{color:green}.codehilite .kt{color:#b00040}.codehilite .dl,.codehilite .s,.codehilite .s1,.codehilite .s2,.codehilite .sa,.codehilite .sb,.codehilite .sc,.codehilite .sh{color:#ba2121}.codehilite .na{color:#687822}.codehilite .nc,.codehilite .nn{color:#00f;font-weight:700}.codehilite .no{color:#800}.codehilite .nd{color:#a2f}.codehilite .ni{color:#717171;font-weight:700}.codehilite .ne{color:#cb3f38;font-weight:700}.codehilite .fm,.codehilite .nf{color:#00f}.codehilite .nl{color:#767600}.codehilite .nv,.codehilite .ss,.codehilite .vc,.codehilite .vg,.codehilite .vi,.codehilite .vm{color:#19177c}.codehilite .ow{color:#a2f;font-weight:700}.codehilite .w{color:#bbb}.codehilite .sd{color:#ba2121;font-style:italic}.codehilite .se{color:#aa5d1f;font-weight:700}.codehilite .si{color:#a45a77;font-weight:700}.codehilite .sr{color:#a45a77}
\ No newline at end of file
diff --git a/templates/blog/blog.html b/templates/blog/blog.html
index d88924d..b94914e 100644
--- a/templates/blog/blog.html
+++ b/templates/blog/blog.html
@@ -52,6 +52,7 @@ Find something interesting to read. Or maybe check one of my tutorials">
diff --git a/templates/blog/template.html b/templates/blog/template.html
index 8b6b321..f200208 100644
--- a/templates/blog/template.html
+++ b/templates/blog/template.html
@@ -53,6 +53,7 @@ Find something interesting to read. Or maybe check one of my tutorials">
diff --git a/templates/donate.html b/templates/donate.html
index 1af8670..3905d27 100644
--- a/templates/donate.html
+++ b/templates/donate.html
@@ -50,6 +50,7 @@
diff --git a/templates/index.html b/templates/index.html
index 70b38b1..cc786f1 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -66,6 +66,7 @@
diff --git a/templates/now/24_02_18.html b/templates/now/24_02_18.html
index aa64885..fe267a5 100644
--- a/templates/now/24_02_18.html
+++ b/templates/now/24_02_18.html
@@ -53,6 +53,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_02_25.html b/templates/now/24_02_25.html
index 77ae830..0a92766 100644
--- a/templates/now/24_02_25.html
+++ b/templates/now/24_02_25.html
@@ -53,6 +53,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_04_19.html b/templates/now/24_04_19.html
index d197bac..5fcf4d5 100644
--- a/templates/now/24_04_19.html
+++ b/templates/now/24_04_19.html
@@ -53,6 +53,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_05_20.html b/templates/now/24_05_20.html
index 0ec5c9c..3bb9e42 100644
--- a/templates/now/24_05_20.html
+++ b/templates/now/24_05_20.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_05_28.html b/templates/now/24_05_28.html
index c858770..2c6b383 100644
--- a/templates/now/24_05_28.html
+++ b/templates/now/24_05_28.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_06_06.html b/templates/now/24_06_06.html
index fd934a2..e3534f5 100644
--- a/templates/now/24_06_06.html
+++ b/templates/now/24_06_06.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_06_17.html b/templates/now/24_06_17.html
index 845e995..34346d8 100644
--- a/templates/now/24_06_17.html
+++ b/templates/now/24_06_17.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_06_24.html b/templates/now/24_06_24.html
index 5fd352f..a017e2c 100644
--- a/templates/now/24_06_24.html
+++ b/templates/now/24_06_24.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_07_15.html b/templates/now/24_07_15.html
index 1586447..5ba1f92 100644
--- a/templates/now/24_07_15.html
+++ b/templates/now/24_07_15.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_08_05.html b/templates/now/24_08_05.html
index 5086c24..5df5736 100644
--- a/templates/now/24_08_05.html
+++ b/templates/now/24_08_05.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_09_07.html b/templates/now/24_09_07.html
index 09a7da7..a3a6ccd 100644
--- a/templates/now/24_09_07.html
+++ b/templates/now/24_09_07.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_09_27.html b/templates/now/24_09_27.html
index 88d453d..224d936 100644
--- a/templates/now/24_09_27.html
+++ b/templates/now/24_09_27.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_10_07.html b/templates/now/24_10_07.html
index 323ba38..a6d0d93 100644
--- a/templates/now/24_10_07.html
+++ b/templates/now/24_10_07.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_10_15.html b/templates/now/24_10_15.html
index 6be3d3a..27d2dea 100644
--- a/templates/now/24_10_15.html
+++ b/templates/now/24_10_15.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_10_22.html b/templates/now/24_10_22.html
index 53f7fa1..fd6e2bc 100644
--- a/templates/now/24_10_22.html
+++ b/templates/now/24_10_22.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/24_12_19.html b/templates/now/24_12_19.html
index eac945f..93e1723 100644
--- a/templates/now/24_12_19.html
+++ b/templates/now/24_12_19.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/25_01_01.html b/templates/now/25_01_01.html
index 037abe8..35311d6 100644
--- a/templates/now/25_01_01.html
+++ b/templates/now/25_01_01.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/25_01_30.html b/templates/now/25_01_30.html
index 1296a9b..94dc1f9 100644
--- a/templates/now/25_01_30.html
+++ b/templates/now/25_01_30.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/25_03_27.html b/templates/now/25_03_27.html
index 0a911b9..42355c9 100644
--- a/templates/now/25_03_27.html
+++ b/templates/now/25_03_27.html
@@ -52,6 +52,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/old.html b/templates/now/old.html
index 0718f14..a5861ee 100644
--- a/templates/now/old.html
+++ b/templates/now/old.html
@@ -53,6 +53,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/now/template.html b/templates/now/template.html
index 3ba7142..efaea28 100644
--- a/templates/now/template.html
+++ b/templates/now/template.html
@@ -53,6 +53,7 @@ Find out what I've been up to in the last week">
diff --git a/templates/projects.html b/templates/projects.html
index f9f0060..2bd63a3 100644
--- a/templates/projects.html
+++ b/templates/projects.html
@@ -48,6 +48,7 @@