From 6b2d65c778edb78acdd2ace7afba52399c6f0de5 Mon Sep 17 00:00:00 2001
From: Brian Cunnie
Date: Thu, 20 Jan 2022 12:15:00 -0800
Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20Update=20links=20to=20use=20`mai?=
=?UTF-8?q?n`=20branch,=20not=20`master`?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
...because the website wasn't updating
---
docs/DEVELOPER.md | 4 ++--
docs/wildcard.md | 2 +-
k8s/document_root/faq.html | 4 ++--
k8s/document_root/index.html | 14 +++++++-------
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/docs/DEVELOPER.md b/docs/DEVELOPER.md
index 6fc2e47..af81345 100644
--- a/docs/DEVELOPER.md
+++ b/docs/DEVELOPER.md
@@ -111,8 +111,8 @@ popd
```
Update the webservers with the HTML with new versions:
```bash
-ssh nono.io curl -L -o /www/sslip.io/document_root/index.html https://raw.githubusercontent.com/cunnie/sslip.io/master/k8s/document_root/index.html
-ssh ns-aws.sslip.io curl -L -o /var/nginx/sslip.io/index.html https://raw.githubusercontent.com/cunnie/sslip.io/master/k8s/document_root/index.html
+ssh nono.io curl -L -o /www/sslip.io/document_root/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root/index.html
+ssh ns-aws.sslip.io curl -L -o /var/nginx/sslip.io/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root/index.html
```
Update GCP/GKE with the new executable:
```bash
diff --git a/docs/wildcard.md b/docs/wildcard.md
index 150b715..6d2ec09 100644
--- a/docs/wildcard.md
+++ b/docs/wildcard.md
@@ -55,7 +55,7 @@ need to run your own DNS server (e.g.
[acme-dns](https://github.com/joohoi/acme-dns), the venerable
[BIND](https://en.wikipedia.org/wiki/BIND), the opinionated
[djbdns](https://cr.yp.to/djbdns.html), or my personal
-[wildcard-dns-http-server](https://github.com/cunnie/sslip.io/tree/master/bosh-release/src/wildcard-dns-http-server),
+[wildcard-dns-http-server](https://github.com/cunnie/sslip.io/tree/main/bosh-release/src/wildcard-dns-http-server),
etc.). You can use any ACME client
([acme.sh](https://github.com/acmesh-official/acme.sh),
[Certbot](https://certbot.eff.org/), etc.), but you must configure it to request
diff --git a/k8s/document_root/faq.html b/k8s/document_root/faq.html
index a23be54..1a86377 100644
--- a/k8s/document_root/faq.html
+++ b/k8s/document_root/faq.html
@@ -66,10 +66,10 @@ other head content must come *after* these tags -->
You can split the chained certificate file by hand, or you can download them, pre-split, from GitHub:
- the server certificate ("*.sslip.io")
+ "https://raw.githubusercontent.com/cunnie/sslip.io/main/ssl/sslip.io.crt.pem">certificate ("*.sslip.io")
- the intermediate certificate chain (the COMODO
+ "https://raw.githubusercontent.com/cunnie/sslip.io/main/ssl/intermediate-ca.crt.pem">chain (the COMODO
CAs)
diff --git a/k8s/document_root/index.html b/k8s/document_root/index.html
index eeada67..20ebdcc 100644
--- a/k8s/document_root/index.html
+++ b/k8s/document_root/index.html
@@ -151,7 +151,7 @@ src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js">
169.254.169.254
But I Want My Own DNS Server!
If you want to run your own DNS server, it's simple: you can compile from source or you can use
+ "https://github.com/cunnie/sslip.io/tree/main/bosh-release/src/sslip.io-dns-server">source or you can use
one of our pre-built binaries. In the following
example, we install & run our server within a docker container:
@@ -185,7 +185,7 @@ dig @localhost 127-0-0-1.sslip.io +short # returns "127.0.0.1"
if you're interested in acquiring a wildcard certificate for your sslip.io domain, e.g.
"*.52-0-56-137.sslip.io", the procedure is described here.
+ "https://github.com/cunnie/sslip.io/blob/main/docs/wildcard.md">here.
Experimental Features
Experimental features can change; don't depend on them.
Determining Your External IP Address via DNS Lookup
@@ -264,12 +264,12 @@ dig @ns.sslip.io txt ip.sslip.io +short -6 # forces IPv6 lookup; sample reply "2
Determining The Server Version of Software
You can determine the server version of the
sslip.io software by querying the TXT record of version.status.sslip.io
:
-dig @ns-aws.sslip.io txt version.status.sslip.io +short
- "2.2.3"
- "2021/11/27-11:35:50-0800"
- "074f0a8"
+dig @ns-gce.nono.io txt version.status.sslip.io +short
+ "2.4.1"
+ "2022/01/20-08:11:07-0800"
+ "14ef9a0"
- The first number, ("2.2.3"), is the version of the sslip.io DNS software, and is most relevant. The other two
+
The first number, ("2.4.1"), is the version of the sslip.io DNS software, and is most relevant. The other two
numbers are the date compiled and the most recent git hash, but those values can differ across servers due to the
manner in which the software is deployed.
Server Metrics
You can retrieve metrics from a given server by querying the TXT records of