aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpukkamustard <pukkamustard@posteo.net>2021-04-14 09:26:47 +0200
committerpukkamustard <pukkamustard@posteo.net>2021-04-14 09:26:47 +0200
commitd7fd10d5cd5b6a121ddb08bfebe8e0418866aee6 (patch)
treeb985f5c2d8f596fe9ad40eea57edf99b71613633
parent4039b55873243d74e052e1e3bca4af16fb6a044f (diff)
some notes
-rw-r--r--README.org31
-rw-r--r--qfwfq.org2
-rw-r--r--warli.org11
3 files changed, 42 insertions, 2 deletions
diff --git a/README.org b/README.org
index 31d9eb6..5baae8b 100644
--- a/README.org
+++ b/README.org
@@ -2,10 +2,39 @@
This repository contains everything necessary for hosting jblis.xyz.
+jblis.xyz is a provider of digital services for friends and family inspired by [[https://riseup.net/][riseup.net]], [[http://disroot.org/][disroot.org]] and [[https://www.immerda.ch/][immerda.ch]].
+
+Things we would like to host on jblis.xyz:
+
+- XMPP messaging service (currently testing)
+- Music sharing service. Love Music, hate fascism.
+
* TOR Hidden Service (v3) key
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
+* Machines
+** [[./qfwfq.org][qfwfq.jblis.org]]
+
+Alpine Linux VM running the Prosody XMPP server.
+
+Currently being tested.
+
+** [[./warli.org][warli.jblis.org]]
+
+Debian Linux VM running the Ejabberd XMPP server.
+
+Being prepared to replace qfwfq.
+
+* Ideas
+** Mokum
+
+A web UI for users to change password, create invites, etc..
+
+** Member information site
+
+Password protect some internal documents by authentication to LDAP.
+
+This could work with Nginx + Lua (see for example: https://gist.github.com/crisidev/3d314af9494255e24aa5f78646909ec0).
diff --git a/qfwfq.org b/qfwfq.org
index 10be3fd..910bfc1 100644
--- a/qfwfq.org
+++ b/qfwfq.org
@@ -1,6 +1,6 @@
#+TITLE: qfwfq
-qfwfq.jblis.xyz is a virtual machine hosted by [[https://ungleich.ch/][ungleich]] where all jblis.xyz services run.
+qfwfq.jblis.xyz is a virtual machine hosted by [[https://ungleich.ch/][ungleich]].
- IPv4 :: 185.203.114.50
- IPv6 :: 2a0a:e5c0:2:2:0:c8ff:fe68:bf53
diff --git a/warli.org b/warli.org
index b8d5a38..4d6424b 100644
--- a/warli.org
+++ b/warli.org
@@ -2,6 +2,13 @@
warli.jblis.xyz is a virtual machine hosted at [[https://www.hetzner.com/cloud][Hetzner Cloud]].
+* Motivation
+
+warli is an experiment to figure out:
+
+- ejabberd: As alternative to Prosody.
+- OpenLDAP: As directory service and used by ejabberd for authentication.
+
* Machine
- IPv6 :: 2a01:4f9:c011:2bc7::1
@@ -170,6 +177,10 @@ sudo apt install ejabberd
sudo ufw allow 'ejabberd'
sudo ufw allow 'ejabberd S2S'
sudo ufw allow 'ejabberd SSL'
+
+# for ejabberd http(s)
+sudo ufw allow 5280/tcp
+
#+END_SRC
* Tasks