about summary refs log tree commit diff
path: root/TODO.md
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2023-03-29 20:54:19 +0900
committersefidel <contact@sefidel.net>2023-04-03 18:32:29 +0900
commitce06f43476863da90dc60dcee606d2b6c5a89a8e (patch)
tree5d14946330cb09ff0ebd97bee59407fccee4d860 /TODO.md
downloadinfra-ce06f43476863da90dc60dcee606d2b6c5a89a8e.tar.gz
infra-ce06f43476863da90dc60dcee606d2b6c5a89a8e.zip
project: initial commit
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 0000000..b08a964
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,16 @@
+# infra->todo
+
+* BEFORE-RELEASE: send mjolnir patch upstream
+
+* move dendrite and matrix-\* modules to modules/matrix/[..]
+* Ensure functionality on polylith setup
+    1. Mirror userdb (mirror ldap, or migrate to pgsql+libnss-pgsql)
+* Add a 'ctl' command to let users control their info
+* move scripts to ./script
+* use same option name for 'hostName', 'domain', etc (perhaps use `fqdn`?)
+* don't blindly enable TLS, make `tls.enable, tls.acmeHost` for all modules
+* set `hostName` default to `config.networking.hostName`
+* DNS server should also be hosted here
+* ^ subdomains should be replaced to `*`
+
+* prometheus dashboard