<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Technical Documentation on PrivateFlare Docs</title><link>https://docs.privateflare.com/en/technical/</link><description>Recent content in Technical Documentation on PrivateFlare Docs</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 22 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://docs.privateflare.com/en/technical/index.xml" rel="self" type="application/rss+xml"/><item><title>HTTP API</title><link>https://docs.privateflare.com/en/technical/http-api/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate><guid>https://docs.privateflare.com/en/technical/http-api/</guid><description>&lt;h3 id="getting-your-key"&gt;Getting Your Key&lt;a class="anchor" href="#getting-your-key"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Get your token in the user settings.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://docs.privateflare.com/images/d9t7tE2opXmTxYu3-image.png" alt="image" /&gt;&lt;/p&gt;
&lt;p&gt;And copy the generated key.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://docs.privateflare.com/images/4ndRjgDPraP5UZ77-image.png" alt="image" /&gt;&lt;/p&gt;
&lt;h3 id="specification"&gt;Specification&lt;a class="anchor" href="#specification"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Base URL: &lt;code&gt;https://api.privateflare.com&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;For authorization, you must pass the &lt;code&gt;X-Auth-Key&lt;/code&gt; header with your API key value.&lt;/p&gt;
&lt;h4 id="available-methods"&gt;Available Methods&lt;a class="anchor" href="#available-methods"&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Method&lt;/th&gt;
					&lt;th&gt;Path&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/me&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;User information&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;List of domains&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Details for a specific domain&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;POST&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Create a new domain&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PATCH&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Update domain parameters&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DELETE&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Delete a domain&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/uptime&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Server response time statistics&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/tasks/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Active certificate generation tasks&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;List of IP lists&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;POST&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Create an IP list&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PATCH&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/{listid}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Update an IP list&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DELETE&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/{listid}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Delete an IP list&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PUT&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/{listid}/{ip}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Add IP to block list&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DELETE&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/security/iplist/{listid}/{ip}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Remove IP from block list&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/nodes/&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;List of nodes&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/dnsrecords&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Domain DNS records&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;POST&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/dnsrecords&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Create a DNS record&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;PATCH&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/dnsrecords/{id}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Update a DNS record&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;DELETE&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/dnsrecords/{id}&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Delete a DNS record&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/certexport&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Export SSL certificate (ZIP)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/activatens&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Activate NS records&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GET&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;/domains/{domain}/deactivatens&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Deactivate NS records&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5 id="information"&gt;Information&lt;a class="anchor" href="#information"&gt;#&lt;/a&gt;&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# cURL example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl --location &lt;span style="color:#e6db74"&gt;&amp;#39;https://api.privateflare.com/me/&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;X-Auth-Key: xxxxxxxxxxxxxxxxxxxxxxxx&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="list-of-domains"&gt;List of Domains&lt;a class="anchor" href="#list-of-domains"&gt;#&lt;/a&gt;&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# cURL example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl --location &lt;span style="color:#e6db74"&gt;&amp;#39;https://api.privateflare.com/domains/&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;X-Auth-Key: xxxxxxxxxxxxxxxxxxxxxxxx&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="single-domain"&gt;Single Domain&lt;a class="anchor" href="#single-domain"&gt;#&lt;/a&gt;&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# cURL example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl --location &lt;span style="color:#e6db74"&gt;&amp;#39;https://api.privateflare.com/domains/domain.com&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;X-Auth-Key: xxxxxxxxxxxxxxxxxxxxxxxx&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="create-a-domain"&gt;Create a Domain&lt;a class="anchor" href="#create-a-domain"&gt;#&lt;/a&gt;&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# cURL example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl --location &lt;span style="color:#e6db74"&gt;&amp;#39;https://api.privateflare.com/domains/&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;X-Auth-Key: xxxxxxxxxxxxxxxxxxxxxxxx&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--data &lt;span style="color:#e6db74"&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;enabled&amp;#34;: true,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;domain&amp;#34;: &amp;#34;domain.com&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;mask&amp;#34;: &amp;#34;yandex.info&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;ssl&amp;#34;: true,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;tags&amp;#34;: [&amp;#34;tag1&amp;#34;,&amp;#34;tag2&amp;#34;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;backend&amp;#34;: &amp;#34;127.0.0.1&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;fhttps&amp;#34;: true,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;cachelevel&amp;#34;: 1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;}&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Field&lt;/th&gt;
					&lt;th&gt;Type&lt;/th&gt;
					&lt;th&gt;Description&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;enabled&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;Domain activity&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;domain&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string&lt;/td&gt;
					&lt;td&gt;Domain name&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;mask&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string&lt;/td&gt;
					&lt;td&gt;Domain mask&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;ssl&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;SSL activity&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;tags&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string[]&lt;/td&gt;
					&lt;td&gt;List of tags&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;backend&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string&lt;/td&gt;
					&lt;td&gt;Backend IP&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;failover&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string&lt;/td&gt;
					&lt;td&gt;Failover backend IP&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;fhttps&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;Forced redirect from HTTP to HTTPS&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cachelevel&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;int&lt;/td&gt;
					&lt;td&gt;Cache level (0-3)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;sjschallenge&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;JS Challenge (similar to Under Attack)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;baseprotection&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;Basic WAF protection&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;bwlimit&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;int&lt;/td&gt;
					&lt;td&gt;Bandwidth limit, KB/s (0 = no limit)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;geomode&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;int&lt;/td&gt;
					&lt;td&gt;Geo-filtering: 0=off, 1=allow only, 2=block&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;geolist&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;string[]&lt;/td&gt;
					&lt;td&gt;List of country codes (ISO 3166-1 alpha-2)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;bind_node&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;int[]&lt;/td&gt;
					&lt;td&gt;Binding to specific nodes (empty = all nodes)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;cachelargefiles&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;bool&lt;/td&gt;
					&lt;td&gt;Large file caching on nodes&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h5 id="modify-domain-parameters"&gt;Modify Domain Parameters&lt;a class="anchor" href="#modify-domain-parameters"&gt;#&lt;/a&gt;&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# cURL example&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl --location &lt;span style="color:#e6db74"&gt;&amp;#39;https://api.privateflare.com/domains/domain.com&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;Content-Type: application/json&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--header &lt;span style="color:#e6db74"&gt;&amp;#39;X-Auth-Key: xxxxxxxxxxxxxxxxxxxxxxxx&amp;#39;&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--data &lt;span style="color:#e6db74"&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt; &amp;#34;enabled&amp;#34;: true
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;}&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Note that you can pass ONLY THE PARAMETERS YOU WANT TO CHANGE.&lt;/p&gt;</description></item><item><title>Keitaro: How to Connect Domains</title><link>https://docs.privateflare.com/en/technical/keitaro-kak-podkliucit-domeny/</link><pubDate>Wed, 11 Sep 2024 00:00:00 +0000</pubDate><guid>https://docs.privateflare.com/en/technical/keitaro-kak-podkliucit-domeny/</guid><description>&lt;p&gt;Follow the standard instructions.&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t forget to disable the forced HTTPS redirect!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://docs.privateflare.com/images/vV7WcU3RX4NktvnQ-cleanshot-2024-09-11-at-11-51-36-at-2x.png" alt="image" /&gt;&lt;/p&gt;
&lt;p&gt;This is normal:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://docs.privateflare.com/images/rSKPDNvvgu2Vwd1j-cleanshot-2024-09-11-at-11-53-22-at-2x.png" alt="image" /&gt;&lt;/p&gt;
&lt;p&gt;Because certificates are now managed by PF, and Keitaro cannot issue them. Simply use the domains as usual.&lt;/p&gt;</description></item><item><title>Troubleshooting: Certificates Not Generating</title><link>https://docs.privateflare.com/en/technical/resenie-problem-ne-generiruiutsia-sertifikaty/</link><pubDate>Tue, 26 Dec 2023 00:00:00 +0000</pubDate><guid>https://docs.privateflare.com/en/technical/resenie-problem-ne-generiruiutsia-sertifikaty/</guid><description>&lt;p&gt;You will be notified about any service issues almost immediately. If you have not received a notification, everything is working as expected. Now, to the point.&lt;/p&gt;
&lt;h4 id="quick-check"&gt;Quick Check&lt;a class="anchor" href="#quick-check"&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Any domain in the service responds to certificate generation service pings at the following address:&lt;/p&gt;
&lt;p&gt;http://&amp;lt;domain&amp;gt;/.well-known/acme-challenge/ping
it should respond with pong&lt;/p&gt;
&lt;p&gt;This can be used for a quick check that the domain is configured correctly.&lt;/p&gt;
&lt;h4 id="node"&gt;Node&lt;a class="anchor" href="#node"&gt;#&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Check node availability.&lt;/p&gt;
&lt;p&gt;To do this, simply open the node&amp;rsquo;s IP in a browser.&lt;/p&gt;</description></item></channel></rss>