{"id":1921,"date":"2025-09-29T18:14:54","date_gmt":"2025-09-29T16:14:54","guid":{"rendered":"https:\/\/eonea.pl\/?p=1921"},"modified":"2025-12-30T15:51:35","modified_gmt":"2025-12-30T14:51:35","slug":"nginx-proxy-manager-docker-compose","status":"publish","type":"post","link":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/","title":{"rendered":"Nginx proxy manager \u2013 Docker Compose"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1921\" class=\"elementor elementor-1921\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d508869 e-flex e-con-boxed e-con e-parent\" data-id=\"d508869\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44a4f2c elementor-widget elementor-widget-video\" data-id=\"44a4f2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/FOkJWH8B7Qk&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-84ddd7b e-flex e-con-boxed e-con e-parent\" data-id=\"84ddd7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04a06db elementor-widget elementor-widget-heading\" data-id=\"04a06db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">NGINX Proxy Manager \u2013 prosty spos\u00f3b na certyfikaty SSL i zarz\u0105dzanie serwisami w Dockerze<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf4d20a elementor-widget elementor-widget-text-editor\" data-id=\"cf4d20a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>W \u015bwiecie administracji serwerami coraz cz\u0119\u015bciej stawiamy na rozwi\u0105zania, kt\u00f3re pozwalaj\u0105 w prosty spos\u00f3b zarz\u0105dza\u0107 infrastruktur\u0105, jednocze\u015bnie dbaj\u0105c o bezpiecze\u0144stwo i wygod\u0119 u\u017cytkownik\u00f3w. Jednym z narz\u0119dzi, kt\u00f3re doskonale sprawdzaj\u0105 si\u0119 w tej roli, jest <strong data-start=\"475\" data-end=\"498\">NGINX Proxy Manager<\/strong>. To lekkie i intuicyjne rozwi\u0105zanie oparte na open source, kt\u00f3re pozwala zarz\u0105dza\u0107 reverse proxy, certyfikatami SSL oraz hostami w prostym interfejsie webowym.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6fa6d6 elementor-widget elementor-widget-heading\" data-id=\"e6fa6d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Dlaczego warto u\u017cywa\u0107 NGINX Proxy Managera?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3687c4b elementor-widget elementor-widget-text-editor\" data-id=\"3687c4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"714\" data-end=\"1202\">Wielu administrator\u00f3w spotyka si\u0119 z problemem, jak na jednym publicznym adresie IP udost\u0119pni\u0107 kilka r\u00f3\u017cnych us\u0142ug. NGINX Proxy Manager rozwi\u0105zuje ten problem w przejrzysty spos\u00f3b \u2013 za pomoc\u0105 reverse proxy. W praktyce oznacza to, \u017ce u\u017cytkownik \u0142\u0105czy si\u0119 z jednym adresem IP, a Proxy Manager wie, do kt\u00f3rego serwisu \u201ena zapleczu\u201d powinien skierowa\u0107 ruch. Dzi\u0119ki temu mo\u017cliwe jest wystawienie wielu aplikacji lub stron internetowych bez potrzeby posiadania dodatkowych publicznych adres\u00f3w.<\/p><p data-start=\"1204\" data-end=\"1720\">Drug\u0105 kluczow\u0105 funkcj\u0105 jest <strong data-start=\"1232\" data-end=\"1265\">zarz\u0105dzanie certyfikatami SSL<\/strong>. NGINX Proxy Manager integruje si\u0119 z <strong data-start=\"1303\" data-end=\"1320\">Let\u2019s Encrypt<\/strong>, umo\u017cliwiaj\u0105c automatyczne generowanie i odnawianie certyfikat\u00f3w. Obs\u0142uguje zar\u00f3wno <strong data-start=\"1405\" data-end=\"1423\">HTTP Challenge<\/strong> \u2013 idealny dla us\u0142ug dost\u0119pnych publicznie, jak i <strong data-start=\"1473\" data-end=\"1490\">DNS Challenge<\/strong> \u2013 sprawdzaj\u0105cy si\u0119 w przypadku serwis\u00f3w dzia\u0142aj\u0105cych wewn\u0119trznie, kt\u00f3re nie powinny by\u0107 wystawione do Internetu. To w\u0142a\u015bnie DNS Challenge pozwala wygenerowa\u0107 certyfikat nawet wtedy, gdy serwis dzia\u0142a wy\u0142\u0105cznie w sieci lokalnej.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cadc087 elementor-widget elementor-widget-heading\" data-id=\"cadc087\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Instalacja z u\u017cyciem Docker Compose<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb376c3 elementor-widget elementor-widget-text-editor\" data-id=\"fb376c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1766\" data-end=\"2171\">W materiale pokazuj\u0119 kompletn\u0105 konfiguracj\u0119 z u\u017cyciem <strong data-start=\"1820\" data-end=\"1838\">Docker Compose<\/strong>, co sprawia, \u017ce uruchomienie NGINX Proxy Managera sprowadza si\u0119 do kilku linijek w pliku <code data-start=\"1928\" data-end=\"1948\">docker-compose.yml<\/code>. Wystarczy przygotowa\u0107 kontenery, wskaza\u0107 mapowanie port\u00f3w (80, 443 oraz port administracyjny 81), a tak\u017ce zadba\u0107 o montowanie katalog\u00f3w <code data-start=\"2086\" data-end=\"2092\">data<\/code> i <code data-start=\"2095\" data-end=\"2108\">letsencrypt<\/code>, aby zachowa\u0107 konfiguracj\u0119 i certyfikaty nawet po restarcie.<\/p><p data-start=\"2173\" data-end=\"2460\">Dzi\u0119ki temu rozwi\u0105zaniu ca\u0142a konfiguracja jest \u0142atwa do przeniesienia na inny serwer \u2013 wystarczy zrobi\u0107 backup wspomnianych katalog\u00f3w i pliku <code data-start=\"2315\" data-end=\"2335\">docker-compose.yml<\/code>. To podej\u015bcie nie tylko u\u0142atwia utrzymanie, ale r\u00f3wnie\u017c znacz\u0105co przyspiesza proces odtwarzania \u015brodowiska w razie awarii.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7c08aa elementor-widget elementor-widget-heading\" data-id=\"c7c08aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Praktyczne zastosowania<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-677d207 elementor-widget elementor-widget-text-editor\" data-id=\"677d207\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"2494\" data-end=\"2870\">NGINX Proxy Manager to nie tylko zarz\u0105dzanie stronami <a class=\"decorated-link\" href=\"http:\/\/WWW\" target=\"_new\" rel=\"noopener\" data-start=\"2548\" data-end=\"2551\">WWW<\/a>. Z jego pomoc\u0105 mo\u017cna wystawia\u0107 do sieci r\u00f3\u017cne serwisy webowe dzia\u0142aj\u0105ce na tym samym ho\u015bcie, np. <strong data-start=\"2649\" data-end=\"2662\">Nextcloud<\/strong>, <strong data-start=\"2664\" data-end=\"2689\">panel administracyjny<\/strong>, aplikacje testowe czy wewn\u0119trzne dashboardy. Dzi\u0119ki SSL i prostemu zarz\u0105dzaniu hostami, wszystkie te us\u0142ugi mog\u0105 dzia\u0142a\u0107 pod bezpiecznymi adresami z certyfikatami Let\u2019s Encrypt.<\/p><p data-start=\"2872\" data-end=\"3303\">Wa\u017cnym elementem jest poprawna konfiguracja <strong data-start=\"2916\" data-end=\"2923\">DNS<\/strong>. Niezale\u017cnie od tego, czy u\u017cywasz Cloudflare, OVH, DigitalOcean czy innego dostawcy, kluczem do sukcesu jest prawid\u0142owe wskazanie rekord\u00f3w domenowych na serwer, na kt\u00f3rym dzia\u0142a Proxy Manager. To w\u0142a\u015bnie tutaj pojawia si\u0119 najwi\u0119cej b\u0142\u0119d\u00f3w \u2013 szczeg\u00f3lnie przy metodzie HTTP Challenge \u2013 dlatego w materiale szczeg\u00f3\u0142owo omawiam, jak ustawi\u0107 DNS-y, aby ca\u0142o\u015b\u0107 dzia\u0142a\u0142a bez problemu.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82bca4b elementor-widget elementor-widget-code-highlight\" data-id=\"82bca4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>plik docker-compose.yaml:\r\nservices:\r\n  app:\r\n    image: 'jc21\/nginx-proxy-manager:2'\r\n    restart: unless-stopped\r\n    ports:\r\n      - '80:80' # Public HTTP Port\r\n      - '443:443' # Public HTTPS Port\r\n      - '81:81' # Admin Web Port\r\n\r\n    volumes:\r\n      - .\/data:\/data\r\n      - .\/letsencrypt:\/etc\/letsencrypt\r\n\r\n    healthcheck:\r\n      test: [\"CMD\", \"\/usr\/bin\/check-health\"]\r\n      interval: 10s\r\n      timeout: 3s\r\n<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ad21cc elementor-widget elementor-widget-text-editor\" data-id=\"4ad21cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Komendy:<\/p><p>Start docker compose<\/p><p><em>docker compose up -d<\/em><\/p><p><em>\u00a0<\/em><\/p><p>Zatrzymanie docker compose <br \/><em>docker compose stop<\/em><\/p><p><em>\u00a0<\/em><\/p><p>Sci\u0105gni\u0119cie aktualne jwersji obraz\u00f3w<br \/><em>docker compose pull<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db1bd09 elementor-widget elementor-widget-text-editor\" data-id=\"db1bd09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Kody:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b37bfd elementor-widget elementor-widget-heading\" data-id=\"0b37bfd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Podsumowanie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ce7fa5 elementor-widget elementor-widget-text-editor\" data-id=\"6ce7fa5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"3326\" data-end=\"3736\">NGINX Proxy Manager to rozwi\u0105zanie, kt\u00f3re powinno znale\u017a\u0107 si\u0119 w arsenale ka\u017cdego administratora. \u0141\u0105czy prostot\u0119 obs\u0142ugi z du\u017cymi mo\u017cliwo\u015bciami konfiguracji, a dzi\u0119ki integracji z Let\u2019s Encrypt pozwala w pe\u0142ni zautomatyzowa\u0107 proces zarz\u0105dzania certyfikatami SSL. Do tego dochodzi \u0142atwa instalacja z u\u017cyciem Dockera, mo\u017cliwo\u015b\u0107 wystawienia wielu us\u0142ug za jednym adresem IP oraz intuicyjny panel administracyjny.<\/p><p data-start=\"3738\" data-end=\"3986\">Je\u017celi chcesz zobaczy\u0107, jak wygl\u0105da instalacja i konfiguracja krok po kroku, obejrzyj przygotowany film \u2013 znajdziesz w nim kompletn\u0105 instrukcj\u0119 od stworzenia prostego \u015brodowiska testowego a\u017c po wygenerowanie certyfikatu wildcard dla ca\u0142ej domeny.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f632bca e-flex e-con-boxed e-con e-parent\" data-id=\"f632bca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Are you looking for a simple way to host multiple services under a single IP address and automatically manage SSL certificates? NGINX Proxy Manager combined with Docker Compose is a solution that allows you to set up a reverse proxy in minutes and integrate it with Let\u2019s Encrypt.  In this article, I show you step by step how to run this tool, how DNS Challenge works, and how to back up your configuration. See how easy it is to organize and secure your infrastructure!<\/p>","protected":false},"author":3,"featured_media":1922,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,8,10],"tags":[256,261,373,371,370,372],"class_list":["post-1921","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-dla-kazdego","category-truenas","category-wirtualizacja","tag-docker","tag-docker-compose","tag-docker-compose-nginx-proxy-manager","tag-lets-encrypt","tag-nginx-proxy-manager","tag-proxy"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"ola-a\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Eonea IT Solutions -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions\" \/>\n\t\t<meta property=\"og:description\" content=\"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp\" \/>\n\t\t<meta property=\"og:image:width\" content=\"100\" \/>\n\t\t<meta property=\"og:image:height\" content=\"100\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-09-29T16:14:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-30T14:51:35+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eoneaITsolutons\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#blogposting\",\"name\":\"Nginx proxy manager \\u2013 Docker Compose - Eonea IT Solutions\",\"headline\":\"Nginx proxy manager \\u2013 Docker Compose\",\"author\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/author\\\/ola-a\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/eonea.pl\\\/wp-content\\\/uploads\\\/miniaturka-ostateczna.jpg\",\"width\":1920,\"height\":1080},\"datePublished\":\"2025-09-29T18:14:54+02:00\",\"dateModified\":\"2025-12-30T15:51:35+01:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#webpage\"},\"articleSection\":\"IT dla ka\\u017cdego, TrueNAS, Wirtualizacja, docker, docker compose, docker compose nginx proxy manager, let\\u2019s encrypt, Nginx proxy manager, proxy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en#listItem\",\"position\":1,\"name\":\"Dom\",\"item\":\"https:\\\/\\\/eonea.pl\\\/en\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/#listItem\",\"name\":\"Video BLOG\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/#listItem\",\"position\":2,\"name\":\"Video BLOG\",\"item\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/it-dla-kazdego\\\/#listItem\",\"name\":\"IT dla ka\\u017cdego\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en#listItem\",\"name\":\"Dom\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/it-dla-kazdego\\\/#listItem\",\"position\":3,\"name\":\"IT dla ka\\u017cdego\",\"item\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/it-dla-kazdego\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#listItem\",\"name\":\"Nginx proxy manager \\u2013 Docker Compose\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/#listItem\",\"name\":\"Video BLOG\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#listItem\",\"position\":4,\"name\":\"Nginx proxy manager \\u2013 Docker Compose\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/category\\\/vlog\\\/it-dla-kazdego\\\/#listItem\",\"name\":\"IT dla ka\\u017cdego\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/#organization\",\"name\":\"Eonea\",\"url\":\"https:\\\/\\\/eonea.pl\\\/en\\\/\",\"telephone\":\"+48673482602\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/eonea.pl\\\/wp-content\\\/uploads\\\/favicon.webp\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#organizationLogo\",\"width\":100,\"height\":100},\"image\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/eoneaITsolutons\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@eonea_it\",\"https:\\\/\\\/www.youtube.com\\\/Eonea\",\"https:\\\/\\\/linkedin.com\\\/company\\\/eonea\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/author\\\/ola-a\\\/#author\",\"url\":\"https:\\\/\\\/eonea.pl\\\/en\\\/author\\\/ola-a\\\/\",\"name\":\"ola-a\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7bc250f7330a2e673e4bde78a0508f62ba9d0402dbd6838a671d4a23040178ab?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"ola-a\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#webpage\",\"url\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/\",\"name\":\"Nginx proxy manager \\u2013 Docker Compose - Eonea IT Solutions\",\"description\":\"Szukasz prostego sposobu na wystawienie wielu serwis\\u00f3w pod jednym adresem IP i automatyczne zarz\\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\\u0142\\u0105czeniu z Docker Compose to rozwi\\u0105zanie, kt\\u00f3re pozwala w kilka minut skonfigurowa\\u0107 reverse proxy i zintegrowa\\u0107 je z Let\\u2019s Encrypt. W artykule pokazuj\\u0119 krok po kroku, jak uruchomi\\u0107 to narz\\u0119dzie, jak dzia\\u0142a DNS Challenge i jak zadba\\u0107 o backup konfiguracji. Sprawd\\u017a, jak \\u0142atwo mo\\u017cesz uporz\\u0105dkowa\\u0107 i zabezpieczy\\u0107 swoj\\u0105 infrastruktur\\u0119!\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/author\\\/ola-a\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/author\\\/ola-a\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/eonea.pl\\\/wp-content\\\/uploads\\\/miniaturka-ostateczna.jpg\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#mainImage\",\"width\":1920,\"height\":1080},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/nginx-proxy-manager-docker-compose\\\/#mainImage\"},\"datePublished\":\"2025-09-29T18:14:54+02:00\",\"dateModified\":\"2025-12-30T15:51:35+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/eonea.pl\\\/en\\\/\",\"name\":\"Eonea\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/eonea.pl\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions","description":"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!","canonical_url":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#blogposting","name":"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions","headline":"Nginx proxy manager \u2013 Docker Compose","author":{"@id":"https:\/\/eonea.pl\/en\/author\/ola-a\/#author"},"publisher":{"@id":"https:\/\/eonea.pl\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/eonea.pl\/wp-content\/uploads\/miniaturka-ostateczna.jpg","width":1920,"height":1080},"datePublished":"2025-09-29T18:14:54+02:00","dateModified":"2025-12-30T15:51:35+01:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#webpage"},"isPartOf":{"@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#webpage"},"articleSection":"IT dla ka\u017cdego, TrueNAS, Wirtualizacja, docker, docker compose, docker compose nginx proxy manager, let\u2019s encrypt, Nginx proxy manager, proxy"},{"@type":"BreadcrumbList","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en#listItem","position":1,"name":"Dom","item":"https:\/\/eonea.pl\/en","nextItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/#listItem","name":"Video BLOG"}},{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/#listItem","position":2,"name":"Video BLOG","item":"https:\/\/eonea.pl\/en\/category\/vlog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/#listItem","name":"IT dla ka\u017cdego"},"previousItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en#listItem","name":"Dom"}},{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/#listItem","position":3,"name":"IT dla ka\u017cdego","item":"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/","nextItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#listItem","name":"Nginx proxy manager \u2013 Docker Compose"},"previousItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/#listItem","name":"Video BLOG"}},{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#listItem","position":4,"name":"Nginx proxy manager \u2013 Docker Compose","previousItem":{"@type":"ListItem","@id":"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/#listItem","name":"IT dla ka\u017cdego"}}]},{"@type":"Organization","@id":"https:\/\/eonea.pl\/en\/#organization","name":"Eonea","url":"https:\/\/eonea.pl\/en\/","telephone":"+48673482602","logo":{"@type":"ImageObject","url":"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#organizationLogo","width":100,"height":100},"image":{"@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/eoneaITsolutons\/","https:\/\/www.tiktok.com\/@eonea_it","https:\/\/www.youtube.com\/Eonea","https:\/\/linkedin.com\/company\/eonea"]},{"@type":"Person","@id":"https:\/\/eonea.pl\/en\/author\/ola-a\/#author","url":"https:\/\/eonea.pl\/en\/author\/ola-a\/","name":"ola-a","image":{"@type":"ImageObject","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/7bc250f7330a2e673e4bde78a0508f62ba9d0402dbd6838a671d4a23040178ab?s=96&d=mm&r=g","width":96,"height":96,"caption":"ola-a"}},{"@type":"WebPage","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#webpage","url":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/","name":"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions","description":"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/eonea.pl\/en\/#website"},"breadcrumb":{"@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#breadcrumblist"},"author":{"@id":"https:\/\/eonea.pl\/en\/author\/ola-a\/#author"},"creator":{"@id":"https:\/\/eonea.pl\/en\/author\/ola-a\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/eonea.pl\/wp-content\/uploads\/miniaturka-ostateczna.jpg","@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#mainImage","width":1920,"height":1080},"primaryImageOfPage":{"@id":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/#mainImage"},"datePublished":"2025-09-29T18:14:54+02:00","dateModified":"2025-12-30T15:51:35+01:00"},{"@type":"WebSite","@id":"https:\/\/eonea.pl\/en\/#website","url":"https:\/\/eonea.pl\/en\/","name":"Eonea","inLanguage":"en-GB","publisher":{"@id":"https:\/\/eonea.pl\/en\/#organization"}}]},"og:locale":"en_GB","og:site_name":"Eonea IT Solutions -","og:type":"article","og:title":"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions","og:description":"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!","og:url":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/","og:image":"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp","og:image:secure_url":"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp","og:image:width":100,"og:image:height":100,"article:published_time":"2025-09-29T16:14:54+00:00","article:modified_time":"2025-12-30T14:51:35+00:00","article:publisher":"https:\/\/www.facebook.com\/eoneaITsolutons\/","twitter:card":"summary_large_image","twitter:title":"Nginx proxy manager \u2013 Docker Compose - Eonea IT Solutions","twitter:description":"Szukasz prostego sposobu na wystawienie wielu serwis\u00f3w pod jednym adresem IP i automatyczne zarz\u0105dzanie certyfikatami SSL? NGINX Proxy Manager w po\u0142\u0105czeniu z Docker Compose to rozwi\u0105zanie, kt\u00f3re pozwala w kilka minut skonfigurowa\u0107 reverse proxy i zintegrowa\u0107 je z Let\u2019s Encrypt. W artykule pokazuj\u0119 krok po kroku, jak uruchomi\u0107 to narz\u0119dzie, jak dzia\u0142a DNS Challenge i jak zadba\u0107 o backup konfiguracji. Sprawd\u017a, jak \u0142atwo mo\u017cesz uporz\u0105dkowa\u0107 i zabezpieczy\u0107 swoj\u0105 infrastruktur\u0119!","twitter:image":"https:\/\/eonea.pl\/wp-content\/uploads\/favicon.webp"},"aioseo_meta_data":{"post_id":"1921","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2025-09-29 16:14:54","updated":"2025-09-29 16:14:54","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eonea.pl\/en\" title=\"Dom\">Dom<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eonea.pl\/en\/category\/vlog\/\" title=\"Video BLOG\">Video BLOG<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/\" title=\"IT dla ka\u017cdego\">IT dla ka\u017cdego<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tNginx proxy manager \u2013 Docker Compose\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Dom","link":"https:\/\/eonea.pl\/en"},{"label":"Video BLOG","link":"https:\/\/eonea.pl\/en\/category\/vlog\/"},{"label":"IT dla ka\u017cdego","link":"https:\/\/eonea.pl\/en\/category\/vlog\/it-dla-kazdego\/"},{"label":"Nginx proxy manager \u2013 Docker Compose","link":"https:\/\/eonea.pl\/en\/nginx-proxy-manager-docker-compose\/"}],"_links":{"self":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/comments?post=1921"}],"version-history":[{"count":10,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1921\/revisions"}],"predecessor-version":[{"id":2147,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/posts\/1921\/revisions\/2147"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/media\/1922"}],"wp:attachment":[{"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/media?parent=1921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/categories?post=1921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eonea.pl\/en\/wp-json\/wp\/v2\/tags?post=1921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}