# vim: set filetype=ruby

source 'https://supermarket.chef.io'

cookbook 'mediawiki',
  git: 'https://github.com/67P/mediawiki-cookbook.git',
  ref: 'nginx'
cookbook 'redis',
  git: 'https://github.com/phlipper/chef-redis.git',
  ref: 'v0.5.6'
cookbook 'postfix',                '= 5.0.2'
cookbook 'php',                    '~> 8.0.0'
cookbook 'composer',               '~> 2.7.0'
cookbook 'poise-ruby-build',       '~> 1.1.0'
cookbook 'application',            '~> 5.2.0'
cookbook 'application_javascript', '~> 1.0.0'
cookbook 'application_git',        '= 1.1.0' # 1.2.0 doesn't work with knife-solo
cookbook 'poise',                  '~> 2.8.2'
cookbook 'poise-languages',        '~> 2.1.1'
cookbook 'poise-javascript',       git: 'https://github.com/67p/poise-javascript.git',
                                   ref: 'e5fff15'
cookbook 'poise-archive',          '~> 1.5.0'
cookbook 'poise-service',          '~> 1.5.2'
cookbook 'users',                  '~> 5.3.1'
cookbook 'hostname',               '= 0.4.2'
cookbook 'firewall',               '~> 2.6.3'
cookbook 'nginx',                  '= 9.0.0'
# 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'
cookbook 'mysql',                  '~> 8.7.3'
# cookbook 'postgresql',             '= 7.1.8'
cookbook 'apt',                    '~> 7.3.0'
cookbook 'git',                    '~> 10.0.0'
cookbook 'hostsfile',              '~> 3.0.1'
cookbook 'ohai',                   '~> 5.2.5'
cookbook 'nodejs',                 '~> 5.0.0'
cookbook 'timezone_iii',           '= 1.0.4'
cookbook 'ark',                    '>= 5.0.0'
cookbook 'logrotate',              '= 2.2.0'
cookbook 'openssl',                '~> 8.5.5'
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'
cookbook 'ipfs',
  git: 'https://gitea.kosmos.org/kosmos/ipfs-cookbook.git',
  ref: 'v0.7.0'
cookbook 'elasticsearch',          '= 4.2.0'
cookbook 'java',                   '~> 4.3.0'
cookbook 'ulimit',                 '~> 1.0.0'
cookbook 'golang',                 '~> 4.1.0'
cookbook 'zerotier',               '~> 1.0.7'
