From 7d19bf609264574e90a1bc153b044aa3a0f6488b Mon Sep 17 00:00:00 2001 From: Nathan Steel Date: Tue, 6 Dec 2022 05:10:54 -0500 Subject: [PATCH 1/3] Add .vh (visually hidden) CSS class styling --- main.css | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.css b/main.css index 37ac845..3b220e3 100644 --- a/main.css +++ b/main.css @@ -45,6 +45,16 @@ position:absolute;overflow:hidden; left:-9999px;top:auto; width:1px;height:1px; } +.vh{ +position:absolute; +clip:rect(1px,1px,1px,1px); +height:1px;width:1px; +padding:2px 8px;overflow:hidden; +white-space:nowrap; +background:#FFF} +.vh:focus{ +clip:auto;overflow:auto; +height:auto;width:auto} footer p{margin:0} table{text-align:left;width:100%; From 879353651536d7af56643c108ac10e30ad5f369f Mon Sep 17 00:00:00 2001 From: Nathan Steel Date: Tue, 6 Dec 2022 05:17:53 -0500 Subject: [PATCH 2/3] Add visually hidden "Skip to content" link to pages --- 404.html | 1 + about.html | 1 + blog/blog-thoughts-220822.html | 1 + blog/burger-menu.html | 1 + blog/index.html | 1 + blog/ive-started-a-blog.html | 1 + blog/my-steamdeck-arrived.html | 1 + blog/reducing-homelab.html | 1 + cv.html | 1 + equipment.html | 1 + guides/add-domain-to-server.html | 1 + guides/add-php-to-nginx.html | 1 + guides/adminer-setup.html | 1 + guides/backup-mysql-mariadb.html | 1 + guides/backup-with-cron.html | 1 + guides/backup-with-rdiff.html | 1 + guides/backup-with-rsync.html | 1 + guides/certbot-ssl.html | 1 + guides/get-a-domain-name.html | 1 + guides/guide-to-server-hosting.html | 1 + guides/index.html | 1 + guides/initial-server-setup.html | 1 + guides/install-kvm-virtual-machine.html | 1 + guides/install-mysql-mariadb.html | 1 + guides/nginx-install.html | 1 + guides/nginx-proxy.html | 1 + guides/nginx-web-optimisation.html | 1 + guides/password-protect-webpage.html | 1 + guides/server-install-debian.html | 1 + guides/set-static-ip.html | 1 + guides/setup-git-server.html | 1 + guides/setup-kvm-bridge.html | 1 + guides/setup-nginx-website.html | 1 + guides/setup-qemu-kvm.html | 1 + guides/sql-cheatsheet.html | 1 + guides/virsh-cheatsheet.html | 1 + guides/vm-seperation-of-concerns.html | 1 + guides/web-dev-101.html | 1 + guides/webpage-to-website.html | 1 + guides/your-first-webpage.html | 1 + index.html | 1 + projects.html | 1 + recipes/index.html | 1 + recipes/woky-beef-stew.html | 1 + sitemap.html | 1 + support.html | 1 + websites.html | 1 + 47 files changed, 47 insertions(+) diff --git a/404.html b/404.html index a625d84..f2c72e8 100644 --- a/404.html +++ b/404.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Error 404

diff --git a/about.html b/about.html index 7cc6db1..97c7205 100644 --- a/about.html +++ b/about.html @@ -14,6 +14,7 @@
+ Jump directly to main content

About me

diff --git a/blog/blog-thoughts-220822.html b/blog/blog-thoughts-220822.html index c534354..d6200cd 100644 --- a/blog/blog-thoughts-220822.html +++ b/blog/blog-thoughts-220822.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Blog Thoughts

diff --git a/blog/burger-menu.html b/blog/burger-menu.html index 33f75ba..1ed85d6 100644 --- a/blog/burger-menu.html +++ b/blog/burger-menu.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Hello, Burger menu!

diff --git a/blog/index.html b/blog/index.html index 2e47f7a..8d2cfbf 100644 --- a/blog/index.html +++ b/blog/index.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Aney's Blog

diff --git a/blog/ive-started-a-blog.html b/blog/ive-started-a-blog.html index fc18527..9a3274b 100644 --- a/blog/ive-started-a-blog.html +++ b/blog/ive-started-a-blog.html @@ -15,6 +15,7 @@
+ Jump directly to main content

I've started a blog

diff --git a/blog/my-steamdeck-arrived.html b/blog/my-steamdeck-arrived.html index a2a4c90..d9592f1 100644 --- a/blog/my-steamdeck-arrived.html +++ b/blog/my-steamdeck-arrived.html @@ -15,6 +15,7 @@
+ Jump directly to main content

My SteamDeck Arrived!

diff --git a/blog/reducing-homelab.html b/blog/reducing-homelab.html index 88f1021..4c723e1 100644 --- a/blog/reducing-homelab.html +++ b/blog/reducing-homelab.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Reducing my Homelab

diff --git a/cv.html b/cv.html index 13f4f50..32674d2 100644 --- a/cv.html +++ b/cv.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Aney's CV

diff --git a/equipment.html b/equipment.html index 9bf3ecf..80e60ef 100644 --- a/equipment.html +++ b/equipment.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Aney's Hardware

diff --git a/guides/add-domain-to-server.html b/guides/add-domain-to-server.html index 4f94f31..5aac21e 100644 --- a/guides/add-domain-to-server.html +++ b/guides/add-domain-to-server.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Link your domain name to your server

diff --git a/guides/add-php-to-nginx.html b/guides/add-php-to-nginx.html index f4f290f..9f752cd 100644 --- a/guides/add-php-to-nginx.html +++ b/guides/add-php-to-nginx.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Adding PHP to NGINX server

diff --git a/guides/adminer-setup.html b/guides/adminer-setup.html index 4c7bc88..8277542 100644 --- a/guides/adminer-setup.html +++ b/guides/adminer-setup.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Adminer Setup

diff --git a/guides/backup-mysql-mariadb.html b/guides/backup-mysql-mariadb.html index 6167daf..2f3c4c3 100644 --- a/guides/backup-mysql-mariadb.html +++ b/guides/backup-mysql-mariadb.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Backup MySQL/MariaDB

diff --git a/guides/backup-with-cron.html b/guides/backup-with-cron.html index b8d5fac..079b967 100644 --- a/guides/backup-with-cron.html +++ b/guides/backup-with-cron.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Automating Backups with Cronjobs

diff --git a/guides/backup-with-rdiff.html b/guides/backup-with-rdiff.html index 5f52d72..946d4be 100644 --- a/guides/backup-with-rdiff.html +++ b/guides/backup-with-rdiff.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Backup with rdiff-backup

diff --git a/guides/backup-with-rsync.html b/guides/backup-with-rsync.html index cd28731..5dceeb7 100644 --- a/guides/backup-with-rsync.html +++ b/guides/backup-with-rsync.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Backup with rsync

diff --git a/guides/certbot-ssl.html b/guides/certbot-ssl.html index 1821874..4ba3153 100644 --- a/guides/certbot-ssl.html +++ b/guides/certbot-ssl.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Setup SSL with Certbot

diff --git a/guides/get-a-domain-name.html b/guides/get-a-domain-name.html index 4dbdb2c..e7dbbcb 100644 --- a/guides/get-a-domain-name.html +++ b/guides/get-a-domain-name.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Get a domain name

diff --git a/guides/guide-to-server-hosting.html b/guides/guide-to-server-hosting.html index 6b3bd5a..aa031dc 100644 --- a/guides/guide-to-server-hosting.html +++ b/guides/guide-to-server-hosting.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Aney' guide to server hosting

diff --git a/guides/index.html b/guides/index.html index 448cb96..2d5c2fc 100644 --- a/guides/index.html +++ b/guides/index.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Aney's Guides

diff --git a/guides/initial-server-setup.html b/guides/initial-server-setup.html index 99257b4..2706b08 100644 --- a/guides/initial-server-setup.html +++ b/guides/initial-server-setup.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Initial Server Setup

diff --git a/guides/install-kvm-virtual-machine.html b/guides/install-kvm-virtual-machine.html index e8acbda..39fe5df 100644 --- a/guides/install-kvm-virtual-machine.html +++ b/guides/install-kvm-virtual-machine.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Template for Blog

diff --git a/guides/install-mysql-mariadb.html b/guides/install-mysql-mariadb.html index c05f3b5..fd8087f 100644 --- a/guides/install-mysql-mariadb.html +++ b/guides/install-mysql-mariadb.html @@ -15,6 +15,7 @@
+ Jump directly to main content

MySQL (actually MariaDB) Setup Guide

diff --git a/guides/nginx-install.html b/guides/nginx-install.html index e1fc209..39a0180 100644 --- a/guides/nginx-install.html +++ b/guides/nginx-install.html @@ -15,6 +15,7 @@
+ Jump directly to main content

How to install an NGINX web server

diff --git a/guides/nginx-proxy.html b/guides/nginx-proxy.html index eca71f4..0c5513f 100644 --- a/guides/nginx-proxy.html +++ b/guides/nginx-proxy.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Template for Blog

diff --git a/guides/nginx-web-optimisation.html b/guides/nginx-web-optimisation.html index bf68f42..faf6b99 100644 --- a/guides/nginx-web-optimisation.html +++ b/guides/nginx-web-optimisation.html @@ -15,6 +15,7 @@
+ Jump directly to main content

NGINX web optimisation

diff --git a/guides/password-protect-webpage.html b/guides/password-protect-webpage.html index 64a17af..0bc07ca 100644 --- a/guides/password-protect-webpage.html +++ b/guides/password-protect-webpage.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Template for Blog

diff --git a/guides/server-install-debian.html b/guides/server-install-debian.html index e5bb56a..60c2862 100644 --- a/guides/server-install-debian.html +++ b/guides/server-install-debian.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Debian Install Guide for Servers

diff --git a/guides/set-static-ip.html b/guides/set-static-ip.html index 3f28eaa..6509372 100644 --- a/guides/set-static-ip.html +++ b/guides/set-static-ip.html @@ -15,6 +15,7 @@
+ Jump directly to main content

How to set a static IP

diff --git a/guides/setup-git-server.html b/guides/setup-git-server.html index 0af902b..d7d24b3 100644 --- a/guides/setup-git-server.html +++ b/guides/setup-git-server.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Git server setup

diff --git a/guides/setup-kvm-bridge.html b/guides/setup-kvm-bridge.html index 75bc6ff..9d0ff74 100644 --- a/guides/setup-kvm-bridge.html +++ b/guides/setup-kvm-bridge.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Setup a bridge network for KVM

diff --git a/guides/setup-nginx-website.html b/guides/setup-nginx-website.html index 1637f86..a96c5f0 100644 --- a/guides/setup-nginx-website.html +++ b/guides/setup-nginx-website.html @@ -15,6 +15,7 @@
+ Jump directly to main content

How to setup an NGINX website

diff --git a/guides/setup-qemu-kvm.html b/guides/setup-qemu-kvm.html index 26ae628..07ff4c4 100644 --- a/guides/setup-qemu-kvm.html +++ b/guides/setup-qemu-kvm.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Setup KVM/QEMU virtualisation

diff --git a/guides/sql-cheatsheet.html b/guides/sql-cheatsheet.html index 1206e7a..a7f8874 100644 --- a/guides/sql-cheatsheet.html +++ b/guides/sql-cheatsheet.html @@ -15,6 +15,7 @@
+ Jump directly to main content

SQL Cheatsheet

diff --git a/guides/virsh-cheatsheet.html b/guides/virsh-cheatsheet.html index d4ab5c5..a7e98e2 100644 --- a/guides/virsh-cheatsheet.html +++ b/guides/virsh-cheatsheet.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Virsh Cheatsheet

diff --git a/guides/vm-seperation-of-concerns.html b/guides/vm-seperation-of-concerns.html index 11cc4f4..f51bd23 100644 --- a/guides/vm-seperation-of-concerns.html +++ b/guides/vm-seperation-of-concerns.html @@ -15,6 +15,7 @@
+ Jump directly to main content

VM/Server Seperation of Concerns

diff --git a/guides/web-dev-101.html b/guides/web-dev-101.html index 58bf4f4..f4ac3e8 100644 --- a/guides/web-dev-101.html +++ b/guides/web-dev-101.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Web Development 101

diff --git a/guides/webpage-to-website.html b/guides/webpage-to-website.html index acd80ee..b18e074 100644 --- a/guides/webpage-to-website.html +++ b/guides/webpage-to-website.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Webpage to website

diff --git a/guides/your-first-webpage.html b/guides/your-first-webpage.html index 0bddb9e..4496a4d 100644 --- a/guides/your-first-webpage.html +++ b/guides/your-first-webpage.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Your first webpage

diff --git a/index.html b/index.html index 14063b9..52a9f3a 100644 --- a/index.html +++ b/index.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Aney's Network

diff --git a/projects.html b/projects.html index 8bef4d1..a665814 100644 --- a/projects.html +++ b/projects.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Aney's Projects

diff --git a/recipes/index.html b/recipes/index.html index 913e70a..ad4e053 100644 --- a/recipes/index.html +++ b/recipes/index.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Aney's Recipes

diff --git a/recipes/woky-beef-stew.html b/recipes/woky-beef-stew.html index d3170a9..5cd909a 100644 --- a/recipes/woky-beef-stew.html +++ b/recipes/woky-beef-stew.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Woky Beef Stew

diff --git a/sitemap.html b/sitemap.html index 3df0056..e5bea5d 100644 --- a/sitemap.html +++ b/sitemap.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Aney's Sitemap

diff --git a/support.html b/support.html index 90c134e..ab5452a 100644 --- a/support.html +++ b/support.html @@ -14,6 +14,7 @@
+ Jump directly to main content

Support Me

diff --git a/websites.html b/websites.html index cb0ac63..0fcac14 100644 --- a/websites.html +++ b/websites.html @@ -15,6 +15,7 @@
+ Jump directly to main content

Aney's Favourite Sites

From 2e84152c8292be2120c6e9a2d6cb7489d4aaaf02 Mon Sep 17 00:00:00 2001 From: Nathan Steel Date: Tue, 6 Dec 2022 05:27:23 -0500 Subject: [PATCH 3/3] 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 @@
-
+
-
+
  • home
  • diff --git a/support.html b/support.html index ab5452a..f953db9 100644 --- a/support.html +++ b/support.html @@ -30,7 +30,7 @@
-
+

If you'd like to support me, the site, or any projects I'm working on, thank you.

diff --git a/websites.html b/websites.html index 0fcac14..bdd765a 100644 --- a/websites.html +++ b/websites.html @@ -31,7 +31,7 @@
-
+

Websites I frequent

I use these, but maybe I should stop.