aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-06-08 11:47:24 -0300
committerEuAndreh <eu@euandre.org>2019-06-08 11:47:24 -0300
commitc4a9c90a56d7fec891416aeb277e2da209ca3da6 (patch)
treef982fe061003933e5c5f33451dd7b09aaf770102
parentAdd credentials for manipulating DNS entries. (diff)
downloadserver-c4a9c90a56d7fec891416aeb277e2da209ca3da6.tar.gz
server-c4a9c90a56d7fec891416aeb277e2da209ca3da6.tar.xz
TODOs.org
-rw-r--r--TODOs.org42
1 files changed, 21 insertions, 21 deletions
diff --git a/TODOs.org b/TODOs.org
index a53acbc..af2e8c2 100644
--- a/TODOs.org
+++ b/TODOs.org
@@ -144,56 +144,56 @@ builds.sr.ht only emails the link. Should it be extended to support encrypted lo
** Fully deployable from code
Use NixOps and Terraform to fully automate all of the configuration.
* Services
-** DONE =euandreh.org=: Static webhosting
+** DONE =$tld=: Static webhosting
CLOSED: [2019-05-26 Sun 10:17]
-** DONE =wallabag.euandreh.org=: Wallabag
+** DONE =wallabag.$tld=: Wallabag
CLOSED: [2019-05-25 Sat 18:02]
A bookmark application must:
- allow me to save and read articles on Android and Firefox;
- allow me to have tags for links;
-** NEXT =nextcloud.euandreh.org=: Nextcloud: storage, calendar, contacts, notes
+** NEXT =nextcloud.$tld=: Nextcloud: storage, calendar, contacts, notes
https://github.com/nextcloud/docker
Do I need to configure =NEXTCLOUD_TRUSTED_DOMAINS= or it should work without it?
-Start with =cloud.euandreh.org= before =mail.euandreh.org= so I can retire =arrobaponto.org= and reuse it for other projects.
+Start with =cloud.$tld= before =mail.$tld= so I can retire =arrobaponto.org= and reuse it for other projects.
Activate client-side [[https://docs.nextcloud.com/server/11/user_manual/files/encrypting_files.html][encryption]] of files. Activate two-factor authentication for admin and user accounts.
Nextcloud bookmarks instead of Wallabag? Does it have browser extension and Android app? How about the password manager? Is is client-side encrypted?
Should I consider using an external storage provider, like S3, instead of solely local (DigitalOcean's attached volume)?
-** TODO =mail.euandreh.org=: Email + webmail
+** TODO =mail.$tld=: Email + webmail
https://github.com/tomav/docker-mailserver
https://mailu.io/master/demo.html
https://mailcow.email/
https://poste.io/
https://github.com/hardware/mailserver
-=mail.euandreh.org= could be the Nextcloud mail application!
-** TODO =www.euandreh.org= and =blog.euandreh.org=: Redirect to =euandreh.org=
-** TODO =hydra.euandreh.org=: Hydra
+=mail.$tld= could be the Nextcloud mail application!
+** TODO =www.$tld= and =blog.$tld=: Redirect to =$tld=
+** TODO =hydra.$tld=: Hydra
Does Hydra support release management? The source tarball can live in git.sr.ht, but what about compiled outputs?
I'd like to release both pre-compiled binaries and Docker images.
-** TODO =cuirass.euandreh.org=: [[https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git][Cuirass]]
-** TODO =annex.euandreh.org=: Public content from Git Annex repositories
+** TODO =cuirass.$tld=: [[https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git][Cuirass]]
+** TODO =annex.$tld=: Public content from Git Annex repositories
Only an static file server, with folders for individual assets.
-** TODO =pi-hole.euandreh.org=: Pi-hole
-** TODO =pwk.euandreh.org=: Piwik
-** TODO =git.euandreh.org=: CGit or GitWeb
+** TODO =pi-hole.$tld=: Pi-hole
+** TODO =pwk.$tld=: Piwik
+** TODO =git.$tld=: CGit or GitWeb
https://github.com/iconoeugen/docker-gitweb
-** TODO =songbooks.euandreh.org=: Songbooks demo application
-** TODO =pires.euandreh.org=: Pires deployment
-** TODO =paste.euandreh.org=: Static pastebin
-Use Hakyll like in =euandre.org/pastebin/*=, but with root at =paste.euandreh.org/paste-title.html=.
-** TODO =link.euandreh.org=: YOURLS
+** TODO =songbooks.$tld=: Songbooks demo application
+** TODO =pires.$tld=: Pires deployment
+** TODO =paste.$tld=: Static pastebin
+Use Hakyll like in =euandre.org/pastebin/*=, but with root at =paste.$tld/paste-title.html=.
+** TODO =link.$tld=: YOURLS
No need for short URLs, but maybe useful for tracking link usage?
What are the privacy implications? Related relevant article: http://stage.vambenepe.com/archives/1596
-** CANCELLED =perkeep.euandreh.org=: Perkeep
+** CANCELLED =perkeep.$tld=: Perkeep
I'm already covered by using Git Annex for almost everything.
-** TODO =matrix.euandreh.org=: Matrix Synapse server
+** TODO =matrix.$tld=: Matrix Synapse server
I'm not using IRC a lot right now. Wait for me to interact more with mailing lists and gauge the need of IRC.
It's better than IRC, OTR (XMPP) and everything else, and interoperates with everything. As well said by @matthew, I'm using Matrix mostly as [[https://discourse.mozilla.org/t/matrix-and-irc-mozillians-custom-client/2911/7][a glorified IRC bouncer]]. I do use some Matrix rooms, but mostly for IRC itself.
@@ -234,7 +234,7 @@ Provision it using Terraform, and use it's path as the =$VOLUME_HOME= variable f
This was I can compartimentalize the data storage to easily backup and duplicate, but also destroy a running droplet and create a new one.
* Nice to have
-** =*.euandreh.org=
+** =euandreh.org= as =$tld=
** Nix Terraform provisioning
** Upgrade =docker-compose.yaml= file from version 2 to version 3
** Full blue/green deployments without downtime