summaryrefslogtreecommitdiff
path: root/openbsd
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2022-01-22 13:28:41 +0000
committerPaul Buetow <paul@buetow.org>2022-01-22 13:28:41 +0000
commitc21264c537731d713a15527addbe44fa6c9514e6 (patch)
treed714a81fa89dc855cccf51458fe1f6694e87121e /openbsd
parent40d7752f125a4ba992acbb2b835a7a864261f95c (diff)
add foo.surf to httpd and relayd
Diffstat (limited to 'openbsd')
-rw-r--r--openbsd/frontends/etc/httpd.conf31
-rw-r--r--openbsd/frontends/etc/relayd.conf:blowfish1
2 files changed, 28 insertions, 4 deletions
diff --git a/openbsd/frontends/etc/httpd.conf b/openbsd/frontends/etc/httpd.conf
index e10ff0b..faa7db9 100644
--- a/openbsd/frontends/etc/httpd.conf
+++ b/openbsd/frontends/etc/httpd.conf
@@ -1,3 +1,26 @@
+server "foo.surf" {
+ listen on * port 80
+ block return 302 "https://foo.surf"
+}
+
+server "www.foo.surf" {
+ listen on * port 80
+ block return 302 "https://www.foo.surf"
+}
+
+server "foo.surf" {
+ alias "www.foo.surf"
+ listen on * tls port 443
+ tls {
+ certificate "/etc/ssl/foo.surf.fullchain.pem"
+ key "/etc/ssl/private/foo.surf.key"
+ }
+ location "/*" {
+ root "/htdocs/gemtexter/foo.surf"
+ directory auto index
+ }
+}
+
server "snonux.de" {
listen on * port 80
block return 302 "https://snonux.de"
@@ -70,14 +93,14 @@ server "dtail.dev" {
server "default" {
listen on * port 80
- block return 302 "https://snonux.de"
+ block return 302 "https://foo.surf"
}
server "default" {
listen on * tls port 443
tls {
- certificate "/etc/ssl/buetow.org.fullchain.pem"
- key "/etc/ssl/private/buetow.org.key"
+ certificate "/etc/ssl/foo.surf.fullchain.pem"
+ key "/etc/ssl/private/foo.surf.key"
}
- block return 302 "https://snonux.de"
+ block return 302 "https://foo.surf"
}
diff --git a/openbsd/frontends/etc/relayd.conf:blowfish b/openbsd/frontends/etc/relayd.conf:blowfish
index 7815828..e899b83 100644
--- a/openbsd/frontends/etc/relayd.conf:blowfish
+++ b/openbsd/frontends/etc/relayd.conf:blowfish
@@ -1,6 +1,7 @@
log connection
tcp protocol "gemini" {
+ tls keypair foo.surf
tls keypair buetow.org
tls keypair snonux.de
}