aboutsummaryrefslogtreecommitdiff
path: root/shell.nix (unfollow)
Commit message (Expand)AuthorFilesLines
2020-08-23nixfmt ./vps-configuration.env.nixEuAndreh1-1/+2
2020-08-23TODOs.orgEuAndreh1-5/+5
2020-08-23WIP Fix Converse.js setupEuAndreh3-19/+46
2020-08-23Chage DNS record of prosody•••Terraform file changes were du to me initially trying to do this via creating a SRV DNS record. However this is not required, because Prosody is already on the $TLD sever, the only difference being that it is listening on a different port. EuAndreh9-1/+2
2020-08-23Update prosody userEuAndreh1-0/+0
2020-08-23TODOs.orgEuAndreh1-1/+2
2020-08-23Expose cgit snapshots, AKA tarballsEuAndreh1-0/+1
2020-08-23Fix repo.readme config and increase description length to 120EuAndreh1-3/+2
2020-08-23add gotop packageEuAndreh1-1/+6
2020-08-23nixfmt ./vps-configuration.env.nixEuAndreh1-5/+11
2020-08-23customize cgitrc confirugationEuAndreh1-1/+11
2020-08-23Add git-annex packageEuAndreh1-1/+1
2020-08-23Use fold to mkdir and chmod all data foldersEuAndreh2-14/+8
2020-08-23Add favicon to conversejs pageEuAndreh3-9/+9
2020-08-23Serve favicon from repo in cgitEuAndreh4-4/+11
2020-08-23Rename data-folder-init systemd serviceEuAndreh1-1/+1
2020-08-23TODOs.orgEuAndreh1-57/+10
2020-08-23chat.$TLD: Redirect to conversejs directlyEuAndreh1-1/+1
2020-08-23Disable broken matterbridge on whatsapp temporarilyEuAndreh2-1/+3
2020-08-22NGINX songbooks: redirect root documentation to masterEuAndreh1-0/+5
2020-08-22Re-add missing GIT_ROOTEuAndreh1-0/+1
2020-08-22Fix DATA_ROOT permissionsEuAndreh2-5/+14
2020-08-22Remove old matterbridge configurationEuAndreh1-0/+0
2020-08-22nixfmt ./vps-configuration.env.nixEuAndreh1-10/+10
2020-08-22Add songbooks documentation DNS addressEuAndreh7-0/+6
2020-08-22WIP: reenable prosody and matterbridge, and add PDFsEuAndreh11-21/+25
2020-08-22Revert "Checkpoint: Shut down Prosody and matterbridge"•••This reverts commit 21ebd9be57a8dcdc97d333c6cf2ba19d2642f405. EuAndreh3-25/+154
2020-08-20TODOs.orgEuAndreh1-0/+2
2020-08-20Add songbooks documentatationEuAndreh2-0/+6
2020-08-19Checkpoint: Shut down Prosody and matterbridge•••Full reasoning under "Decisions" section inside TODOs.org. EuAndreh4-157/+22
2020-08-18Checkpoint: working matterbridge server•••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. EuAndreh3-12/+50
2020-08-16Checkpoint: Working Prosody server•••Use NGINX to create TLS certificate and then share it with prosody. EuAndreh4-16/+24
2020-08-16Use NGINX to handle the creation of certificates for prosody•••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/ EuAndreh9-9/+28
2020-08-15Use letsencrypt to generate the TLS certificateEuAndreh1-11/+4
2020-08-15Remove duplicate letsencryptEmail entry•••This option is to override the global one. Since they are the same, it has no effect. EuAndreh1-1/+0
2020-08-15Deploy "boneco" project at boneco.$TLDEuAndreh3-0/+20
2020-08-15Use new image with ownership of /etc/nixos/configuration.nix by user•••Useful reference: - https://discourse.nixos.org/t/can-i-move-etc-nixos-to-my-dotfiles-and-symlink-it-back-to-etc-nixos/4833/10 EuAndreh8-9/+12
2020-08-14Add generated Terraform filesEuAndreh4-0/+0
2020-08-14README.md: Explain wait waiting for DNS is neededEuAndreh1-1/+2
2020-08-14terraform-apply.sh: Clean-up .terraform/ before startingEuAndreh1-0/+1
2020-08-14Add updated terraform filesEuAndreh2-0/+0
2020-08-14Set "prosody" as the group for generated certificatesEuAndreh1-1/+2
2020-08-14Export borg key under secrets/EuAndreh2-0/+0
2020-08-14Add ./tmp to .gitignoreEuAndreh1-1/+4
2020-08-14TODOs.orgEuAndreh1-31/+24
2020-08-14nixfmt ./vps-configuration.env.nixEuAndreh2-6/+6