From 40334835207a437fdda38aa196e4fa448c9394c1 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sat, 16 Jan 2021 00:37:37 -0300 Subject: TODOs.rst --- TODOs.rst | 78 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file 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? - -- cgit v1.3