diff --git a/nodes/andromeda.kosmos.org.json b/nodes/andromeda.kosmos.org.json index 4b282f8..7affd98 100644 --- a/nodes/andromeda.kosmos.org.json +++ b/nodes/andromeda.kosmos.org.json @@ -1,16 +1,9 @@ { - "run_list": [ - "role[base]", - "kosmos-base::andromeda_firewall", - "kosmos-ipfs", - "kosmos-ipfs::public_gateway", - "kosmos-postgresql", - "kosmos-mediawiki", - "kosmos-btcpayserver::proxy", - "role[mastodon]", - "role[ejabberd]" - ], + "name": "andromeda.kosmos.org", "normal": { + "knife_zero": { + "host": "andromeda.kosmos.org" + }, "kosmos-ipfs": { "ipfs": { "config": { @@ -24,6 +17,121 @@ } }, "automatic": { - "ipaddress": "andromeda.kosmos.org" - } -} + "fqdn": "andromeda.kosmos.org", + "os": "linux", + "os_version": "4.15.0-50-generic", + "hostname": "andromeda", + "ipaddress": "46.4.18.160", + "roles": [ + "base", + "mastodon", + "ejabberd" + ], + "recipes": [ + "kosmos-base", + "kosmos-base::default", + "kosmos-base::andromeda_firewall", + "kosmos-ipfs", + "kosmos-ipfs::default", + "kosmos-ipfs::public_gateway", + "kosmos-postgresql", + "kosmos-postgresql::default", + "kosmos-mediawiki", + "kosmos-mediawiki::default", + "kosmos-btcpayserver::proxy", + "kosmos-mastodon", + "kosmos-mastodon::default", + "kosmos-mastodon::nginx", + "kosmos-ejabberd", + "kosmos-ejabberd::default", + "kosmos-ejabberd::letsencrypt", + "kosmos-ejabberd::backup", + "apt::default", + "timezone_iii::default", + "timezone_iii::debian", + "ntp::default", + "ntp::apparmor", + "kosmos-base::systemd_emails", + "kosmos-base::firewall", + "kosmos-postfix::default", + "postfix::default", + "postfix::_common", + "postfix::_attributes", + "postfix::sasl_auth", + "hostname::default", + "ipfs::default", + "ipfs::_user", + "kosmos-ipfs::kredits_pinner", + "firewall::default", + "chef-sugar::default", + "kosmos-nginx::default", + "nginx::default", + "nginx::package", + "nginx::ohai_plugin", + "nginx::repo", + "nginx::commons", + "nginx::commons_dir", + "nginx::commons_script", + "nginx::commons_conf", + "build-essential::default", + "ark::default", + "composer::default", + "composer::install", + "php::default", + "php::package", + "php::ini", + "composer::global_configs", + "mediawiki::default", + "mediawiki::database", + "mediawiki::nginx", + "php-fpm::default", + "php-fpm::install", + "php-fpm::repository", + "php-fpm::configure", + "backup::default", + "logrotate::default", + "kosmos-nodejs::default", + "nodejs::nodejs_from_package", + "nodejs::repo", + "kosmos-redis::default", + "redis::server", + "redis::default", + "java::default", + "java::set_attributes_from_version", + "java::openjdk", + "java::notify", + "java::default_java_symlink", + "java::set_java_home", + "nodejs::npm", + "nodejs::install", + "tor-full::default", + "kosmos-base::letsencrypt", + "git::default", + "git::package" + ], + "platform": "ubuntu", + "platform_version": "18.04", + "cloud": null, + "chef_packages": { + "ohai": { + "version": "15.3.1", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/2.6.0/gems/ohai-15.3.1/lib/ohai" + }, + "chef": { + "version": "15.3.14", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.3.14/lib" + } + } + }, + "run_list": [ + "role[base]", + "recipe[kosmos-base::andromeda_firewall]", + "recipe[kosmos-ipfs]", + "recipe[kosmos-ipfs::public_gateway]", + "recipe[kosmos-postgresql]", + "recipe[kosmos-mediawiki]", + "recipe[kosmos-btcpayserver::proxy]", + "role[mastodon]", + "role[ejabberd]" + ] +} \ No newline at end of file diff --git a/nodes/barnard.kosmos.org.json b/nodes/barnard.kosmos.org.json index 6940a24..d3bec0f 100644 --- a/nodes/barnard.kosmos.org.json +++ b/nodes/barnard.kosmos.org.json @@ -1,21 +1,106 @@ { - "run_list": [ - "role[base]", - "role[kredits_github]", - "kosmos-ipfs", - "kosmos-hubot::botka_freenode", - "kosmos-hubot::hal8000", - "kosmos-hubot::hal8000_xmpp", - "kosmos-hubot::wormhole", - "sockethub", - "sockethub::proxy" - ], + "name": "barnard.kosmos.org", "normal": { + "knife_zero": { + "host": "barnard.kosmos.org" + }, "ipfs": { "memory_max": "256M" } }, "automatic": { - "ipaddress": "barnard.kosmos.org" - } -} + "fqdn": "barnard.kosmos.org", + "os": "linux", + "os_version": "4.15.0-54-generic", + "hostname": "barnard", + "ipaddress": "104.248.95.16", + "roles": [ + "base", + "kredits_github" + ], + "recipes": [ + "kosmos-base", + "kosmos-base::default", + "kredits-github", + "kredits-github::default", + "kredits-github::nginx", + "kosmos-ipfs", + "kosmos-ipfs::default", + "kosmos-hubot::botka_freenode", + "kosmos-hubot::hal8000", + "kosmos-hubot::hal8000_xmpp", + "kosmos-hubot::wormhole", + "sockethub", + "sockethub::default", + "sockethub::proxy", + "apt::default", + "timezone_iii::default", + "timezone_iii::debian", + "ntp::default", + "ntp::apparmor", + "kosmos-base::systemd_emails", + "kosmos-base::firewall", + "kosmos-postfix::default", + "postfix::default", + "postfix::_common", + "postfix::_attributes", + "postfix::sasl_auth", + "hostname::default", + "kosmos-nodejs::default", + "nodejs::nodejs_from_package", + "nodejs::repo", + "kosmos-nginx::default", + "nginx::default", + "nginx::package", + "nginx::ohai_plugin", + "nginx::repo", + "nginx::commons", + "nginx::commons_dir", + "nginx::commons_script", + "nginx::commons_conf", + "ipfs::default", + "ipfs::_user", + "kosmos-ipfs::kredits_pinner", + "firewall::default", + "chef-sugar::default", + "kosmos-redis::default", + "redis::server", + "redis::default", + "backup::default", + "logrotate::default", + "kosmos-base::letsencrypt", + "kosmos-hubot::_user", + "sockethub::_firewall" + ], + "platform": "ubuntu", + "platform_version": "18.04", + "cloud": { + "public_ipv4_addrs": [ + "104.248.95.16" + ], + "provider": "digital_ocean", + "public_ipv4": "104.248.95.16" + }, + "chef_packages": { + "ohai": { + "version": "15.3.1", + "ohai_root": "/opt/chef/embedded/lib/ruby/gems/2.6.0/gems/ohai-15.3.1/lib/ohai" + }, + "chef": { + "version": "15.3.14", + "chef_root": "/opt/chef/embedded/lib/ruby/gems/2.6.0/gems/chef-15.3.14/lib" + } + } + }, + "run_list": [ + "role[base]", + "role[kredits_github]", + "recipe[kosmos-ipfs]", + "recipe[kosmos-hubot::botka_freenode]", + "recipe[kosmos-hubot::hal8000]", + "recipe[kosmos-hubot::hal8000_xmpp]", + "recipe[kosmos-hubot::wormhole]", + "recipe[sockethub]", + "recipe[sockethub::proxy]" + ] +} \ No newline at end of file