Deployed d860eb9 with MkDocs version: 1.6.1

This commit is contained in:
2026-09-10 23:08:58 +00:00
parent 5b8e3fecc6
commit 7f155aacba
6 changed files with 563 additions and 537 deletions
+1 -1
View File
@@ -2402,7 +2402,7 @@ but the defaults hold for the overwhelming majority of responses.</p>
<tr>
<td><code>INVALID_PROXY</code></td>
<td>400</td>
<td>The supplied proxy specification could not be resolved or is malformed.</td>
<td>The supplied proxy specification could not be resolved or is malformed, or the proxy failed the <a href="../../../guide/proxies-and-vpn/#exit-check">exit check</a>.</td>
</tr>
<tr>
<td><code>INVALID_PARAMETERS</code></td>
+34
View File
@@ -875,6 +875,17 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#exit-check" class="md-nav__link">
<span class="md-ellipsis">
Exit check
</span>
</a>
</li>
</ul>
@@ -2260,6 +2271,17 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#exit-check" class="md-nav__link">
<span class="md-ellipsis">
Exit check
</span>
</a>
</li>
</ul>
@@ -2578,6 +2600,18 @@ where you came out:</p>
<code>(USA - New York, #3 of 5): .214</code>.</li>
<li>Other proxy providers log the resolved proxy URL.</li>
</ul>
<h3 id="exit-check">Exit check<a class="headerlink" href="#exit-check" title="Permanent link">&para;</a></h3>
<p>Before the service sends a request, unshackle looks up the proxy exit IP through the
proxy. The service stops with <code>Proxy check failed</code> in two cases:</p>
<ul>
<li>No IP lookup gets through the proxy. The proxy is down, or it refused the connection.</li>
<li>The proxy exit IP is the same as your own IP, so traffic does not go through the proxy.</li>
</ul>
<p>unshackle tries each geolocation API in turn, and a 429 moves on to the next one. If at
least one API answers through the proxy but none of them gives an IP, the proxy passes
the check without the IP comparison. unshackle does not compare the exit country with the region you asked for,
because geolocation data can be out of date.</p>
<p>Over the REST API, the server returns this failure to the client as <code>INVALID_PROXY</code>.</p>
<h2 id="basic-static-proxies">Basic (static proxies)<a class="headerlink" href="#basic-static-proxies" title="Permanent link">&para;</a></h2>
<p>The <code>Basic</code> proxy provider is pure static configuration, with no accounts and no network
calls. You record proxy URLs under each country code, and unshackle serves them back
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+38 -38
View File
@@ -2,154 +2,154 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://docs.unshackle.dev/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/creating-a-service/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/service-architecture/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/authentication/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/dashboard/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/endpoints/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/errors/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/job-lifecycle/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/quickstart/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/dev/rest-api/remote-sessions/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/getting-started/configuration-file/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/getting-started/installation/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/getting-started/quickstart/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/cli-reference/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/downloading/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/drm-and-cdm/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/output-and-naming/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/proxies-and-vpn/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/subtitles/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/troubleshooting/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/guide/vaults/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/api/config/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/api/drm/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/api/service/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/api/titles/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/api/tracks/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/directories/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/download/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/drm/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/example/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/misc/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/network/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/output/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/post-scripts/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/services/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
<url>
<loc>https://docs.unshackle.dev/reference/configuration/vaults/</loc>
<lastmod>2026-09-08</lastmod>
<lastmod>2026-09-10</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.