X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/28b2009d5890c2f7760f76953eea52beaaf27ede..89b4f69cf22dcd7ff06a83a0d901fd4c446675e9:/cookbooks/imagery/recipes/tiler.rb?ds=sidebyside diff --git a/cookbooks/imagery/recipes/tiler.rb b/cookbooks/imagery/recipes/tiler.rb index 2d7768e24..69e3abdf7 100644 --- a/cookbooks/imagery/recipes/tiler.rb +++ b/cookbooks/imagery/recipes/tiler.rb @@ -31,7 +31,24 @@ podman_service "titiler" do description "Container service for titiler" image container_image ports 8080 => 8080 - environment :PORT => 8080, :WORKERS_PER_CORE => "1.5", :GDAL_INGESTED_BYTES_AT_OPEN => 32768, :GDAL_DISABLE_READDIR_ON_OPEN => "EMPTY_DIR", :GDAL_HTTP_MERGE_CONSECUTIVE_RANGES => "YES", :GDAL_HTTP_MULTIPLEX => "YES", :GDAL_HTTP_VERSION => 2, :TITILER_API_ROOT_PATH => "/api/v1/titiler" + environment :PORT => 8080, + :WORKERS_PER_CORE => 2, + :GDAL_CACHEMAX => 200, + :GDAL_DISABLE_READDIR_ON_OPEN => "EMPTY_DIR", + :GDAL_INGESTED_BYTES_AT_OPEN => 32768, + :GDAL_HTTP_MERGE_CONSECUTIVE_RANGES => "YES", + :GDAL_HTTP_MULTIPLEX => "YES", + :GDAL_HTTP_VERSION => 2, + :VSI_CACHE => "TRUE", + :VSI_CACHE_SIZE => 5000000, + :TITILER_API_ROOT_PATH => "/api/v1/titiler", + :FORWARDED_ALLOW_IPS => "*" # https://docs.gunicorn.org/en/latest/settings.html#forwarded-allow-ips +end + +directory "/var/cache/nginx-cache" do + owner "www-data" + group "www-data" + mode "755" end ssl_certificate "tiler.openstreetmap.org" do