aboutsummaryrefslogtreecommitdiff
path: root/TODOs.org
diff options
context:
space:
mode:
Diffstat (limited to 'TODOs.org')
-rw-r--r--TODOs.org39
1 files changed, 20 insertions, 19 deletions
diff --git a/TODOs.org b/TODOs.org
index f2de0ba..3ddfe8e 100644
--- a/TODOs.org
+++ b/TODOs.org
@@ -1,5 +1,6 @@
* Tasks - v4
-** TODO "Migration": use =euandreh_nextcloud_= prefix to database table
+** DONE "Migration": use =euandreh_nextcloud_= prefix to database table
+CLOSED: [2020-09-22 mar. 18:55]
** DONE cgit: show README in about section
CLOSED: [2020-09-06 dim. 08:59]
- State "DONE" from [2020-09-06 dim. 08:59]
@@ -13,11 +14,14 @@ instead later.
https://github.com/42wim/matterbridge/issues/1061
** DONE Add Prosody DNS record to allow me to use eu@euandreh.xyz as an XMPP address
CLOSED: [2020-08-23 dim. 18:40]
-** TODO Configure MUC on Prosody
-** TODO Fix conversejs login
-** TODO Terraform restore from backup when provisioning
-** TODO cron: borg, PostgreSQL backup and NixOS update and collect gargabe
-** TODO snapshot with swap: nixos-rebuild switch takes too much memory
+** CANCELLED Configure MUC on Prosody
+CLOSED: [2020-09-22 mar. 18:56]
+No XMPP, for now, I'm stick with Matrix and their puppeting bridges.
+** CANCELLED Fix conversejs login
+CLOSED: [2020-09-22 mar. 18:56]
+** DOING Terraform restore from backup when provisioning
+** DOING cron: borg, PostgreSQL backup and NixOS update and collect gargabe
+** DOING snapshot with swap: nixos-rebuild switch takes too much memory
Adding swap memory maybe be a lot slower, but allows me to stay inside the 512MB memory server plan
** TODO Configure PostgreSQL permissions correctly
Or even better: switch to SQLite.
@@ -31,7 +35,7 @@ CLOSED: [2020-09-06 dim. 11:35]
- State "DONE" from [2020-09-06 dim. 11:35]
*** TODO Properly configure PostgreSQL
*** TODO Separate lighttpd user ownership from =$GIT_ROOT=?
-** TODO Add volume
+** DOING Add volume
And put in to fstab
Can I use Terraform to automate the mounting?
#+BEGIN_SRC hcl
@@ -48,16 +52,21 @@ resource "vultr_block_storage" "vps_storage" {
live = "yes"
}
#+END_SRC
-** TODO Prosody HTTP uploads
-** TODO Use nixos-unstable
+** CANCELLED Prosody HTTP uploads
+CLOSED: [2020-09-22 mar. 18:57]
+** DONE Use nixos-unstable
+CLOSED: [2020-09-22 mar. 19:00]
** TODO Telegram in Matrix
+** TODO WhatsApp in Matrix
** TODO Matrix federation
** TODO Use euandreh.xyz instead of matrix.euandreh.xyz for Matrix identifiers
* Tasks - v5
-** TODO Stop doing chmod to share certificates
+** DONE Stop doing chmod to share certificates
+CLOSED: [2020-09-22 mar. 19:04]
** TODO Run cgit from nginx instead of using lighttpd
** TODO EteSync
-** TODO Use =$SOMETHING_DOMAIN= instead of =$SOMETHING_TLD=
+** DONE Use =$SOMETHING_DOMAIN= instead of =$SOMETHING_TLD=
+CLOSED: [2020-09-22 mar. 19:04]
** TODO Create less certificates
** TODO Bundle favicons instead of separate rsync
* Services - v2
@@ -142,11 +151,3 @@ magnitute harder for the attacker.
** Enable 2FA for Nextcloud?
Do XMPP support that too?
* Scrath
-initialScript = pkgs.writeText "synapse-init.sql" ''
- CREATE ROLE "matrix-synapse" WITH LOGIN PASSWORD '${synapseDBPassword}';
-
- CREATE DATABASE "matrix-synapse" WITH OWNER "matrix-synapse"
- TEMPLATE template0
- LC_COLLATE = "C"
- LC_CTYPE = "C";
-'';