From cc392c16bde5fe394089ea92b623aec2c5635e1f Mon Sep 17 00:00:00 2001
From: terminaldweller
Date: Mon, 10 Apr 2023 11:12:56 +0330
Subject: updates
---
terminaldweller.com/main/docker-compose.yaml | 3 +-
terminaldweller.com/main/nginx.conf | 19 +++++++++--
terminaldweller.com/main/srv/index.html | 51 ++++++++++++++++------------
3 files changed, 48 insertions(+), 25 deletions(-)
(limited to 'terminaldweller.com/main')
diff --git a/terminaldweller.com/main/docker-compose.yaml b/terminaldweller.com/main/docker-compose.yaml
index 7d73795..5c38d62 100644
--- a/terminaldweller.com/main/docker-compose.yaml
+++ b/terminaldweller.com/main/docker-compose.yaml
@@ -10,7 +10,8 @@ services:
restart: unless-stopped
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf:ro
- - /etc/letsencrypt/archive/terminaldweller.com/:/certs/
+ - /etc/letsencrypt/live/terminaldweller.com/fullchain.pem:/etc/letsencrypt/live/terminaldweller.com/fullchain.pem:ro
+ - /etc/letsencrypt/live/terminaldweller.com/privkey.pem:/etc/letsencrypt/live/terminaldweller.com/privkey.pem:ro
- ./srv:/srv
cap_drop:
- ALL
diff --git a/terminaldweller.com/main/nginx.conf b/terminaldweller.com/main/nginx.conf
index 1a9ea0e..3801219 100644
--- a/terminaldweller.com/main/nginx.conf
+++ b/terminaldweller.com/main/nginx.conf
@@ -15,8 +15,8 @@ http {
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
ssl_ciphers HIGH:!aNULL:!MD5:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_prefer_server_ciphers on;
- ssl_certificate /certs/fullchain1.pem;
- ssl_certificate_key /certs/privkey1.pem;
+ ssl_certificate /etc/letsencrypt/live/terminaldweller.com/fullchain.pem;
+ ssl_certificate_key /etc/letsencrypt/live/terminaldweller.com/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
add_header Content-Security-Policy "default-src 'self';";
add_header X-Frame-Options SAMEORIGIN always;
@@ -32,6 +32,7 @@ http {
add_header Content-Type "application/json";
alias /srv/.well-known/webfinger/finger.json;
}
+
# https://metacode.biz/openpgp/web-key-directory?
location /.well-known/openpgpkey/hu/ojxfrmdxrz4pm3hh16s5149w5b8acbsn {
alias /srv/.well-known/openpgpkey/hu/gpg_pubkey.asc;
@@ -41,6 +42,20 @@ http {
alias /srv/.well-known/openpgpkey/policy;
add_header Access-Control-Allow-Origin "*";
}
+
+ location /.well-known/matrix/server {
+ access_log off;
+ add_header Access-Control-Allow-Origin "*";
+ default_type application/json;
+ return 200 '{"m.server": "matrix.terminaldweller.com:443"}';
+ }
+ location /.well-known/matrix/client {
+ access_log off;
+ add_header Access-Control-Allow-Origin "*";
+ default_type application/json;
+ return 200 '{"m.homeserver": {"base_url": "https://matrix.terminaldweller.com"}}';
+ }
+
location / {
root /srv/;
add_header Access-Control-Allow-Origin "*";
diff --git a/terminaldweller.com/main/srv/index.html b/terminaldweller.com/main/srv/index.html
index a69fd8a..8f90c05 100644
--- a/terminaldweller.com/main/srv/index.html
+++ b/terminaldweller.com/main/srv/index.html
@@ -25,65 +25,72 @@
}
-
- This is a list of links:
+
+ This is a list of links:
This page is available on:
-
+ web2 -
https://terminaldweller.com
-
-
-
+ On
Gemini -
gemini://gemini.terminaldweller.com
+ i2p mirror -
http://iedzwh5v2vouywqy4eak3eu33amfn3rzhdcln7j4r5kcyvf46cea.b32.i2p
+ tor mirror -
http://dqunl5rzlv6skqfklqr4dwi4zph2vqoaennc7qoinqs5mlug4docq2yd.onion
WKD direct and advanced are setup on/for the domain.
I don't use all the accounts listed on keyoxide regularly. The preferred methods of contacting me are the ones that are listed here, IRC, email and XMPP (The order is not significant).
-
+
-
+
IRC:
-
-
-
-
+
Libera: terminaldweller FP:
FEF763019F0799C1B5CD190FC89080240665CDCAE1CB889D4413775447A4826F48B18DC134D3ACDDE1D932CF3280E6026099857CF46177F1D87CD9AA859C615F
+
OFTC: terminaldweller FP:
1072EFECA623C6E3D7A6628BEB6021F77EA2C876
+
Rizon: terminaldweller FP:
1072EFECA623C6E3D7A6628BEB6021F77EA2C876
+
Tilde: terminaldweller FP:
1072EFECA623C6E3D7A6628BEB6021F77EA2C876
+
Bonobonet: terminaldweller FP:
5e3bd8ab6f8c6f6a614d4b2245fd6b5737a6e59917c6719de62b55bac77b978c
You can also find me on Libera, OFTC and Rizon in ##terminaldweller.
XMPP:
- devi@jabber.terminaldweller.com
- devi@draugr.de
+ devi@jabber.terminaldweller.com
+ devi@draugr.de
Email:
(the order is significant)
- devi@terminaldweller.com
- thabogre@gmail.com
- bloodstalker@zoho.com
- farzadsadeghi@protonmail.ch
+ devi@terminaldweller.com
+ thabogre@gmail.com
+ bloodstalker@zoho.com
+ farzadsadeghi@protonmail.ch
All emails have the ssh and pgp key fingerprints as signature. You can ask for one.
+ I sign all emails, unless I receive an encrypted email in which case, I will also encrypt the response.
+
+
+
Matrix:
+
+
Git:
-
+
Mirrors:
-
- If you cant find the handle then you need to log in. I'm not hosting my own mastodon instance. I'm just hosting my own webfinger. The actual handle is
@terminaldweller@fosstodon.org
+ Mastodon:
+
+
Blog: Blog RSS
- Linkedin
--
cgit v1.2.3