aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-05-25 11:51:40 -0300
committerEuAndreh <eu@euandre.org>2019-05-25 12:22:09 -0300
commit16145846c98bd376f8353f64ef1747718bc7eb04 (patch)
tree535e24c194df70d582574f3353ac29c918d802ad
parentStart docker-compose.yml skeleton with Wallabag (diff)
downloadtoph-16145846c98bd376f8353f64ef1747718bc7eb04.tar.gz
toph-16145846c98bd376f8353f64ef1747718bc7eb04.tar.xz
TODOs.org
-rw-r--r--TODOs.org32
1 files changed, 19 insertions, 13 deletions
diff --git a/TODOs.org b/TODOs.org
index c28168b..9c2ad46 100644
--- a/TODOs.org
+++ b/TODOs.org
@@ -1,24 +1,30 @@
+* Tasks
+** Provision DigitalOcean's droplet from Terraform
+** Configure DNS from Terraform
+** Automate deployment of updates
+** Automate recreation from backup
* Must
** Fully deployable from code
Use NixOps and Terraform to fully automate all of the configuration.
* Services
-** Email + webmail
-** Nextcloud: storage, calendar, contacts, notes
-** Hydra
-** Firefox Sync
-** Static webhosting
-** Subdomains!
-** Security monitoring
-** Monitoring
-** Wallabag
-** Pi-hole
-** Piwik
-** CGit
-** Perkeep
+** =mail.euandreh.org=: Email + webmail
+** =cloud.euandreh.org=: Nextcloud: storage, calendar, contacts, notes
+** =hydra.euandreh.org=: Hydra
+** =euandreh.org=: Static webhosting
+** =annex.euandreh.org=: Public content from Git Annex repositories
+Only an static file server, with folders for individual assets.
+** =wallabag.euandreh.org=: Wallabag
+** =pi-hole.euandreh.org=: Pi-hole
+** =pwk.euandreh.org=: Piwik
+** =git.euandreh.org=: CGit
+** =perkeep.euandreh.org=: Perkeep
+** =matrix.euandreh.org=: Matrix Synapse server
* Questions
** Do I want or need Docker? Should I use it?
** How to share the Nix store across services?
** How to leverage DigitalOcean's block storage?
+* Nice to have
+** =*.euandreh.org=
* Resources
** [[https://github.com/mail-in-a-box/mailinabox][Mail-in-a-Box]]
** [[https://sealedabstract.com/code/nsa-proof-your-e-mail-in-2-hours/][NSA-proof your e-mail in 2 hours]]