summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2024-07-16 08:31:24 -0400
committerGitHub <noreply@github.com>2024-07-16 08:31:24 -0400
commit7947a9a26ca922519cbe8b91c2498b70b1bcc61f (patch)
tree5eb1b345881e10169e4f3de998a5141ebafe86c6 /content
parent4e1d654198605468d48f49ffbb7f1f2e4259e45d (diff)
parented588405d102ffb64de808abfe30ae555d841b76 (diff)
Merge pull request #306 from KelvinJPS/fix_broken_links
Fix broken links
Diffstat (limited to 'content')
-rw-r--r--content/basic/nginx.md4
-rw-r--r--content/calibre.md2
-rw-r--r--content/dendrite.md2
-rw-r--r--content/i2p.md2
-rw-r--r--content/mail/rdns.md2
-rw-r--r--content/mail/smtp.md2
-rw-r--r--content/mail/validate.md2
-rw-r--r--content/tor.md2
8 files changed, 9 insertions, 9 deletions
diff --git a/content/basic/nginx.md b/content/basic/nginx.md
index db41937..d76fb54 100644
--- a/content/basic/nginx.md
+++ b/content/basic/nginx.md
@@ -33,7 +33,7 @@ for your password, and you can just copy or type in the password from
Vultr\'s site.
If you get an error here, you might not have done your [DNS
-settings](dns.html) right. Double check those. Note you can also replace
+settings](/basic/dns) right. Double check those. Note you can also replace
the `example.org` with your IP address, but you\'ll want to fix your DNS
settings soon.
@@ -199,7 +199,7 @@ someone could exploit it. Open the main Nginx config file
Uncomment it, and reload Nginx.
Remember to [keep your server software up to
-date](maintenance.html#update) to get the latest security fixes!
+date](/../maintenance#update) to get the latest security fixes!
## We now have a running website!
diff --git a/content/calibre.md b/content/calibre.md
index 9768acf..e1e9faa 100644
--- a/content/calibre.md
+++ b/content/calibre.md
@@ -94,7 +94,7 @@ server {
}
```
-Issue a Let\'s Encrypt certificate. [Detailed instructions and additional information](/certbot).
+Issue a Let\'s Encrypt certificate. [Detailed instructions and additional information](/basic/certbot).
```sh
certbot --nginx
diff --git a/content/dendrite.md b/content/dendrite.md
index 9a7a291..c949a9d 100644
--- a/content/dendrite.md
+++ b/content/dendrite.md
@@ -18,7 +18,7 @@ Because Matrix uses **HTTP** for transport over the SSL ports (443 and 8448), yo
Depending on your setup, there are 2 different configurations to achieve this:
-1. Your *desired* domain (**example.org**) has an [A DNS record](http://localhost:1313/basic/dns/) that already poinst to your desired Matrix server, so you can configure this or add to your existing NGINX static site configuration to setup Matrix.
+1. Your *desired* domain (**example.org**) has an [A DNS record](/basic/dns/) that already poinst to your desired Matrix server, so you can configure this or add to your existing NGINX static site configuration to setup Matrix.
2. You wish to use Matrix with your *desired* domain (**example.org**) but this domain's A record points to a different server, accessible through another domain (like **matrix.example.org**). In this case, look into [delegation.](https://matrix-org.github.io/synapse/latest/delegate.html)
diff --git a/content/i2p.md b/content/i2p.md
index 88b05b4..576b270 100644
--- a/content/i2p.md
+++ b/content/i2p.md
@@ -122,7 +122,7 @@ server {
Nginx will listen in port 8080, but i2pd will forward your port 8080 to the i2p site port 80. This way you don\'t have to deal with server names or anything like that.
-From here we are almost done, all we have to do is enable the site and reload nginx which is also covered in [the webserver tutorial](nginx.html#enable).
+From here we are almost done, all we have to do is enable the site and reload nginx which is also covered in [the webserver tutorial](/basic/nginx#enable).
### Update regularly!
diff --git a/content/mail/rdns.md b/content/mail/rdns.md
index 6a6ddf2..0e2943d 100644
--- a/content/mail/rdns.md
+++ b/content/mail/rdns.md
@@ -3,7 +3,7 @@ title: "Setup rDNS"
tags: ['mail']
date: 2022-12-02
---
-While [DNS records](dns.html) refer a domain name to the IP address
+While [DNS records](/basic/dns) refer a domain name to the IP address
where the the website is hosted, there is also rDNS (reverse DNS) and
specifically PTR (pointer) records which do the reverse: link a
server\'s IP to a domain name.
diff --git a/content/mail/smtp.md b/content/mail/smtp.md
index dee5640..3def765 100644
--- a/content/mail/smtp.md
+++ b/content/mail/smtp.md
@@ -25,7 +25,7 @@ If you want to start an email server, therefore, go to your VPS\'s site
and open a ticket or make a request to open up email ports, notably port `25`. This is a
simple process that requires nothing too special. One of the wagies at
your VPS will kindly do the needful and open your ports for you. Note
-that this is not the same as unblocking a port with [ufw](ufw.html),
+that this is not the same as unblocking a port with [ufw](/../ufw),
which still needs to be done for SMTP to work.
ufw allow 25,587 proto tcp
diff --git a/content/mail/validate.md b/content/mail/validate.md
index fbdba50..15db0c7 100644
--- a/content/mail/validate.md
+++ b/content/mail/validate.md
@@ -170,7 +170,7 @@ You can permanently change your hostname by changing it in
`/etc/hostname` and rebooting, or you can just run
`hostname example.org` to change it temporarily for testing. Either way,
this will allow us to run the `mail` command as in [the SMTP
-article](smtp.html).
+article](../smtp).
```sh
echo "Hi there.
diff --git a/content/tor.md b/content/tor.md
index 1d0aaf1..b1c827d 100644
--- a/content/tor.md
+++ b/content/tor.md
@@ -87,7 +87,7 @@ mirror.
Now we are almost done, all we have to do is enable the site and reload
nginx which, is also covered in [the webserver
-tutorial](nginx.html#enable).
+tutorial](/basic/nginx#enable).
### Advertise your onion service