X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/2b96c303a98972cb749657a83874b7c8894f7f9b..c5638408e4690ced678f1d6f827d50873e2cf23d:/cookbooks/web/resources/rails_port.rb diff --git a/cookbooks/web/resources/rails_port.rb b/cookbooks/web/resources/rails_port.rb index 19da5f5ba..2e7a12e40 100644 --- a/cookbooks/web/resources/rails_port.rb +++ b/cookbooks/web/resources/rails_port.rb @@ -23,14 +23,14 @@ resource_name :rails_port default_action :create -property :site, String, :name_attribute => true +property :site, String, :name_property => true property :ruby, String, :default => "2.3" property :directory, String property :user, String property :group, String property :repository, String, :default => "https://git.openstreetmap.org/public/rails.git" property :revision, String, :default => "live" -property :run_migrations, [TrueClass, FalseClass], :default => false +property :run_migrations, [true, false], :default => false property :email_from, String, :default => "OpenStreetMap " property :status, String, :default => "online" property :database_host, String @@ -63,10 +63,10 @@ property :wikipedia_auth_id, String property :wikipedia_auth_secret, String property :thunderforest_key, String property :totp_key, String -property :csp_enforce, [TrueClass, FalseClass], :default => false +property :csp_enforce, [true, false], :default => false property :csp_report_url, String property :piwik_configuration, Hash -property :trace_use_job_queue, [TrueClass, FalseClass], :default => false +property :trace_use_job_queue, [true, false], :default => false property :diary_feed_delay, Integer property :storage_configuration, Hash, :default => {} property :storage_service, String, :default => "local" @@ -79,6 +79,7 @@ action :create do imagemagick nodejs geoip-database + tzdata ] package %w[ @@ -128,6 +129,7 @@ action :create do action :sync repository new_resource.repository revision new_resource.revision + depth 1 user new_resource.user group new_resource.group notifies :run, "execute[#{rails_directory}/Gemfile]" @@ -327,7 +329,8 @@ action :create do "support_email" => "support@openstreetmap.org", "email_return_path" => "bounces@openstreetmap.org", "geonames_username" => "openstreetmap", - "geoip_database" => "/usr/share/GeoIP/GeoIPv6.dat" + "geoip_database" => "/usr/share/GeoIP/GeoIPv6.dat", + "maxmind_database" => "/usr/share/GeoIP/GeoLite2-Country.mmdb" ) if new_resource.memcache_servers