X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/c14cfa4625368c010d414eda1130ecbd43b97504..b755d11d4c83d4ccc49845e4d8b2b5c7181b27f4:/cookbooks/imagery/recipes/tiler.rb?ds=inline diff --git a/cookbooks/imagery/recipes/tiler.rb b/cookbooks/imagery/recipes/tiler.rb index 028e8e34e..d56357d62 100644 --- a/cookbooks/imagery/recipes/tiler.rb +++ b/cookbooks/imagery/recipes/tiler.rb @@ -37,11 +37,12 @@ container_image = if arm? podman_service "titiler" do description "Container service for titiler" image container_image - ports 8080 => 8080 - volume "/store/imagery" => "/store/imagery" - environment :PORT => 8080, + volume :"/store/imagery" => "/store/imagery", + :"/srv/imagery/sockets" => "/sockets" + environment :BIND => "unix:/sockets/titiler.sock", :WORKERS_PER_CORE => 1, :GDAL_CACHEMAX => 200, + :GDAL_BAND_BLOCK_CACHE => "HASHSET", :GDAL_DISABLE_READDIR_ON_OPEN => "EMPTY_DIR", :GDAL_INGESTED_BYTES_AT_OPEN => 32768, :GDAL_HTTP_MERGE_CONSECUTIVE_RANGES => "YES", @@ -66,6 +67,10 @@ systemd_timer "titiler-restart" do on_unit_inactive_sec "12h" end +service "titiler-restart.timer" do + action [:enable, :start] +end + directory "/var/cache/nginx-cache" do owner "www-data" group "www-data"