{"id":219,"date":"2020-08-07T12:00:20","date_gmt":"2020-08-07T16:00:20","guid":{"rendered":"https:\/\/blog.siliconbrane.com\/?p=219"},"modified":"2020-11-27T23:37:34","modified_gmt":"2020-11-28T03:37:34","slug":"vector-tile-server-setup","status":"publish","type":"post","link":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/","title":{"rendered":"Vector Tile Server Setup"},"content":{"rendered":"\n<p>Setting a tile server can be very complicated and resource intense. Thanks to all the good folks from <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/openmaptiles.org\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Openmaptiles<\/a> we can setup a vector tile server in a matter of five minutes. We will use a Ubuntu system for this setup. It should run flawlessly with any version of Ubuntu after 16.04.<\/p>\n\n\n\n<p>A very low end computer can be used to host this server, which I think is the greatest advantage and draw for me in this setup. I am hosting one in a Fourth Gen i3 processor with 4GB RAM for personal use. Surprisingly the performance is pretty good for the vector maps. This server also supports Rester tiles but on a low end system the performance was not adequate. If you want to cover the world map you will need about 55GB of space as of today. Smaller areas are also available as well for <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/openmaptiles.com\/downloads\/planet\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">downloads<\/a>. I would highly suggest to host the map data on a SSD or a NVME. These map data is free to use for personal projects. It can also be used for testing or developing commercial products. <\/p>\n\n\n\n<p>Another great thing about this vector map is, it can be directly used with <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/docs.mapbox.com\/mapbox-gl-js\/api\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Mapbox GL JS<\/a> library. This is one of the easiest vector tile server setup I have seen so far.<\/p>\n\n\n\n<p>For this vector tile server setup, we will use Docker. If you don&#8217;t have Docker installed, please install it following my other tutorial <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/blog.siliconbrane.com\/index.php\/2020\/07\/07\/quick-and-easy-docker-setup\/\" target=\"_blank\" rel=\"noreferrer noopener\">Quick and Easy Docker Setup<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Setting Up Vector Tile Server<\/h3>\n\n\n\n<p>Once you have Docker installed it&#8217;s a matter of running a single command. Once done you have to create an account and download the map data. Yes it&#8217;s this simple. <\/p>\n\n\n\n<p>Let&#8217;s set set this up.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker run --rm -it -v $(pwd):\/data -p 8080:80 klokantech\/openmaptiles-server<\/code><\/pre>\n\n\n\n<p>That&#8217;s all, if you want to change the service port from 8080 to something else change the port number on the above command accordingly. To set the server and download the data we need to go to <code>http:\/\/&lt;server IP&gt;:8080<\/code> This will ask some simple steps and finally will take you to the map data download page. Just download the map data and you are all ready to go.<\/p>\n\n\n\n<p>Good Luck, happy mapping.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setting a tile server can be very complicated and resource intense. Thanks to all the good folks from Openmaptiles we can setup a vector tile server in a matter of five minutes. We will use a Ubuntu system for this setup. It should run flawlessly with any version of Ubuntu after 16.04. A very low&hellip;<\/p>\n","protected":false},"author":2,"featured_media":236,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-219","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vector Tile Server Setup with Docher, With Free Map Data.<\/title>\n<meta name=\"description\" content=\"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vector Tile Server Setup with Docher, With Free Map Data.\" \/>\n<meta property=\"og:description\" content=\"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/\" \/>\n<meta property=\"og:site_name\" content=\"SiliconBrane Inc\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/siliconbraneinc\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-07T16:00:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-28T03:37:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1079\" \/>\n\t<meta property=\"og:image:height\" content=\"433\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kaushik Ray\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kaushik Ray\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/\"},\"author\":{\"name\":\"Kaushik Ray\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#\\\/schema\\\/person\\\/fdf84c44d9bd05d66f7206187c353cc9\"},\"headline\":\"Vector Tile Server Setup\",\"datePublished\":\"2020-08-07T16:00:20+00:00\",\"dateModified\":\"2020-11-28T03:37:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/\"},\"wordCount\":362,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/openmaptileserver-1.png\",\"articleSection\":[\"Articles\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/\",\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/\",\"name\":\"Vector Tile Server Setup with Docher, With Free Map Data.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/openmaptileserver-1.png\",\"datePublished\":\"2020-08-07T16:00:20+00:00\",\"dateModified\":\"2020-11-28T03:37:34+00:00\",\"description\":\"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/openmaptileserver-1.png\",\"contentUrl\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/openmaptileserver-1.png\",\"width\":1079,\"height\":433},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/2020\\\/08\\\/07\\\/vector-tile-server-setup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.siliconbrane.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vector Tile Server Setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#website\",\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/\",\"name\":\"SiliconBrane Inc\",\"description\":\"Live Smart!\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.siliconbrane.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#organization\",\"name\":\"SiliconBrane Inc.\",\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/android-chrome-512x512-2.png\",\"contentUrl\":\"https:\\\/\\\/blog.siliconbrane.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/android-chrome-512x512-2.png\",\"width\":512,\"height\":512,\"caption\":\"SiliconBrane Inc.\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/siliconbraneinc\\\/\",\"https:\\\/\\\/www.instagram.com\\\/siliconbraneinc\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/organization-guest\\\/company\\\/siliconbraneinc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.siliconbrane.com\\\/#\\\/schema\\\/person\\\/fdf84c44d9bd05d66f7206187c353cc9\",\"name\":\"Kaushik Ray\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g\",\"caption\":\"Kaushik Ray\"},\"sameAs\":[\"http:\\\/\\\/www.siliconbrane.com\"],\"url\":\"https:\\\/\\\/blog.siliconbrane.com\\\/index.php\\\/author\\\/kaushik_ray_1\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vector Tile Server Setup with Docher, With Free Map Data.","description":"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/","og_locale":"en_US","og_type":"article","og_title":"Vector Tile Server Setup with Docher, With Free Map Data.","og_description":"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.","og_url":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/","og_site_name":"SiliconBrane Inc","article_publisher":"https:\/\/www.facebook.com\/siliconbraneinc\/","article_published_time":"2020-08-07T16:00:20+00:00","article_modified_time":"2020-11-28T03:37:34+00:00","og_image":[{"width":1079,"height":433,"url":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png","type":"image\/png"}],"author":"Kaushik Ray","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kaushik Ray","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#article","isPartOf":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/"},"author":{"name":"Kaushik Ray","@id":"https:\/\/blog.siliconbrane.com\/#\/schema\/person\/fdf84c44d9bd05d66f7206187c353cc9"},"headline":"Vector Tile Server Setup","datePublished":"2020-08-07T16:00:20+00:00","dateModified":"2020-11-28T03:37:34+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/"},"wordCount":362,"publisher":{"@id":"https:\/\/blog.siliconbrane.com\/#organization"},"image":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png","articleSection":["Articles"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/","url":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/","name":"Vector Tile Server Setup with Docher, With Free Map Data.","isPartOf":{"@id":"https:\/\/blog.siliconbrane.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#primaryimage"},"image":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png","datePublished":"2020-08-07T16:00:20+00:00","dateModified":"2020-11-28T03:37:34+00:00","description":"This is a tutorial for a Vector Tile Server Setup, We are using a Docker image of Openmaptile server with the free mbtile map data.","breadcrumb":{"@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#primaryimage","url":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png","contentUrl":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/08\/openmaptileserver-1.png","width":1079,"height":433},{"@type":"BreadcrumbList","@id":"https:\/\/blog.siliconbrane.com\/index.php\/2020\/08\/07\/vector-tile-server-setup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.siliconbrane.com\/"},{"@type":"ListItem","position":2,"name":"Vector Tile Server Setup"}]},{"@type":"WebSite","@id":"https:\/\/blog.siliconbrane.com\/#website","url":"https:\/\/blog.siliconbrane.com\/","name":"SiliconBrane Inc","description":"Live Smart!","publisher":{"@id":"https:\/\/blog.siliconbrane.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.siliconbrane.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.siliconbrane.com\/#organization","name":"SiliconBrane Inc.","url":"https:\/\/blog.siliconbrane.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.siliconbrane.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/06\/android-chrome-512x512-2.png","contentUrl":"https:\/\/blog.siliconbrane.com\/wp-content\/uploads\/2020\/06\/android-chrome-512x512-2.png","width":512,"height":512,"caption":"SiliconBrane Inc."},"image":{"@id":"https:\/\/blog.siliconbrane.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/siliconbraneinc\/","https:\/\/www.instagram.com\/siliconbraneinc\/","https:\/\/www.linkedin.com\/organization-guest\/company\/siliconbraneinc"]},{"@type":"Person","@id":"https:\/\/blog.siliconbrane.com\/#\/schema\/person\/fdf84c44d9bd05d66f7206187c353cc9","name":"Kaushik Ray","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fd47e9b23705ad8cfafb167fd5044f3f13974fc4d2aca07ff3b03e933180e75e?s=96&d=mm&r=g","caption":"Kaushik Ray"},"sameAs":["http:\/\/www.siliconbrane.com"],"url":"https:\/\/blog.siliconbrane.com\/index.php\/author\/kaushik_ray_1\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/posts\/219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":16,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/posts\/219\/revisions"}],"predecessor-version":[{"id":250,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/posts\/219\/revisions\/250"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/media\/236"}],"wp:attachment":[{"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/media?parent=219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/categories?post=219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.siliconbrane.com\/index.php\/wp-json\/wp\/v2\/tags?post=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}