Greg greg
  • Joined on 2018-11-05
greg opened issue kosmos/chef#103 2019-10-08 13:37:51 +00:00
Update Chef to 15
greg commented on issue kosmos/chef#88 2019-10-08 11:24:24 +00:00
Upgrade bitcoind

They added it in Chef 15 (https://docs.chef.io/resource_snap_package.html), but I can't find a cookbook for it on Supermarket, it looks like they implemented it straight into Chef

greg created pull request kosmos/chef#102 2019-09-27 09:09:01 +00:00
Mastodon improvements
greg pushed to feature/mastodon_improvements at kosmos/chef 2019-09-27 09:07:34 +00:00
34d69dbca1 Add missing application_javascript dependency
greg pushed to feature/mastodon_improvements at kosmos/chef 2019-09-27 09:00:47 +00:00
286b9ab574 Add the java cookbook, delete application_ruby
3be9b2fb44 Update yarn to the latest version
438c5ff72d Fix the services restarting every time the recipe is executed
4b39ea60dd Set the NODE_ENV variable when running yarn
b1cfa6f6f7 Install Java for Elasticsearch
greg created pull request kosmos/chef#101 2019-09-19 14:05:08 +00:00
WIP: Switch MUC domain to kosmos.chat
greg pushed to feature/99-kosmos_chat_muc at kosmos/chef 2019-09-19 14:03:37 +00:00
9d68d3c4da Link to the new ops Mastodon account
cd9a7dd3dc Use the new kosmos.chat MUC domain on the maintenance page
f49dd5e6d4 Switch the MUC host for kosmos.org to kosmos.chat
544f4b78f4 Change the MUC domain for the kosmos.org XMPP server to kosmos.chat
4685b16573 Add kosmos.chat to the list of Kosmos XMPP domains with a TLS cert
greg commented on issue kosmos/chef#99 2019-09-19 13:55:13 +00:00
Switch MUC domain to kosmos.chat

I have added the kosmos.chat domain to the Let's Encrypt cert, so there should not be anything to do for TLS for the migration:

greg commented on issue kosmos/chef#99 2019-09-18 16:39:58 +00:00
Switch MUC domain to kosmos.chat

I was able to try this in a VM and found a way to migrate the room data (options and affiliations) to the new host:

greg closed issue kosmos/chef#96 2019-09-12 14:21:51 +00:00
Install/configure ElasticSearch for Mastodon
greg commented on issue kosmos/chef#96 2019-09-12 14:21:51 +00:00
Install/configure ElasticSearch for Mastodon

Closed by #97

greg created pull request kosmos/chef#98 2019-09-11 11:50:53 +00:00
Move the hidden service attributes to the attributes file
greg pushed to bugfix/tor_attributes at kosmos/chef 2019-09-11 11:50:09 +00:00
2ecc128abd Move the hidden service attributes to the attributes file
greg commented on issue kosmos/chef#97 2019-09-11 10:20:07 +00:00
Install Elasticsearch and enable it in Mastodon

This is ready to merge now

greg pushed to feature/96-elasticsearch_mastodon at kosmos/chef 2019-09-11 09:21:30 +00:00
fdb4353ac0 Raise the memory limit for Elasticsearch
greg commented on issue kosmos/chef#97 2019-09-10 14:14:58 +00:00
Install Elasticsearch and enable it in Mastodon

It was merged to master but not the stable-2.9 branch. Currently it's 382 commits behind master: https://github.com/tootsuite/mastodon/tree/stable-2.9/app

greg commented on issue kosmos/chef#97 2019-09-10 13:31:18 +00:00
Install Elasticsearch and enable it in Mastodon

I ran into an issue generating the Elasticsearch indices, but I found a PR that was merged into master that's not part of Mastodon 2.9.3 that fixes it: https://github.com/tootsuite/mastodon/pull/11192.

greg pushed to feature/96-elasticsearch_mastodon at kosmos/chef 2019-09-10 10:30:02 +00:00
245392c4ad Install Elasticsearch 6.8.2
greg pushed to feature/96-elasticsearch_mastodon at kosmos/chef 2019-09-09 14:21:51 +00:00
efa958a374 Merge branch 'master' into feature/96-elasticsearch_mastodon
79b1025836 Merge branch 'feature/tor_hidden_services' of kosmos/chef into master
40eb94f091 Move Tor attributes to recipe files
03b3b2de91 Add hidden service for ejabberd
10b6f6370e Configure Mastodon to use its Tor hidden service
Compare 9 commits »
greg commented on issue kosmos/chef#97 2019-09-09 12:50:11 +00:00
Install Elasticsearch and enable it in Mastodon

The node name is set automatically from the server's hostname so that is not needed. The default cluster name is elasticsearch, do you have a suggestion for a name?