| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Remove matterbridge code | EuAndreh | 2020-08-24 | 2 | -36/+12 |
| * | nixfmt ./vps-configuration.env.nix | EuAndreh | 2020-08-23 | 1 | -1/+2 |
| * | TODOs.org | EuAndreh | 2020-08-23 | 1 | -5/+5 |
| * | WIP Fix Converse.js setup | EuAndreh | 2020-08-23 | 3 | -19/+46 |
| * | Chage 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.
| EuAndreh | 2020-08-23 | 9 | -1/+2 |
| * | Update prosody user | EuAndreh | 2020-08-23 | 1 | -0/+0 |
| * | TODOs.org | EuAndreh | 2020-08-23 | 1 | -1/+2 |
| * | Expose cgit snapshots, AKA tarballs | EuAndreh | 2020-08-23 | 1 | -0/+1 |
| * | Fix repo.readme config and increase description length to 120 | EuAndreh | 2020-08-23 | 1 | -3/+2 |
| * | add gotop package | EuAndreh | 2020-08-23 | 1 | -1/+6 |
| * | nixfmt ./vps-configuration.env.nix | EuAndreh | 2020-08-23 | 1 | -5/+11 |
| * | customize cgitrc confirugation | EuAndreh | 2020-08-23 | 1 | -1/+11 |
| * | Add git-annex package | EuAndreh | 2020-08-23 | 1 | -1/+1 |
| * | Use fold to mkdir and chmod all data folders | EuAndreh | 2020-08-23 | 2 | -14/+8 |
| * | Add favicon to conversejs page | EuAndreh | 2020-08-23 | 3 | -9/+9 |
| * | Serve favicon from repo in cgit | EuAndreh | 2020-08-23 | 4 | -4/+11 |
| * | Rename data-folder-init systemd service | EuAndreh | 2020-08-23 | 1 | -1/+1 |
| * | TODOs.org | EuAndreh | 2020-08-23 | 1 | -57/+10 |
| * | chat.$TLD: Redirect to conversejs directly | EuAndreh | 2020-08-23 | 1 | -1/+1 |
| * | Disable broken matterbridge on whatsapp temporarily | EuAndreh | 2020-08-23 | 2 | -1/+3 |
| * | NGINX songbooks: redirect root documentation to master | EuAndreh | 2020-08-22 | 1 | -0/+5 |
| * | Re-add missing GIT_ROOT | EuAndreh | 2020-08-22 | 1 | -0/+1 |
| * | Fix DATA_ROOT permissions | EuAndreh | 2020-08-22 | 2 | -5/+14 |
| * | Remove old matterbridge configuration | EuAndreh | 2020-08-22 | 1 | -0/+0 |
| * | nixfmt ./vps-configuration.env.nix | EuAndreh | 2020-08-22 | 1 | -10/+10 |
| * | Add songbooks documentation DNS address | EuAndreh | 2020-08-22 | 7 | -0/+6 |
| * | WIP: reenable prosody and matterbridge, and add PDFs | EuAndreh | 2020-08-22 | 11 | -21/+25 |
| * | Revert "Checkpoint: Shut down Prosody and matterbridge"•••This reverts commit 21ebd9be57a8dcdc97d333c6cf2ba19d2642f405.
| EuAndreh | 2020-08-22 | 3 | -25/+154 |
| * | TODOs.org | EuAndreh | 2020-08-20 | 1 | -0/+2 |
| * | Add songbooks documentatation | EuAndreh | 2020-08-20 | 2 | -0/+6 |
| * | Checkpoint: Shut down Prosody and matterbridge•••Full reasoning under "Decisions" section inside TODOs.org.
| EuAndreh | 2020-08-19 | 4 | -157/+22 |
| * | Checkpoint: 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.
| EuAndreh | 2020-08-18 | 3 | -12/+50 |
| * | Checkpoint: Working Prosody server•••Use NGINX to create TLS certificate and then share it with prosody.
| EuAndreh | 2020-08-16 | 4 | -16/+24 |
| * | Use 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/
| EuAndreh | 2020-08-16 | 9 | -9/+28 |
| * | Use letsencrypt to generate the TLS certificate | EuAndreh | 2020-08-15 | 1 | -11/+4 |
| * | Remove duplicate letsencryptEmail entry•••This option is to override the global one. Since they are the same, it has no
effect.
| EuAndreh | 2020-08-15 | 1 | -1/+0 |
| * | Deploy "boneco" project at boneco.$TLD | EuAndreh | 2020-08-15 | 3 | -0/+20 |
| * | Use 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
| EuAndreh | 2020-08-15 | 8 | -9/+12 |
| * | Add generated Terraform files | EuAndreh | 2020-08-14 | 4 | -0/+0 |
| * | README.md: Explain wait waiting for DNS is needed | EuAndreh | 2020-08-14 | 1 | -1/+2 |
| * | terraform-apply.sh: Clean-up .terraform/ before starting | EuAndreh | 2020-08-14 | 1 | -0/+1 |
| * | Add updated terraform files | EuAndreh | 2020-08-14 | 2 | -0/+0 |
| * | Set "prosody" as the group for generated certificates | EuAndreh | 2020-08-14 | 1 | -1/+2 |
| * | Export borg key under secrets/ | EuAndreh | 2020-08-14 | 2 | -0/+0 |
| * | Add ./tmp to .gitignore | EuAndreh | 2020-08-14 | 1 | -1/+4 |
| * | TODOs.org | EuAndreh | 2020-08-14 | 1 | -31/+24 |
| * | nixfmt ./vps-configuration.env.nix | EuAndreh | 2020-08-14 | 2 | -6/+6 |
| * | Add description file | EuAndreh | 2020-08-14 | 1 | -0/+1 |
| * | Stop hardcoding the user in favor of $USER_NAME | EuAndreh | 2020-08-14 | 2 | -2/+3 |
| * | Don't make lighttpd the user owner of $GIT_ROOT | EuAndreh | 2020-08-14 | 1 | -1/+1 |