Râu Cao raucao
  • Joined on 2018-11-24
raucao created pull request kosmos/chef#245 2020-11-23 16:44:57 +00:00
Configure/deploy HTTP upload service for Kosmos Chat/XMPP
raucao pushed to feature/http_upload_service at kosmos/chef 2020-11-23 16:41:26 +00:00
0bebdf7635 Do not require nginx from certbot recipe
6a89bb9d2e Add node info for uploads-1
9efb9cd78c Configure/deploy HTTP upload service on uploads.kosmos.chat
raucao commented on issue kosmos/chef#243 2020-11-23 13:04:13 +00:00
Finish setting up ejabberd cluster

Another thing we hadn't considered is how this works with Tor. I guess one of the ejabberd nodes/VMs should be designated a Tor hidden service role, with the privkeys stored in an encrypted data bag. It's enough to connect to just that one from Tor then.

raucao closed issue kosmos/gitea.kosmos.org#25 2020-11-23 12:06:23 +00:00
Add more labels to Kosmos label set
raucao commented on issue kosmos/gitea.kosmos.org#25 2020-11-23 12:06:23 +00:00
Add more labels to Kosmos label set

Done.

raucao commented on issue kosmos/chef#202 2020-11-23 12:00:45 +00:00
Create snapshot backup strategy for VM hosts

Here's more information about what virt-backup does under the hood, or for doing it without the tool: https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit

raucao opened issue kosmos/chef#244 2020-11-23 11:49:58 +00:00
Document/script creating new VMs
raucao deleted branch feature/akkounts from kosmos/chef 2020-11-23 10:31:02 +00:00
raucao opened issue kosmos/chef#243 2020-11-23 10:23:29 +00:00
Set up ejabberd cluster
raucao commented on pull request kosmos/chef#242 2020-11-22 19:28:01 +00:00
Configure/deploy new akkounts Rails app

Thanks! That's a leftover from the Mastodon recipe, and the systemd resource didn't exist when I wrote that.

raucao pushed to feature/akkounts at kosmos/chef 2020-11-22 19:27:26 +00:00
c26fcd5b26 Remove obsolete manual daemon reload
raucao commented on pull request kosmos/chef#242 2020-11-22 18:42:55 +00:00
Configure/deploy new akkounts Rails app

Can’t find a way to edit that comment since it’s a review

Yeah, I hope they fix that (if it's even still the case in the latest release).

raucao commented on issue kosmos/akkounts#7 2020-11-22 12:35:53 +00:00
Add Ruby lib for interacting with Kredits contracts

I forgot another thing which would make a lot of sense: moving external account authentication to akkounts, and perhaps even adding more of it.

I.e. the current GitHub auth in kredits web would be easy to add here using OmniAuth. And anything there's an OmniAuth module for would be easy to add as well.

This would mostly be for updating your contributor profile, and is probably still most useful for GitHub for now.

raucao opened issue kosmos/akkounts#7 2020-11-22 12:31:22 +00:00
Add Ruby lib for interacting with Kredits contracts
raucao pushed to chore/cache_bundle_on_ci at kosmos/akkounts 2020-11-21 22:17:26 +00:00
c86480e72b Cache dependencies on CI
b4fb754bcb Use correct bundle install
59ca60137a Add env var for bundle install
ae4be1ef31 Use normal name for temp dir
f1eaabfd51 Cache dependencies on CI
Compare 5 commits »
raucao pushed to chore/cache_bundle_on_ci at kosmos/akkounts 2020-11-21 22:12:17 +00:00
b4fb754bcb Use correct bundle install
raucao pushed to chore/cache_bundle_on_ci at kosmos/akkounts 2020-11-21 22:06:51 +00:00
59ca60137a Add env var for bundle install
raucao pushed to chore/cache_bundle_on_ci at kosmos/akkounts 2020-11-21 21:57:27 +00:00
ae4be1ef31 Use normal name for temp dir
raucao created pull request kosmos/akkounts#6 2020-11-21 21:49:55 +00:00
WIP: Cache dependencies on CI
raucao pushed to chore/cache_bundle_on_ci at kosmos/akkounts 2020-11-21 21:49:39 +00:00
f1eaabfd51 Cache dependencies on CI