From 2e84152c8292be2120c6e9a2d6cb7489d4aaaf02 Mon Sep 17 00:00:00 2001 From: Nathan Steel Date: Tue, 6 Dec 2022 05:27:23 -0500 Subject: [PATCH] Add #main ID to main on each page This is so the skip to content has a target to skip to --- 404.html | 2 +- about.html | 2 +- blog/blog-thoughts-220822.html | 2 +- blog/burger-menu.html | 2 +- blog/index.html | 2 +- blog/ive-started-a-blog.html | 2 +- blog/my-steamdeck-arrived.html | 2 +- blog/reducing-homelab.html | 2 +- cv.html | 2 +- equipment.html | 2 +- guides/add-domain-to-server.html | 2 +- guides/add-php-to-nginx.html | 2 +- guides/adminer-setup.html | 2 +- guides/backup-mysql-mariadb.html | 2 +- guides/backup-with-cron.html | 2 +- guides/backup-with-rdiff.html | 2 +- guides/backup-with-rsync.html | 2 +- guides/certbot-ssl.html | 2 +- guides/get-a-domain-name.html | 2 +- guides/guide-to-server-hosting.html | 2 +- guides/index.html | 2 +- guides/initial-server-setup.html | 2 +- guides/install-kvm-virtual-machine.html | 2 +- guides/install-mysql-mariadb.html | 2 +- guides/nginx-install.html | 2 +- guides/nginx-proxy.html | 2 +- guides/nginx-web-optimisation.html | 2 +- guides/password-protect-webpage.html | 2 +- guides/server-install-debian.html | 2 +- guides/set-static-ip.html | 2 +- guides/setup-git-server.html | 2 +- guides/setup-kvm-bridge.html | 2 +- guides/setup-nginx-website.html | 2 +- guides/setup-qemu-kvm.html | 2 +- guides/sql-cheatsheet.html | 2 +- guides/virsh-cheatsheet.html | 2 +- guides/vm-seperation-of-concerns.html | 2 +- guides/web-dev-101.html | 2 +- guides/webpage-to-website.html | 2 +- guides/your-first-webpage.html | 2 +- index.html | 2 +- projects.html | 2 +- recipes/index.html | 2 +- recipes/woky-beef-stew.html | 2 +- sitemap.html | 2 +- support.html | 2 +- websites.html | 2 +- 47 files changed, 47 insertions(+), 47 deletions(-) diff --git a/404.html b/404.html index f2c72e8..0601173 100644 --- a/404.html +++ b/404.html @@ -30,7 +30,7 @@
-
+

You broke the internet

This page probably doesn't exist, but if it's supposed to a developer will be looking into why it's borked.

diff --git a/about.html b/about.html index 97c7205..331c5cb 100644 --- a/about.html +++ b/about.html @@ -30,7 +30,7 @@
-
+

Who are you

I'm Aney, a developer, and self-hoster that enjoys art/design, automation, Unix, and those pesky Japanese cartoons. Yes, that's a straight up rip from the homepage, why re-invent the wheel right?

diff --git a/blog/blog-thoughts-220822.html b/blog/blog-thoughts-220822.html index d6200cd..a37600b 100644 --- a/blog/blog-thoughts-220822.html +++ b/blog/blog-thoughts-220822.html @@ -31,7 +31,7 @@
-
+

I've been having some thoughts about potential changes to the blog, including layouts, moving existing content, and such.

diff --git a/blog/burger-menu.html b/blog/burger-menu.html index 1ed85d6..7dcfded 100644 --- a/blog/burger-menu.html +++ b/blog/burger-menu.html @@ -30,7 +30,7 @@
-
+

On Friday 18th of November 2022, I released version 0.8.0 of this website. With that a large, and very noticable change occured. The addition of a burger menu.

diff --git a/blog/index.html b/blog/index.html index 8d2cfbf..7945e9d 100644 --- a/blog/index.html +++ b/blog/index.html @@ -31,7 +31,7 @@
-
+

You may be looking for my guides, or recipes.

diff --git a/blog/ive-started-a-blog.html b/blog/ive-started-a-blog.html index 9a3274b..701ba2e 100644 --- a/blog/ive-started-a-blog.html +++ b/blog/ive-started-a-blog.html @@ -31,7 +31,7 @@
-
+

To preface, I am not an author. In fact my skill with the pen was much more proficient when I was a youngling, but alas I have returned to write.

Why?

diff --git a/blog/my-steamdeck-arrived.html b/blog/my-steamdeck-arrived.html index d9592f1..95a001e 100644 --- a/blog/my-steamdeck-arrived.html +++ b/blog/my-steamdeck-arrived.html @@ -31,7 +31,7 @@
-
+

The title does not decieve you, my SteamDeck has in fact arrived! Well actually it arrived on the 15th of August, and I've been using it since.

diff --git a/blog/reducing-homelab.html b/blog/reducing-homelab.html index 4c723e1..7a86693 100644 --- a/blog/reducing-homelab.html +++ b/blog/reducing-homelab.html @@ -30,7 +30,7 @@
-
+

Homelabbing, and with it self-hosting, has been a great exploration into server maintance, dabbling with new technologies, and has overall (sometimes it's been a hassle, but it comes with the territory) been an enjoyable little hobby.

As the title implies, however, I have reduced the amount of services, and horsepower in my homelab, at least for the time being, starting from 24/09/2022.

diff --git a/cv.html b/cv.html index 32674d2..e29ee9d 100644 --- a/cv.html +++ b/cv.html @@ -30,7 +30,7 @@
-
+

About Me

I'm a helpful and well-mannered person that can work both alone, and as part of a team. I have a willingness to learn, and a proficiency with post-optimisation, and problem-solving. A goal of mine is to always help people to the best of my ability, and to improve myself wherever possible.

diff --git a/equipment.html b/equipment.html index 80e60ef..d5e5ff8 100644 --- a/equipment.html +++ b/equipment.html @@ -31,7 +31,7 @@
-
+

My everyday tech

This is what I use basically every day. It's either at my desk, in my bag, or within arms reach.

diff --git a/guides/add-domain-to-server.html b/guides/add-domain-to-server.html index 5aac21e..7e1cc0a 100644 --- a/guides/add-domain-to-server.html +++ b/guides/add-domain-to-server.html @@ -31,7 +31,7 @@
-
+

To avoid needing to remember an IP, this guide will help to link your domain name to your server.

Login to your domain name registrar

diff --git a/guides/add-php-to-nginx.html b/guides/add-php-to-nginx.html index 9f752cd..456da21 100644 --- a/guides/add-php-to-nginx.html +++ b/guides/add-php-to-nginx.html @@ -31,7 +31,7 @@
-
+

PHP is one of the highest used programming languages for websites, and it allows you to add practically any functionality you'd ever want to your sites.

diff --git a/guides/adminer-setup.html b/guides/adminer-setup.html index 8277542..2916b7d 100644 --- a/guides/adminer-setup.html +++ b/guides/adminer-setup.html @@ -31,7 +31,7 @@
-
+

Adminer is a simple front-end for your database server that can be access through the browser

Pre-Requirements

diff --git a/guides/backup-mysql-mariadb.html b/guides/backup-mysql-mariadb.html index 2f3c4c3..81dd61f 100644 --- a/guides/backup-mysql-mariadb.html +++ b/guides/backup-mysql-mariadb.html @@ -31,7 +31,7 @@
-
+

A database if a huge part of many projects, services, and servers. If something goes wrong, data is wrongly updated/deleted there could be many problems. Thankfully we can make backups to make sure our data is safe.

Manual Backup of a DB

diff --git a/guides/backup-with-cron.html b/guides/backup-with-cron.html index 079b967..4ae952c 100644 --- a/guides/backup-with-cron.html +++ b/guides/backup-with-cron.html @@ -31,7 +31,7 @@
-
+

Backups are wonderful things that save hours upon hours of work, and stress, so long as they're actually made in the first place!

Automatically taking backups allows for peace of mind that your work won't be lost forever whilst you go about your normal workflow..

diff --git a/guides/backup-with-rdiff.html b/guides/backup-with-rdiff.html index 946d4be..faf2dff 100644 --- a/guides/backup-with-rdiff.html +++ b/guides/backup-with-rdiff.html @@ -31,7 +31,7 @@
-
+

Like rsync, rdiff-backup is a tool used for incremental backups. Unlike rsync however, rdiff keeps the most-recent file change, along with any previous changes, deletions, etc.

Install

diff --git a/guides/backup-with-rsync.html b/guides/backup-with-rsync.html index 5dceeb7..241eac5 100644 --- a/guides/backup-with-rsync.html +++ b/guides/backup-with-rsync.html @@ -31,7 +31,7 @@
-
+

Rsync is a program that allows for incremental backups. This means that rsync will not create an additional copy of the data when backing up, it will only backup changes to the files/directories, saving bandwidth and storage space.

diff --git a/guides/certbot-ssl.html b/guides/certbot-ssl.html index 4ba3153..45a4a39 100644 --- a/guides/certbot-ssl.html +++ b/guides/certbot-ssl.html @@ -31,7 +31,7 @@
-
+

An SSL certificate is used to secure a domain, preventing people from seeing many things, including those entered into forms (username, password, etc.).

Install Certbot

diff --git a/guides/get-a-domain-name.html b/guides/get-a-domain-name.html index e7dbbcb..89e653c 100644 --- a/guides/get-a-domain-name.html +++ b/guides/get-a-domain-name.html @@ -31,7 +31,7 @@
-
+

A domain name, as many will know is what people typing into their browser, e.g. google.com, facebook.com, etc.

The primary use for these is to have a memorable thing for users, instead of needing to type the IP address of the server

diff --git a/guides/guide-to-server-hosting.html b/guides/guide-to-server-hosting.html index aa031dc..4e6d7fc 100644 --- a/guides/guide-to-server-hosting.html +++ b/guides/guide-to-server-hosting.html @@ -31,7 +31,7 @@
-
+

If you want to start getting into server hosting, system administration, or just want to get a basic minecraft/web server up for you and your friends, then welcome. We all start somewhere, and I would love if I could get your foot in the door.

Notice

diff --git a/guides/index.html b/guides/index.html index 2d5c2fc..ec2480f 100644 --- a/guides/index.html +++ b/guides/index.html @@ -30,7 +30,7 @@
-
+

Pinned

diff --git a/guides/initial-server-setup.html b/guides/initial-server-setup.html index 2706b08..be31c41 100644 --- a/guides/initial-server-setup.html +++ b/guides/initial-server-setup.html @@ -31,7 +31,7 @@
-
+

This section assumes you have a fresh Debian 11 install on a server (either physical or VPS)

It will cover installing the essentials for access, and basic security so you don't need to worry in the future. This section may seem a little daunting for a first-time linux user, but most of it is copy/paste, hopefully with enough description to understand what is being done. Just remember not to copy the $/root$ they're there to show what user/directory we're in.

diff --git a/guides/install-kvm-virtual-machine.html b/guides/install-kvm-virtual-machine.html index 39fe5df..3e2eac0 100644 --- a/guides/install-kvm-virtual-machine.html +++ b/guides/install-kvm-virtual-machine.html @@ -31,7 +31,7 @@
-
+

This is an intro, you gotta believe me

Heading

diff --git a/guides/install-mysql-mariadb.html b/guides/install-mysql-mariadb.html index fd8087f..c5e64d4 100644 --- a/guides/install-mysql-mariadb.html +++ b/guides/install-mysql-mariadb.html @@ -31,7 +31,7 @@
-
+

MySQL is a well known free, open-source relational database service, and it's great. MariaDB is just MySQL (a fork of it), but better.

diff --git a/guides/nginx-install.html b/guides/nginx-install.html index 39a0180..71901e4 100644 --- a/guides/nginx-install.html +++ b/guides/nginx-install.html @@ -31,7 +31,7 @@
-
+

NGINX (engine X) is one of the top webservers. It has relatively easy learning curve, is fast, and secure. It's a great step into web hosting, and a good first service for many servers.

Install

diff --git a/guides/nginx-proxy.html b/guides/nginx-proxy.html index 0c5513f..e135d09 100644 --- a/guides/nginx-proxy.html +++ b/guides/nginx-proxy.html @@ -31,7 +31,7 @@
-
+

This is an intro, you gotta believe me

Install

diff --git a/guides/nginx-web-optimisation.html b/guides/nginx-web-optimisation.html index faf6b99..973687b 100644 --- a/guides/nginx-web-optimisation.html +++ b/guides/nginx-web-optimisation.html @@ -31,7 +31,7 @@
-
+

Optimisations for the nginx configs will increase both the security, and performance of your website

TODO: Headers

diff --git a/guides/password-protect-webpage.html b/guides/password-protect-webpage.html index 0bc07ca..788e8d4 100644 --- a/guides/password-protect-webpage.html +++ b/guides/password-protect-webpage.html @@ -31,7 +31,7 @@
-
+

This is an intro, you gotta believe me

Heading

diff --git a/guides/server-install-debian.html b/guides/server-install-debian.html index 60c2862..75c8f15 100644 --- a/guides/server-install-debian.html +++ b/guides/server-install-debian.html @@ -31,7 +31,7 @@
-
+

Debian is a fantastic linux distrubution that works, and rarely causes issues. Due to this, it is a common canditate for a server OS, and is what this guide will walkthrough how to install on a PC.

Assumptions

diff --git a/guides/set-static-ip.html b/guides/set-static-ip.html index 6509372..8287ab3 100644 --- a/guides/set-static-ip.html +++ b/guides/set-static-ip.html @@ -31,7 +31,7 @@
-
+

For those that don't know a static IP is an IP address that doesn't change on reboots, etc. The opposite of a dynamic IP, which can change on reboots, and is the default mode for computers to get an IP (via DHCP).

diff --git a/guides/setup-git-server.html b/guides/setup-git-server.html index d7d24b3..524bcea 100644 --- a/guides/setup-git-server.html +++ b/guides/setup-git-server.html @@ -30,7 +30,7 @@
-
+

Self-hosted version control is great way to not be dependant of a third party to keep your git server up, or your code secure.

diff --git a/guides/setup-kvm-bridge.html b/guides/setup-kvm-bridge.html index 9d0ff74..186e5cc 100644 --- a/guides/setup-kvm-bridge.html +++ b/guides/setup-kvm-bridge.html @@ -31,7 +31,7 @@
-
+

A bridge network is a means to connect/bridge different networks together to act like a single network. In this case, it allows any connections to the bridge network to get their own internal IPs, as if plugged into the network directly, and work as you'd expect a completely new physical PC to work. i.e. Accessble to other clients outside of the host.

Install bridge-utils

diff --git a/guides/setup-nginx-website.html b/guides/setup-nginx-website.html index a96c5f0..a34c940 100644 --- a/guides/setup-nginx-website.html +++ b/guides/setup-nginx-website.html @@ -31,7 +31,7 @@
-
+

Nginx has the ability to host multiple websites, all at different domains/sub-domains. This guide will show you how to point a domain at the server, and display a different website than the default NGINX page.

Make the domain point to the server

diff --git a/guides/setup-qemu-kvm.html b/guides/setup-qemu-kvm.html index 07ff4c4..32df243 100644 --- a/guides/setup-qemu-kvm.html +++ b/guides/setup-qemu-kvm.html @@ -31,7 +31,7 @@
-
+

This is an intro, you gotta believe me

Heading

diff --git a/guides/sql-cheatsheet.html b/guides/sql-cheatsheet.html index a7f8874..c753c95 100644 --- a/guides/sql-cheatsheet.html +++ b/guides/sql-cheatsheet.html @@ -31,7 +31,7 @@
-
+

SQL is a great, simple to use language to manipulate data within a database. This cheatsheet is aimed at basic SQL for MySQL/MariaDB.

diff --git a/guides/virsh-cheatsheet.html b/guides/virsh-cheatsheet.html index a7e98e2..89a7e65 100644 --- a/guides/virsh-cheatsheet.html +++ b/guides/virsh-cheatsheet.html @@ -31,7 +31,7 @@
-
+

Virsh is an extremely powerful tool for managing KVM/QEMU virtual machines. From restarting, to changing hardware, snapshotting, and cloning machines. I'll cover the basics of Virsh here, as it's all I personally use.

List VMs

diff --git a/guides/vm-seperation-of-concerns.html b/guides/vm-seperation-of-concerns.html index f51bd23..2e4cb29 100644 --- a/guides/vm-seperation-of-concerns.html +++ b/guides/vm-seperation-of-concerns.html @@ -31,7 +31,7 @@
-
+

Seperation of Concerns is a principle used in Computer Science that helps seperate functionality, making things easier to work with, and avoiding issues that could occur with too much going on in one place

Why seperate concerns for a server?

diff --git a/guides/web-dev-101.html b/guides/web-dev-101.html index f4ac3e8..bbdd5ae 100644 --- a/guides/web-dev-101.html +++ b/guides/web-dev-101.html @@ -30,7 +30,7 @@
-
+

Interested in web development, but don't know where to begin? Don't worry, I've got you covered.

diff --git a/guides/webpage-to-website.html b/guides/webpage-to-website.html index b18e074..6ab5494 100644 --- a/guides/webpage-to-website.html +++ b/guides/webpage-to-website.html @@ -30,7 +30,7 @@
-
+

With a basic webpage now created, the next hurdle is to add multiple pages, and get them all linked together into a website of some sort.

diff --git a/guides/your-first-webpage.html b/guides/your-first-webpage.html index 4496a4d..a24fde1 100644 --- a/guides/your-first-webpage.html +++ b/guides/your-first-webpage.html @@ -30,7 +30,7 @@
-
+

In my opinion learning is done by doing, so where better to start than making your own basic webpage. This assumes you already have a text editor; you can use Notepad, Vim, etc. but if you're learning coding, I recommend Visual Studio Code

diff --git a/index.html b/index.html index 52a9f3a..7e3b55b 100644 --- a/index.html +++ b/index.html @@ -30,7 +30,7 @@
-
+

I'm Aney

Somehow you've landed on my website, welcome!

diff --git a/projects.html b/projects.html index a665814..6f64db8 100644 --- a/projects.html +++ b/projects.html @@ -30,7 +30,7 @@
-
+

Current Projects

Here to hold me accountable, as I cannot finish my own projects

diff --git a/recipes/index.html b/recipes/index.html index ad4e053..39fd3ee 100644 --- a/recipes/index.html +++ b/recipes/index.html @@ -30,7 +30,7 @@
-
+

A collection of recipes I use, mostly budget oriented, but always tastee.

diff --git a/recipes/woky-beef-stew.html b/recipes/woky-beef-stew.html index 5cd909a..2b6e221 100644 --- a/recipes/woky-beef-stew.html +++ b/recipes/woky-beef-stew.html @@ -30,7 +30,7 @@
-
+