aboutsummaryrefslogtreecommitdiff
path: root/TODOs.org
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2020-08-10 12:15:49 -0300
committerEuAndreh <eu@euandre.org>2020-08-10 12:45:43 -0300
commit100ab568e3aeb512e86fd1155a73454d22e24895 (patch)
tree1d7ff9168b8cfc60e173f2a19f30938bc68d0f6e /TODOs.org
parentWIP: Move to Vultr and NixOS (diff)
downloadserver-100ab568e3aeb512e86fd1155a73454d22e24895.tar.gz
server-100ab568e3aeb512e86fd1155a73454d22e24895.tar.xz
Migration: Remove Ansible and Docker code, move only to NixOS
Diffstat (limited to 'TODOs.org')
-rw-r--r--TODOs.org5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODOs.org b/TODOs.org
index 22f762a..bbe8a7e 100644
--- a/TODOs.org
+++ b/TODOs.org
@@ -1,4 +1,7 @@
* Tasks - v4
+** TODO Run =sudo= as =nixos= user in server
+** TODO nginx magic =sslCiphers= value
+Why not the default? What do those mean?
** TODO How to handle IP changes in mail server?
** TODO Add borg backup to crontab
** TODO Add 2FA to Vultr
@@ -55,6 +58,8 @@ If I move vps-state into vps, I'll have to remove the terraform steps from the p
It makes the deploying less automatic, but this removes the IP reputation email issue.
This means that the Terraform provisioning should stay out of the CI and be run only locally.
+** Run locally instead of on CI
+It makes it less automagic, but greatly simplifies the configuration, like removing custom =ssh.env.conf=, =mail.sh=, =vps-box-client.pub=, etc.
** Configuration of =StrictHostKeyChecking=
We have 3 cases where I'm pushing things to the server and I'm dealing with it differently:
*** 1. Pushing updates to the =vps-state= repository