aboutsummaryrefslogtreecommitdiff
path: root/TODOs.org (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-06Refactor vps-configuration.nix: Split secrets from config and envsubst varsEuAndreh1-3/+23
Also rename thingTLD to thingDomain.
2020-08-23TODOs.orgEuAndreh1-5/+5
2020-08-23TODOs.orgEuAndreh1-1/+2
2020-08-23Add favicon to conversejs pageEuAndreh1-2/+0
2020-08-23Serve favicon from repo in cgitEuAndreh1-0/+1
2020-08-23TODOs.orgEuAndreh1-57/+10
2020-08-23Disable broken matterbridge on whatsapp temporarilyEuAndreh1-0/+2
2020-08-22WIP: reenable prosody and matterbridge, and add PDFsEuAndreh1-0/+1
2020-08-22Revert "Checkpoint: Shut down Prosody and matterbridge"EuAndreh1-22/+52
This reverts commit 21ebd9be57a8dcdc97d333c6cf2ba19d2642f405.
2020-08-20TODOs.orgEuAndreh1-0/+2
2020-08-19Checkpoint: Shut down Prosody and matterbridgeEuAndreh1-52/+22
Full reasoning under "Decisions" section inside TODOs.org.
2020-08-18Checkpoint: working matterbridge serverEuAndreh1-10/+6
I was able to make matterbridge work, but only to realize that it doesn't support private groups on most services. So I can't use this as a replacement for other chat systems as I desired. I ended up using my conversations.im account due to the lack of MUC support in my current server. I was also able to setup the Converse client, but my Prosody server also doesn't have HTTP (or WebSockets, I don't remember) yet, so it didn't work for my server. So this may serve as a useful future reference, but I pan to turn off the matterbridge server itself.
2020-08-16Checkpoint: Working Prosody serverEuAndreh1-1/+4
Use NGINX to create TLS certificate and then share it with prosody.
2020-08-16Use NGINX to handle the creation of certificates for prosodyEuAndreh1-0/+2
After a terraform state rm '...' of the server and domain configuration, and recreating the instance again while leaving the dettached one running. I had to do this because I was experimenting too much with the domain and I hit the Let's Encrypt rate limit[0]. Because of that I'll recreate certificates less often so that doesn't happen in the new domain during development of the VPS. I'm not shure if this solution works, but I'll commit just as a checkpoint. I had to change the custom DNS nameservers from Digital Ocean to Vultr and that may take a while, so it's worth having this as a checkpoint in time while I'm off to other things. [0]: https://letsencrypt.org/docs/rate-limits/
2020-08-15Deploy "boneco" project at boneco.$TLDEuAndreh1-0/+3
2020-08-14TODOs.orgEuAndreh1-31/+24
2020-08-14Setup cgit and ProsodyEuAndreh1-7/+71
The TLS setup for Prosody is broken, though.
2020-08-11vps-configuration.env.nix: Finish working Nextcloud installationEuAndreh1-2/+4
2020-08-10Semi working setup: Terraform and LetsEncrypt workingEuAndreh1-3/+19
2020-08-10Use password via stdin, and store the snapshot image configuration.nixEuAndreh1-2/+0
2020-08-10Use new image with new SSH key and andreh userEuAndreh1-9/+7
2020-08-10Migration: Remove Ansible and Docker code, move only to NixOSEuAndreh1-0/+5
2020-08-10WIP: Move to Vultr and NixOSEuAndreh1-0/+1
2020-08-10TODOs.orgEuAndreh1-15/+15
2020-08-06Remove gpodder.net sync software from the serverEuAndreh1-1/+4
2020-08-05TODOs.orgEuAndreh1-1/+8
2020-08-05TODOs.orgEuAndreh1-1/+14
2020-08-02TODOs.org: move old stuff to archive.orgEuAndreh1-375/+3
2020-08-02TODOs.orgEuAndreh1-0/+6
2019-11-16TODOs.orgEuAndreh1-1/+2
2019-11-16TODOs.orgEuAndreh1-0/+1
2019-11-02TODOs.orgEuAndreh1-0/+1
2019-06-18TODOs.orgEuAndreh1-0/+1
2019-06-17TODOs.orgEuAndreh1-2/+5
2019-06-16TODOs.orgEuAndreh1-2/+12
2019-06-15TODOs.orgEuAndreh1-0/+5
2019-06-14TODOs.orgEuAndreh1-0/+2
2019-06-14TODOs.orgEuAndreh1-0/+1
2019-06-13TODOs.orgEuAndreh1-0/+2
2019-06-13TODOs.orgEuAndreh1-0/+1
2019-06-13TODOs.orgEuAndreh1-0/+2
2019-06-11TODOs.orgEuAndreh1-1/+2
2019-06-11TODOs.orgEuAndreh1-1/+4
2019-06-11TODOs.orgEuAndreh1-6/+10
2019-06-11Run shutdown with Ansible instead of BashEuAndreh1-1/+4
2019-06-10TODOs.orgEuAndreh1-15/+27
2019-06-10Store updated Terraform files in case of failureEuAndreh1-1/+2
2019-06-10Trust commited keyEuAndreh1-0/+2
2019-06-10Encrypt attached logEuAndreh1-2/+3
2019-06-10Send logs via email after finishing provision.shEuAndreh1-0/+2
The email will be send for both sucessfull and failed runs.