aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpukkamustard <pukkamustard@posteo.net>2021-01-28 09:10:33 +0100
committerpukkamustard <pukkamustard@posteo.net>2021-01-28 09:10:33 +0100
commit6a6cd5b9032d28fb959e42bc40e09d43259e5652 (patch)
tree2609aa7f343ee230e4ca418326b3dc27fe28e1e9
parent4d0972307ce9f78a36c3d62325445d0faffeeab0 (diff)
add some details about qfwfq
-rw-r--r--README.org2
-rw-r--r--qfwfq.org38
2 files changed, 40 insertions, 0 deletions
diff --git a/README.org b/README.org
index 6392ebe..31d9eb6 100644
--- a/README.org
+++ b/README.org
@@ -7,3 +7,5 @@ This repository contains everything necessary for hosting jblis.xyz.
The TOR hidden service (v3) key is in the [[jblisgwwv7ldxjns4vphr5uyh3bgrn6kvsyre3ho7vp2hql5rzzralqd.onion/][jblisgwwv7ldxjns4vphr5uyh3bgrn6kvsyre3ho7vp2hql5rzzralqd.onion/]] folder.
Secret key is encrypted using [[https://github.com/AGWA/git-crypt][git-crypt]].
+
+* qfwfq.jblis.xyz
diff --git a/qfwfq.org b/qfwfq.org
new file mode 100644
index 0000000..10be3fd
--- /dev/null
+++ b/qfwfq.org
@@ -0,0 +1,38 @@
+#+TITLE: qfwfq
+
+qfwfq.jblis.xyz is a virtual machine hosted by [[https://ungleich.ch/][ungleich]] where all jblis.xyz services run.
+
+- IPv4 :: 185.203.114.50
+- IPv6 :: 2a0a:e5c0:2:2:0:c8ff:fe68:bf53
+
+* Alpine Linux
+
+qfwfq runs Alpine Linux 3.12.
+
+Some useful references:
+
+- [[https://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System][Alpine Linux init system]]
+
+* Services
+** sshd
+
+- Password authentication disabled
+
+** nginx
+** certbot
+
+- requires packages ~certbot~ and ~certbot-nginx~
+
+To renew:
+
+ #+BEGIN_SRC sh
+certbot renew --deploy-hook "prosodyctl --root cert import /etc/letsencrypt/live"
+ #+END_SRC
+
+** TOR
+
+ports 80, 22 and 5222 accessible via onion hidden service.
+
+** Prosody
+
+Packages: prosody, prosody-openrc, lua5.2-dbi-sqlite3