From 3316a86c86c9bf7ce84446a38983aad093ccfce6 Mon Sep 17 00:00:00 2001
From: Michael DiLeo
Date: Sun, 28 Sep 2025 18:32:58 +0100
Subject: [PATCH] add charset to nginx, optimize lengths of metas for SEO
---
nginx.conf | 1 +
public/about.html | 6 +++---
public/index.html | 18 +++++++++---------
3 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/nginx.conf b/nginx.conf
index deba675..41757a0 100644
--- a/nginx.conf
+++ b/nginx.conf
@@ -16,6 +16,7 @@ http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
+ charset utf-8;
access_log /dev/stdout;
error_log /dev/stderr;
diff --git a/public/about.html b/public/about.html
index d0898d6..93265f9 100644
--- a/public/about.html
+++ b/public/about.html
@@ -65,12 +65,12 @@
Your data is yours and you can download it at any time through the apps.
The servers are run in a cluster with data redundancy across nodes + nightly and weekly backups to offline storage.
Should shutdown happen -
- There will be a 3 month announcement in advance, in accordance with the Mastodon Server Covenant.
+ There will be a 3 month announcement in advance, in accordance with the Mastodon Server Covenant.
Funding -
Keyboard Mastodon is currently funded by the admin, for a cost of ~$40 - $45 per month. Donations may be opened in the future, but have not been set up at this time.
- The Dirty Technicals
+ The Dirty Technicals
If you're not a mega-nerd, turn back now.
I warned you.
Keyboard Vagabond is run on a 3 node Kubernetes cluster running on 3x Arm VPSs hosted by NetCup in Amsterdam. I chose Amsterdam because I thought that Europe would be more centrally located for people who are traveling the world.
@@ -79,7 +79,7 @@
The Specs
- Servers
- - 3x 10 ARM vCPUs, 16GB Ram, 500GB (~50GB for Talos and the rest for Longhorn) storage running Talos and Kubernetespan.
+ - 3x 10 ARM vCPUs, 16GB Ram, 500GB (~50GB for Talos and the rest for Longhorn) storage running Talos and Kubernetespan.
- Storage
- Longhorn ensures that there are at least 2 copies across the nodes.
- Backups and Content
diff --git a/public/index.html b/public/index.html
index 430b696..c386c0d 100644
--- a/public/index.html
+++ b/public/index.html
@@ -7,9 +7,9 @@
- Keyboard Vagabond - Fediverse Community for Digital Nomads & Travelers
-
-
+ Keyboard Vagabond - Fediverse for Digital Nomads
+
+
@@ -20,8 +20,8 @@
-
-
+
+
@@ -29,8 +29,8 @@
-
-
+
+
@@ -89,7 +89,7 @@
- Welcome to Keyboard Vagabond
+ Keyboard Vagabond
A comprehensive fediverse community for digital nomads, remote workers, and travel enthusiasts
@@ -173,7 +173,7 @@
The rest of the applications are accessible on the websites and can be added to your homescreen.
Signing in - you'll search the server that you want to join, such as mastodon.social or mastodon.keyboardvagabond.com, or use the provided default instances.
- What is the Fediverse
+ What is the Fediverse
The fediverse is a collection of big-tech alternative social media that all communicate with each other using
the same protocol, called ActivityPub. This means that not only can different “instances,” such as this
community, participate with discussions on other servers, but also with the different applications. You can