2018-04-17 12:15:43 +02:00
|
|
|
# vim: set filetype=ruby
|
|
|
|
|
|
|
|
|
|
source 'https://supermarket.chef.io'
|
|
|
|
|
|
|
|
|
|
cookbook 'mediawiki',
|
2020-08-30 18:03:44 +02:00
|
|
|
git: 'https://github.com/67P/mediawiki-cookbook.git',
|
|
|
|
|
ref: 'nginx'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'redis',
|
2020-08-30 18:03:44 +02:00
|
|
|
git: 'https://github.com/phlipper/chef-redis.git',
|
|
|
|
|
ref: 'v0.5.6'
|
2021-11-16 14:11:42 -06:00
|
|
|
cookbook 'redisio', '= 5.0.0' # TODO upgrade to 6.x when we use Chef 16
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'postfix', '= 5.0.2'
|
2020-09-05 23:43:28 +02:00
|
|
|
cookbook 'php', '~> 8.0.0'
|
|
|
|
|
cookbook 'composer', '~> 2.7.0'
|
2018-04-17 12:21:48 +02:00
|
|
|
cookbook 'poise-ruby-build', '~> 1.1.0'
|
|
|
|
|
cookbook 'application', '~> 5.2.0'
|
|
|
|
|
cookbook 'application_javascript', '~> 1.0.0'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'application_git', '= 1.1.0' # 1.2.0 doesn't work with knife-solo
|
2019-04-03 15:28:06 +02:00
|
|
|
cookbook 'poise', '~> 2.8.2'
|
2018-04-17 12:21:48 +02:00
|
|
|
cookbook 'poise-languages', '~> 2.1.1'
|
2019-06-21 17:36:18 +02:00
|
|
|
cookbook 'poise-javascript', git: 'https://github.com/67p/poise-javascript.git',
|
2019-10-08 18:16:48 +02:00
|
|
|
ref: 'e5fff15'
|
2018-04-17 12:24:17 +02:00
|
|
|
cookbook 'poise-archive', '~> 1.5.0'
|
|
|
|
|
cookbook 'poise-service', '~> 1.5.2'
|
2018-04-17 13:18:09 +02:00
|
|
|
cookbook 'users', '~> 5.3.1'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'hostname', '= 0.4.2'
|
2018-04-17 13:27:35 +02:00
|
|
|
cookbook 'firewall', '~> 2.6.3'
|
2019-03-14 10:35:11 +01:00
|
|
|
cookbook 'nginx', '= 9.0.0'
|
2022-11-22 21:16:27 +01:00
|
|
|
cookbook 'fail2ban', '~> 7.0.4'
|
2019-04-03 15:29:22 +02:00
|
|
|
# Remove when cookbooks stop depending on it, the build_essential resource is
|
|
|
|
|
# part of Chef 14 (https://docs.chef.io/resource_build_essential.html)
|
|
|
|
|
cookbook 'build-essential', '~> 8.2.1'
|
2020-09-05 23:43:28 +02:00
|
|
|
cookbook 'mysql', '~> 8.7.3'
|
2020-06-07 12:29:06 +02:00
|
|
|
# cookbook 'postgresql', '= 7.1.8'
|
2020-06-19 16:21:35 +02:00
|
|
|
cookbook 'apt', '~> 7.3.0'
|
2020-09-05 23:43:28 +02:00
|
|
|
cookbook 'git', '~> 10.0.0'
|
2021-01-22 18:27:45 +01:00
|
|
|
cookbook 'hostsfile', '~> 3.0.1'
|
2019-04-08 11:20:12 +02:00
|
|
|
cookbook 'ohai', '~> 5.2.5'
|
2021-03-30 13:58:55 +02:00
|
|
|
cookbook 'nodejs', '~> 7.3.1'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'timezone_iii', '= 1.0.4'
|
2020-09-05 23:43:28 +02:00
|
|
|
cookbook 'ark', '>= 5.0.0'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'logrotate', '= 2.2.0'
|
2019-04-08 11:20:12 +02:00
|
|
|
cookbook 'openssl', '~> 8.5.5'
|
2018-04-17 12:15:43 +02:00
|
|
|
cookbook 'ntp', '= 3.4.0'
|
|
|
|
|
cookbook 'apache2', '= 3.3.0'
|
|
|
|
|
cookbook 'chef-sugar', '= 3.3.0'
|
|
|
|
|
cookbook 'compat_resource', '= 12.19.0'
|
|
|
|
|
cookbook 'homebrew', '= 3.0.0'
|
|
|
|
|
cookbook 'mariadb', '= 0.3.1'
|
2018-08-13 12:05:50 +02:00
|
|
|
cookbook 'ipfs',
|
2020-08-30 18:03:44 +02:00
|
|
|
git: 'https://gitea.kosmos.org/kosmos/ipfs-cookbook.git',
|
2020-10-25 12:09:01 +01:00
|
|
|
ref: 'v0.7.0'
|
2022-11-06 13:56:15 +01:00
|
|
|
cookbook 'elasticsearch', '= 4.3.0'
|
2019-09-27 11:00:01 +02:00
|
|
|
cookbook 'java', '~> 4.3.0'
|
2019-11-04 18:15:44 +01:00
|
|
|
cookbook 'ulimit', '~> 1.0.0'
|
2021-12-04 19:57:19 -06:00
|
|
|
cookbook 'golang', '~> 5.3.1'
|
2021-01-22 18:27:45 +01:00
|
|
|
cookbook 'zerotier', '~> 1.0.7'
|