Greg greg
  • Joined on 2018-11-05
greg commented on issue kosmos/chef#107 2019-10-18 10:35:42 +00:00
Set up LDAP server for central account management
greg pushed to feature/18-akkounts-api at kosmos/chef 2019-10-18 10:31:01 +00:00
2104e81250 Add the kosmos-akkounts::nginx recipe to kosmos-akkounts::default
greg pushed to feature/18-akkounts-api at kosmos/chef 2019-10-18 10:27:45 +00:00
6bb93eb5f5 Fix the path to index.js
greg pushed to feature/18-akkounts-api at kosmos/chef 2019-10-18 10:26:40 +00:00
c5eeab3606 Remove typescript and the compilation step
greg commented on issue kosmos/chef#107 2019-10-17 17:04:58 +00:00
Set up LDAP server for central account management

I got ejabberd working with LDAP auth in a VM. ejabberd itself, like GitLab, only has read-only support for LDAP, so you can't create users on LDAP through ejabberdctl. I created an ldif file and used ldapadd to add a group and a user:

greg commented on issue kosmos/chef#109 2019-10-17 13:03:18 +00:00
Deploy akkounts-api behind an nginx reverse proxy with a TLS cert

To replace the data bag secrets:

greg created pull request kosmos/chef#109 2019-10-17 13:00:55 +00:00
Deploy akkounts-api behind an nginx reverse proxy with a TLS cert
greg pushed to feature/18-akkounts-api at kosmos/chef 2019-10-17 12:59:02 +00:00
9ecf40e72a Add dummy encrypted data bag secret
185982ff9f Add the initial kosmos-akkounts cookbook to deploy akkounts-api
greg commented on issue kosmos/chef#20 2019-10-17 11:24:46 +00:00
Nginx config for akkounts-api

What about the domain? akkounts-api.kosmos.org, something else?

greg merged pull request kosmos/chef#108 2019-10-16 10:34:33 +00:00
Fix Mastodon Web systemd service
greg closed pull request kosmos/chef#108 2019-10-16 10:34:33 +00:00
Fix Mastodon Web systemd service
greg closed pull request kosmos/chef#108 2019-10-16 10:34:33 +00:00
Fix Mastodon Web systemd service
greg pushed to master at kosmos/chef 2019-10-16 10:34:33 +00:00
1b2edb770e Merge branch 'bugfix/mastodon-web_service' of kosmos/chef into master
c7d91f68f9 Fix Mastodon Web systemd service
Compare 2 commits »
greg pushed to feature/103-chef_15 at kosmos/chef 2019-10-13 17:19:01 +00:00
a32f34b408 Vendor the external cookbooks
greg deleted branch feature/chef_15 from kosmos/chef 2019-10-13 17:18:51 +00:00
greg pushed to feature/chef_15 at kosmos/chef 2019-10-13 16:34:15 +00:00
049d5dd006 Vendor the external cookbooks
greg commented on issue kosmos/chef#78 2019-10-11 09:21:12 +00:00
Switch to Policyfile

I have removed this one from the Icebox and changed its title, Knife-Zero supports Policyfile: https://knife-zero.github.io/tips/with_policyfile/

greg commented on issue kosmos/chef#100 2019-10-11 08:04:22 +00:00
Dynamically configure new vhosts for ejabberd

That looks like a great solution indeed

greg commented on issue kosmos/chef#104 2019-10-10 10:56:40 +00:00
Update Chef to 15.3.14

I have successfully executed Chef on andromeda and barnard using Knife-Zero and updated the node files. This is now ready to merge