{"version":"1.0","provider_name":"ClusterCS Knowledge Base","provider_url":"https:\/\/clustercs.com\/kb","author_name":"admin","author_url":"https:\/\/clustercs.com\/kb\/author\/adminccs\/","title":"Speed Engine - Proxy - ClusterCS Knowledge Base","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"IfGaWOh1a1\"><a href=\"https:\/\/clustercs.com\/kb\/docs\/clustercs\/speed-optimizations\/actions\/speed-engine-proxy\/\">Speed Engine &#8211; Proxy<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/clustercs.com\/kb\/docs\/clustercs\/speed-optimizations\/actions\/speed-engine-proxy\/embed\/#?secret=IfGaWOh1a1\" width=\"600\" height=\"338\" title=\"&#8220;Speed Engine &#8211; Proxy&#8221; &#8212; ClusterCS Knowledge Base\" data-secret=\"IfGaWOh1a1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/clustercs.com\/kb\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Using the Proxy action in the SPEED tab you can reverse-proxy to any IP and Port, locally or on an external server. Reverse-proxy is now achievable for applications that use NodeJS Server or Docker that are not yet supported by ClusterCS. In order to enable the SPEED\u00a0Proxy rule, head over to the SPEED section. You [&hellip;]","thumbnail_url":"https:\/\/clustercs.com\/kb\/wp-content\/uploads\/2022\/09\/image-20.png","thumbnail_width":300,"thumbnail_height":48}