aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-01-16 00:37:37 -0300
committerEuAndreh <eu@euandre.org>2021-01-16 00:37:37 -0300
commit40334835207a437fdda38aa196e4fa448c9394c1 (patch)
tree56f7c05d4e42e2a176d89af14f6d3527c6ed0031
parentTODOs.rst: Format beyond automatic conversion (diff)
downloadserver-40334835207a437fdda38aa196e4fa448c9394c1.tar.gz
server-40334835207a437fdda38aa196e4fa448c9394c1.tar.xz
TODOs.rst
-rw-r--r--TODOs.rst78
1 files changed, 45 insertions, 33 deletions
diff --git a/TODOs.rst b/TODOs.rst
index c5741b8..f814bea 100644
--- a/TODOs.rst
+++ b/TODOs.rst
@@ -1,6 +1,48 @@
Tasks
=====
+.. _da20aa03-3c74-4382-ba24-a9ea48334e00:
+
+TODO Proper NGINX configuration
+-------------------------------
+- TODO in 2021-01-16
+
+----
+
+- HTTP2
+- gzip
+- cache everything, detect content changes?
+
+.. _8fa7a0c2-4a27-4c56-9817-a47982995ade:
+
+TODO Cronjob: Duplicate tarballs in Git notes to static directory listing
+-------------------------------------------------------------------------
+- TODO in 2021-01-16
+
+----
+
+This way it is easier to browse what tarballs are available.
+
+.. _56ccba06-fa8e-47b2-b014-44b4417ee072:
+
+TODO Is an "activation-service-type" what I want?
+-------------------------------------------------
+- TODO in 2021-01-16
+
+----
+
+I have the impression that these are the sources of errors when rebooting the VPS.
+
+.. _47992e04-038a-4528-9856-a25f60ebbb19:
+
+TODO Provenance warning
+-----------------------
+- TODO in 2021-01-16
+
+----
+
+Fix provenance warning when running ``guix deploy``.
+
.. _bc537812-5f9d-4760-8c95-9ae933ecbd57:
TODO Try running on the Raspberry Pi
@@ -172,11 +214,9 @@ Services
- ``$project.$tld``: static documentation for projects
- ``ci.$tld``: single static HTML CI page
- ``mail.$tld``: email
-- ``chat.$tld``: Matrix/XMPP
-
- https://news.ycombinator.com/item?id=25669864
-
-- ``meet.$tld``: Jitsi/Nextcloud Talk
+- ``xmpp.$tld``: Prosody XMPP
+- ``matrix.$tld``: Synapse Matrix
+- ``static.$tld``: NGINX directory listing of static files
- ``$tld``: Jekyll blog
Decisions
@@ -229,31 +269,3 @@ Resources
Scratch
=======
-
-Server requiremets:
-
-- Guix for CI
-- NGINX
-- CGit, Git, Git Annex
-- Prosody for XMPP
-- Synapse for Matrix
-- OpenSMTPD, Dovecot for email
-
-NGINX settings:
-
-- HTTP2
-- gzip
-- cache everything
-# mutt
-- configure in ~/annex/bin/misc/mail/
-
-# VPS
-- setup chat servers: XMPP and Matrix
-
-cronjob: copy tarballs in git notes to directory to make it easier to browse (directory listing)
-use guix deploy over ssh sysrem reconfigure
-
-
-FIXME: provenance warning
-is activation service the thing i want?
-