diff --git a/365085a8-a90a-43f9-a779-f8769ec7eca1.html b/365085a8-a90a-43f9-a779-f8769ec7eca1.html index 3090c7a076..bb800a226b 100644 --- a/365085a8-a90a-43f9-a779-f8769ec7eca1.html +++ b/365085a8-a90a-43f9-a779-f8769ec7eca1.html @@ -7,7 +7,7 @@ - + diff --git a/404.html b/404.html index dd7d9a18a1..c43ecb1887 100644 --- a/404.html +++ b/404.html @@ -7,7 +7,7 @@ - + diff --git a/assets/js/172b3cfb.8a72f398.js b/assets/js/172b3cfb.8a72f398.js deleted file mode 100644 index 35b141550d..0000000000 --- a/assets/js/172b3cfb.8a72f398.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8929],{9411:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>a,contentTitle:()=>s,default:()=>p,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var o=t(4848),r=t(8453);const i={title:"Render",sidebar_position:4,slug:"/deployment-render"},s=void 0,l={id:"Deployment/deployment-render",title:"Render",description:"Deploy on Render",source:"@site/docs/Deployment/deployment-render.md",sourceDirName:"Deployment",slug:"/deployment-render",permalink:"/deployment-render",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:4,frontMatter:{title:"Render",sidebar_position:4,slug:"/deployment-render"},sidebar:"defaultSidebar",previous:{title:"GCP",permalink:"/deployment-gcp"},next:{title:"Railway",permalink:"/deployment-railway"}},a={},d=[{value:"Deploy on Render",id:"20a959b7047e44e490cc129fd21895c0",level:2}];function c(e){const n={a:"a",h2:"h2",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.h2,{id:"20a959b7047e44e490cc129fd21895c0",children:"Deploy on Render"}),"\n",(0,o.jsx)(n.hr,{}),"\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.a,{href:"http://render.com/",children:"Render.com"})," is a unified cloud platform designed to make deploying web applications, APIs, and static sites easy. It provides a streamlined experience with powerful features like automatic SSL, managed databases, and auto-deploy from Git, making it a popular choice for developers looking to simplify their deployment workflows."]}),"\n",(0,o.jsx)(n.p,{children:"Deploying Langflow to Render is a straightforward process that can be completed in just a few steps:"}),"\n",(0,o.jsxs)(n.ol,{children:["\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.strong,{children:"Click the Button Below"}),": Start by clicking the deployment button provided below. This will redirect you to the Render platform."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.a,{href:"https://render.com/deploy?repo=https%3A%2F%2Fgithub.com%2Flangflow-ai%2Flangflow%2Ftree%2Fdev",children:"https://render.com/deploy?repo=https://github.com/langflow-ai/langflow/tree/dev"})}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.strong,{children:"Select the Default Configuration"}),": Once on the Render platform, you will be prompted to provide a blueprint name and to select the default configuration for Langflow. This configuration includes all the necessary settings and resources to run Langflow efficiently. You can change the branch of the repo to \u201cmain\u201d or \u201cdev\u201d based on your preference. Click \u201cCreate New Resources\u201d to proceed."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.img,{src:t(3350).A+"",width:"3930",height:"2100"})}),"\n"]}),"\n",(0,o.jsxs)(n.li,{children:["\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.strong,{children:"Deploy"}),": After selecting the configuration, proceed to deploy your Langflow instance. You can keep the default Starter instance, or change it to another instance based on your specific needs. Click Apply to deploy the instance. Render will handle the rest, including setting up the database, deploying the Langflow instance, and starting the application."]}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.img,{src:t(5800).A+"",width:"1963",height:"1048"})}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(n.p,{children:"By following these steps, your Langflow instance will be successfully deployed on Render. Remember to review the pricing details on the Render platform to understand any costs involved."})]})}function p(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},3350:(e,n,t)=>{t.d(n,{A:()=>o});const o=t.p+"assets/images/1861599636-3c0536d33fc39bbeca709ffe57c10498.png"},5800:(e,n,t)=>{t.d(n,{A:()=>o});const o=t.p+"assets/images/1929176153-7db9fecdfb9f16884cae111d2b5489f0.png"},8453:(e,n,t)=>{t.d(n,{R:()=>s,x:()=>l});var o=t(6540);const r={},i=o.createContext(r);function s(e){const n=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/172b3cfb.e2c7af47.js b/assets/js/172b3cfb.e2c7af47.js new file mode 100644 index 0000000000..1f551000aa --- /dev/null +++ b/assets/js/172b3cfb.e2c7af47.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8929],{9411:(M,j,N)=>{N.r(j),N.d(j,{assets:()=>e,contentTitle:()=>T,default:()=>x,frontMatter:()=>g,metadata:()=>y,toc:()=>u});var D=N(4848),I=N(8453);const g={title:"Render",sidebar_position:4,slug:"/deployment-render"},T=void 0,y={id:"Deployment/deployment-render",title:"Render",description:"Deploy on Render",source:"@site/docs/Deployment/deployment-render.md",sourceDirName:"Deployment",slug:"/deployment-render",permalink:"/deployment-render",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:4,frontMatter:{title:"Render",sidebar_position:4,slug:"/deployment-render"},sidebar:"defaultSidebar",previous:{title:"GCP",permalink:"/deployment-gcp"},next:{title:"Railway",permalink:"/deployment-railway"}},e={},u=[{value:"Deploy on Render",id:"20a959b7047e44e490cc129fd21895c0",level:2}];function A(M){const j={a:"a",h2:"h2",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,I.R)(),...M.components};return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(j.h2,{id:"20a959b7047e44e490cc129fd21895c0",children:"Deploy on Render"}),"\n",(0,D.jsx)(j.hr,{}),"\n",(0,D.jsxs)(j.p,{children:[(0,D.jsx)(j.a,{href:"http://render.com/",children:"Render.com"})," is a unified cloud platform designed to make deploying web applications, APIs, and static sites easy. It provides a streamlined experience with powerful features like automatic SSL, managed databases, and auto-deploy from Git, making it a popular choice for developers looking to simplify their deployment workflows."]}),"\n",(0,D.jsx)(j.p,{children:"Deploying Langflow to Render is a straightforward process that can be completed in just a few steps:"}),"\n",(0,D.jsxs)(j.ol,{children:["\n",(0,D.jsxs)(j.li,{children:["\n",(0,D.jsxs)(j.p,{children:[(0,D.jsx)(j.strong,{children:"Click the Button Below"}),": Start by clicking the deployment button provided below. This will redirect you to the Render platform."]}),"\n",(0,D.jsx)(j.p,{children:(0,D.jsx)(j.a,{href:"https://render.com/deploy?repo=https%3A%2F%2Fgithub.com%2Flangflow-ai%2Flangflow%2Ftree%2Fdev",children:(0,D.jsx)(j.img,{alt:"Deploy to Render",src:N(6623).A+"",width:"153",height:"40"})})}),"\n"]}),"\n",(0,D.jsxs)(j.li,{children:["\n",(0,D.jsxs)(j.p,{children:[(0,D.jsx)(j.strong,{children:"Select the Default Configuration"}),": Once on the Render platform, you will be prompted to provide a blueprint name and to select the default configuration for Langflow. This configuration includes all the necessary settings and resources to run Langflow efficiently. You can change the branch of the repo to \u201cmain\u201d or \u201cdev\u201d based on your preference. Click \u201cCreate New Resources\u201d to proceed."]}),"\n",(0,D.jsx)(j.p,{children:(0,D.jsx)(j.img,{src:N(3350).A+"",width:"3930",height:"2100"})}),"\n"]}),"\n",(0,D.jsxs)(j.li,{children:["\n",(0,D.jsxs)(j.p,{children:[(0,D.jsx)(j.strong,{children:"Deploy"}),": After selecting the configuration, proceed to deploy your Langflow instance. You can keep the default Starter instance, or change it to another instance based on your specific needs. Click Apply to deploy the instance. Render will handle the rest, including setting up the database, deploying the Langflow instance, and starting the application."]}),"\n",(0,D.jsx)(j.p,{children:(0,D.jsx)(j.img,{src:N(5800).A+"",width:"1963",height:"1048"})}),"\n"]}),"\n"]}),"\n",(0,D.jsx)(j.p,{children:"By following these steps, your Langflow instance will be successfully deployed on Render. Remember to review the pricing details on the Render platform to understand any costs involved."})]})}function x(M={}){const{wrapper:j}={...(0,I.R)(),...M.components};return j?(0,D.jsx)(j,{...M,children:(0,D.jsx)(A,{...M})}):A(M)}},3350:(M,j,N)=>{N.d(j,{A:()=>D});const D=N.p+"assets/images/1861599636-3c0536d33fc39bbeca709ffe57c10498.png"},5800:(M,j,N)=>{N.d(j,{A:()=>D});const D=N.p+"assets/images/1929176153-7db9fecdfb9f16884cae111d2b5489f0.png"},6623:(M,j,N)=>{N.d(j,{A:()=>D});const D="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUzIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTUzIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB3aWR0aD0iMTUzIiBoZWlnaHQ9IjQwIiBmaWxsPSIjOEEwNUZGIi8+CjxwYXRoIGQ9Ik0xNy41MDAxIDIxTDE4LjIwNTEgMjEuNzA1TDE5LjUwMDEgMjAuNDE1VjI2LjVIMjAuNTAwMVYyMC40MTVMMjEuNzk1MSAyMS43MDVMMjIuNTAwMSAyMUwyMC4wMDAxIDE4LjVMMTcuNTAwMSAyMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMy43NTAxIDIzSDIzLjUwMDFWMjJIMjMuNzUwMUMyNC4zNDY4IDIyLjAyMzkgMjQuOTI4NiAyMS44MDk3IDI1LjM2NzQgMjEuNDA0N0MyNS44MDYyIDIwLjk5OTYgMjYuMDY2MiAyMC40MzY4IDI2LjA5MDEgMTkuODRDMjYuMTEzOSAxOS4yNDMzIDI1Ljg5OTggMTguNjYxNSAyNS40OTQ3IDE4LjIyMjdDMjUuMDg5NiAxNy43ODM4IDI0LjUyNjggMTcuNTIzOSAyMy45MzAxIDE3LjVIMjMuNTAwMUwyMy40NTAxIDE3LjA5QzIzLjMzOTEgMTYuMjQ4MyAyMi45MjYgMTUuNDc1NSAyMi4yODc2IDE0LjkxNTdDMjEuNjQ5MiAxNC4zNTU5IDIwLjgyOTEgMTQuMDQ3MyAxOS45ODAxIDE0LjA0NzNDMTkuMTMxIDE0LjA0NzMgMTguMzEwOSAxNC4zNTU5IDE3LjY3MjUgMTQuOTE1N0MxNy4wMzQxIDE1LjQ3NTUgMTYuNjIxIDE2LjI0ODMgMTYuNTEwMSAxNy4wOUwxNi41MDAxIDE3LjVIMTYuMDcwMUMxNS40NzMzIDE3LjUyMzkgMTQuOTEwNSAxNy43ODM4IDE0LjUwNTQgMTguMjIyN0MxNC4xMDAzIDE4LjY2MTUgMTMuODg2MiAxOS4yNDMzIDEzLjkxMDEgMTkuODRDMTMuOTMzOSAyMC40MzY4IDE0LjE5MzkgMjAuOTk5NiAxNC42MzI3IDIxLjQwNDdDMTUuMDcxNSAyMS44MDk3IDE1LjY1MzMgMjIuMDIzOSAxNi4yNTAxIDIySDE2LjUwMDFWMjNIMTYuMjUwMUMxNS40NDgzIDIyLjk5NSAxNC42NzY2IDIyLjY5MzcgMTQuMDgzNSAyMi4xNTQxQzEzLjQ5MDUgMjEuNjE0NSAxMy4xMTc4IDIwLjg3NDcgMTMuMDM3MSAyMC4wNzdDMTIuOTU2NSAxOS4yNzkyIDEzLjE3MzYgMTguNDc5OCAxMy42NDY3IDE3LjgzMjVDMTQuMTE5OCAxNy4xODUxIDE0LjgxNTUgMTYuNzM1NSAxNS42MDAxIDE2LjU3QzE1LjgxNTkgMTUuNTYzMyAxNi4zNzA1IDE0LjY2MSAxNy4xNzEyIDE0LjAxMzhDMTcuOTcxOSAxMy4zNjY1IDE4Ljk3MDQgMTMuMDEzNCAyMC4wMDAxIDEzLjAxMzRDMjEuMDI5NyAxMy4wMTM0IDIyLjAyODIgMTMuMzY2NSAyMi44Mjg5IDE0LjAxMzhDMjMuNjI5NiAxNC42NjEgMjQuMTg0MiAxNS41NjMzIDI0LjQwMDEgMTYuNTdDMjUuMTg0NiAxNi43MzU1IDI1Ljg4MDMgMTcuMTg1MSAyNi4zNTM0IDE3LjgzMjVDMjYuODI2NSAxOC40Nzk4IDI3LjA0MzYgMTkuMjc5MiAyNi45NjMgMjAuMDc3QzI2Ljg4MjMgMjAuODc0NyAyNi41MDk2IDIxLjYxNDUgMjUuOTE2NiAyMi4xNTQxQzI1LjMyMzUgMjIuNjkzNyAyNC41NTE4IDIyLjk5NSAyMy43NTAxIDIzWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM5LjA2MzIgMjVIMzUuNDM3MlYxNC45OUgzOS4wNjMyQzQxLjgyMTIgMTQuOTkgNDMuNTE1MiAxNi43ODIgNDMuNTE1MiAyMC4wMDJDNDMuNTE1MiAyMy4yMjIgNDEuODIxMiAyNSAzOS4wNjMyIDI1Wk0zNi42OTcyIDIzLjg4SDM5LjA2MzJDNDEuNjExMiAyMy44OCA0Mi4xOTkyIDIxLjk2MiA0Mi4xOTkyIDIwLjAwMkM0Mi4xOTkyIDE4LjA0MiA0MS42MTEyIDE2LjExIDM5LjA2MzIgMTYuMTFIMzYuNjk3MlYyMy44OFpNNTEuNDMwOSAyMS4xNjRDNTEuNDMwOSAyMS4zNzQgNTEuNDMwOSAyMS42MTIgNTEuNDE2OSAyMS43MjRINDUuODMwOUM0NS44NTg5IDIyLjk4NCA0Ni41NTg5IDI0LjI0NCA0OC4xNDA5IDI0LjI0NEM0OS41NDA5IDI0LjI0NCA1MC4wNzI5IDIzLjMwNiA1MC4xOTg5IDIyLjgwMkg1MS4zMzI5QzUwLjk2ODkgMjQuMTMyIDQ5Ljk2MDkgMjUuMjEgNDguMTI2OSAyNS4yMUM0NS44NzI5IDI1LjIxIDQ0LjY1NDkgMjMuNTg2IDQ0LjY1NDkgMjEuNDE2QzQ0LjY1NDkgMTkuMTM0IDQ2LjAxMjkgMTcuNjUgNDguMTI2OSAxNy42NUM1MC4yMTI5IDE3LjY1IDUxLjQzMDkgMTkuMDc4IDUxLjQzMDkgMjEuMTY0Wk00NS44MzA5IDIwLjc0NEg1MC4yNDA5QzUwLjI0MDkgMTkuNTY4IDQ5LjQwMDkgMTguNjE2IDQ4LjA3MDkgMTguNjE2QzQ2LjgzODkgMTguNjE2IDQ1LjkwMDkgMTkuNDk4IDQ1LjgzMDkgMjAuNzQ0Wk01Ni4xODk4IDE3LjY2NEM1Ny45ODE4IDE3LjY2NCA1OS40MDk4IDE5LjA3OCA1OS40MDk4IDIxLjQzQzU5LjQwOTggMjMuNzgyIDU3Ljk4MTggMjUuMTk2IDU2LjE4OTggMjUuMTk2QzU1LjA0MTggMjUuMTk2IDU0LjM2OTggMjQuNjkyIDUzLjk0OTggMjQuMDc2SDUzLjkyMThWMjcuNDc4SDUyLjgwMThWMTcuODZINTMuOTIxOFYxOC43NDJINTMuOTQ5OEM1NC4zNjk4IDE4LjE5NiA1NS4wNDE4IDE3LjY2NCA1Ni4xODk4IDE3LjY2NFpNNTYuMDc3OCAyNC4yMTZDNTcuNTQ3OCAyNC4yMTYgNTguMjMzOCAyMi44MyA1OC4yMzM4IDIxLjQzQzU4LjIzMzggMjAuMDMgNTcuNTQ3OCAxOC42NDQgNTYuMDc3OCAxOC42NDRDNTQuNzQ3OCAxOC42NDQgNTMuOTIxOCAxOS43NSA1My45MjE4IDIxLjQzQzUzLjkyMTggMjMuMTEgNTQuNzQ3OCAyNC4yMTYgNTYuMDc3OCAyNC4yMTZaTTYxLjkwOTQgMjVINjAuNzg5NFYxNC45OUg2MS45MDk0VjI1Wk02Ni43ODU1IDI1LjIxQzY0LjYwMTUgMjUuMjEgNjMuMjg1NSAyMy42NTYgNjMuMjg1NSAyMS40M0M2My4yODU1IDE5LjIwNCA2NC42MDE1IDE3LjY1IDY2Ljc4NTUgMTcuNjVDNjguOTU1NSAxNy42NSA3MC4yNzE1IDE5LjIwNCA3MC4yNzE1IDIxLjQzQzcwLjI3MTUgMjMuNjU2IDY4Ljk1NTUgMjUuMjEgNjYuNzg1NSAyNS4yMVpNNjYuNzg1NSAyNC4yM0M2OC4zODE1IDI0LjIzIDY5LjA5NTUgMjIuOTU2IDY5LjA5NTUgMjEuNDNDNjkuMDk1NSAxOS45MDQgNjguMzgxNSAxOC42MyA2Ni43ODU1IDE4LjYzQzY1LjE3NTUgMTguNjMgNjQuNDYxNSAxOS45MDQgNjQuNDYxNSAyMS40M0M2NC40NjE1IDIyLjk1NiA2NS4xNzU1IDI0LjIzIDY2Ljc4NTUgMjQuMjNaTTcyLjIwMiAyNy41MDZDNzEuOTUgMjcuNTA2IDcxLjc4MiAyNy40OTIgNzEuNDYgMjcuNDM2VjI2LjQ4NEM3MS42OTggMjYuNTEyIDcxLjgxIDI2LjUyNiA3Mi4wMiAyNi41MjZDNzIuNjA4IDI2LjUyNiA3My4yNTIgMjYuMTYyIDczLjU2IDI0LjkzTDcwLjY2MiAxNy44Nkg3MS45MjJMNzQuMTIgMjMuNTQ0SDc0LjE0OEw3Ni4yNDggMTcuODZINzcuNDUyTDc0LjU2OCAyNS4yMUM3My44NTQgMjcuMDE2IDczLjE2OCAyNy41MDYgNzIuMjAyIDI3LjUwNlpNODQuMjM3IDE3Ljg2VjE4Ljg0SDgyLjgzN1YyMy4xMzhDODIuODM3IDIzLjg5NCA4My4wMTkgMjQuMDkgODMuNjQ5IDI0LjA5QzgzLjg4NyAyNC4wOSA4My45OTkgMjQuMDc2IDg0LjIzNyAyNC4wNDhWMjVDODMuOTE1IDI1LjA1NiA4My43NDcgMjUuMDcgODMuNDk1IDI1LjA3QzgyLjQ0NSAyNS4wNyA4MS43MTcgMjQuNzA2IDgxLjcxNyAyMy4wODJWMTguODRIODAuNjY3VjE3Ljg2SDgxLjcxN1YxNS40OEg4Mi44MzdWMTcuODZIODQuMjM3Wk04OC41MDk1IDI1LjIxQzg2LjMyNTUgMjUuMjEgODUuMDA5NSAyMy42NTYgODUuMDA5NSAyMS40M0M4NS4wMDk1IDE5LjIwNCA4Ni4zMjU1IDE3LjY1IDg4LjUwOTUgMTcuNjVDOTAuNjc5NSAxNy42NSA5MS45OTU1IDE5LjIwNCA5MS45OTU1IDIxLjQzQzkxLjk5NTUgMjMuNjU2IDkwLjY3OTUgMjUuMjEgODguNTA5NSAyNS4yMVpNODguNTA5NSAyNC4yM0M5MC4xMDU1IDI0LjIzIDkwLjgxOTUgMjIuOTU2IDkwLjgxOTUgMjEuNDNDOTAuODE5NSAxOS45MDQgOTAuMTA1NSAxOC42MyA4OC41MDk1IDE4LjYzQzg2Ljg5OTUgMTguNjMgODYuMTg1NSAxOS45MDQgODYuMTg1NSAyMS40M0M4Ni4xODU1IDIyLjk1NiA4Ni44OTk1IDI0LjIzIDg4LjUwOTUgMjQuMjNaTTk3Ljk4IDI1SDk2LjcyVjE0Ljk5SDEwMC43MzhDMTAyLjkzNiAxNC45OSAxMDQuMDg0IDE2LjAyNiAxMDQuMDg0IDE3Ljg3NEMxMDQuMDg0IDE5LjEyIDEwMy4zMTQgMjAuMDcyIDEwMi4yNjQgMjAuMzI0VjIwLjM1MkMxMDQuNTE4IDIwLjc4NiAxMDMuNjkyIDI0Ljc0OCAxMDQuMjI0IDI0LjkxNlYyNUgxMDIuODY2QzEwMi40MzIgMjQuNTggMTAzLjM4NCAyMC45NTQgMTAwLjg1IDIwLjk1NEg5Ny45OFYyNVpNOTcuOTggMTkuODM0SDEwMC40NDRDMTAxLjk3IDE5LjgzNCAxMDIuODI0IDE5LjE0OCAxMDIuODI0IDE3LjkwMkMxMDIuODI0IDE2Ljc1NCAxMDIuMTggMTYuMTEgMTAwLjQ4NiAxNi4xMUg5Ny45OFYxOS44MzRaTTExMS45NjIgMjEuMTY0QzExMS45NjIgMjEuMzc0IDExMS45NjIgMjEuNjEyIDExMS45NDggMjEuNzI0SDEwNi4zNjJDMTA2LjM5IDIyLjk4NCAxMDcuMDkgMjQuMjQ0IDEwOC42NzIgMjQuMjQ0QzExMC4wNzIgMjQuMjQ0IDExMC42MDQgMjMuMzA2IDExMC43MyAyMi44MDJIMTExLjg2NEMxMTEuNSAyNC4xMzIgMTEwLjQ5MiAyNS4yMSAxMDguNjU4IDI1LjIxQzEwNi40MDQgMjUuMjEgMTA1LjE4NiAyMy41ODYgMTA1LjE4NiAyMS40MTZDMTA1LjE4NiAxOS4xMzQgMTA2LjU0NCAxNy42NSAxMDguNjU4IDE3LjY1QzExMC43NDQgMTcuNjUgMTExLjk2MiAxOS4wNzggMTExLjk2MiAyMS4xNjRaTTEwNi4zNjIgMjAuNzQ0SDExMC43NzJDMTEwLjc3MiAxOS41NjggMTA5LjkzMiAxOC42MTYgMTA4LjYwMiAxOC42MTZDMTA3LjM3IDE4LjYxNiAxMDYuNDMyIDE5LjQ5OCAxMDYuMzYyIDIwLjc0NFpNMTE2LjgzMyAxNy42NjRDMTE4LjEzNSAxNy42NjQgMTE5LjIyNyAxOC4zNzggMTE5LjIyNyAyMC4wMTZWMjVIMTE4LjEwN1YyMC4yOTZDMTE4LjEwNyAxOS4zNzIgMTE3LjY3MyAxOC42NDQgMTE2LjU1MyAxOC42NDRDMTE1LjI5MyAxOC42NDQgMTE0LjQ1MyAxOS40NDIgMTE0LjQ1MyAyMC41NDhWMjVIMTEzLjMzM1YxNy44NkgxMTQuNDUzVjE4LjcxNEgxMTQuNDgxQzExNC44NTkgMTguMjEgMTE1LjYxNSAxNy42NjQgMTE2LjgzMyAxNy42NjRaTTEyNi4wNDcgMTguNzg0VjE0Ljk5SDEyNy4xNjdWMjVIMTI2LjA0N1YyNC4xMThIMTI2LjAxOUMxMjUuNTk5IDI0LjY2NCAxMjQuOTI3IDI1LjE5NiAxMjMuNzc5IDI1LjE5NkMxMjEuOTg3IDI1LjE5NiAxMjAuNTU5IDIzLjc4MiAxMjAuNTU5IDIxLjQzQzEyMC41NTkgMTkuMDc4IDEyMS45ODcgMTcuNjY0IDEyMy43NzkgMTcuNjY0QzEyNC45MjcgMTcuNjY0IDEyNS41OTkgMTguMTY4IDEyNi4wMTkgMTguNzg0SDEyNi4wNDdaTTEyMy44OTEgMjQuMjE2QzEyNS4yMjEgMjQuMjE2IDEyNi4wNDcgMjMuMTEgMTI2LjA0NyAyMS40M0MxMjYuMDQ3IDE5Ljc1IDEyNS4yMjEgMTguNjQ0IDEyMy44OTEgMTguNjQ0QzEyMi40MjEgMTguNjQ0IDEyMS43MzUgMjAuMDMgMTIxLjczNSAyMS40M0MxMjEuNzM1IDIyLjgzIDEyMi40MjEgMjQuMjE2IDEyMy44OTEgMjQuMjE2Wk0xMzUuMzIzIDIxLjE2NEMxMzUuMzIzIDIxLjM3NCAxMzUuMzIzIDIxLjYxMiAxMzUuMzA5IDIxLjcyNEgxMjkuNzIzQzEyOS43NTEgMjIuOTg0IDEzMC40NTEgMjQuMjQ0IDEzMi4wMzMgMjQuMjQ0QzEzMy40MzMgMjQuMjQ0IDEzMy45NjUgMjMuMzA2IDEzNC4wOTEgMjIuODAySDEzNS4yMjVDMTM0Ljg2MSAyNC4xMzIgMTMzLjg1MyAyNS4yMSAxMzIuMDE5IDI1LjIxQzEyOS43NjUgMjUuMjEgMTI4LjU0NyAyMy41ODYgMTI4LjU0NyAyMS40MTZDMTI4LjU0NyAxOS4xMzQgMTI5LjkwNSAxNy42NSAxMzIuMDE5IDE3LjY1QzEzNC4xMDUgMTcuNjUgMTM1LjMyMyAxOS4wNzggMTM1LjMyMyAyMS4xNjRaTTEyOS43MjMgMjAuNzQ0SDEzNC4xMzNDMTM0LjEzMyAxOS41NjggMTMzLjI5MyAxOC42MTYgMTMxLjk2MyAxOC42MTZDMTMwLjczMSAxOC42MTYgMTI5Ljc5MyAxOS40OTggMTI5LjcyMyAyMC43NDRaTTEzOS44MTYgMTcuNjY0QzE0MC4wODIgMTcuNjY0IDE0MC4yNzggMTcuNjc4IDE0MC40NzQgMTcuNzA2VjE4LjgyNkMxNDAuMzA2IDE4Ljc5OCAxNDAuMTggMTguNzg0IDE0MC4wMTIgMTguNzg0QzEzOC42OTYgMTguNzg0IDEzNy44MTQgMTkuODIgMTM3LjgxNCAyMS4xOTJWMjVIMTM2LjY5NFYxNy44NkgxMzcuODE0VjE5LjI3NEgxMzcuODQyQzEzOC4yMiAxOC4zMzYgMTM4Ljc5NCAxNy42NjQgMTM5LjgxNiAxNy42NjRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K"},8453:(M,j,N)=>{N.d(j,{R:()=>T,x:()=>y});var D=N(6540);const I={},g=D.createContext(I);function T(M){const j=D.useContext(g);return D.useMemo((function(){return"function"==typeof M?M(j):{...j,...M}}),[j,M])}function y(M){let j;return j=M.disableParentContext?"function"==typeof M.components?M.components(I):M.components||I:T(M.components),D.createElement(g.Provider,{value:j},M.children)}}}]); \ No newline at end of file diff --git a/assets/js/44dfcf75.44362993.js b/assets/js/44dfcf75.44362993.js new file mode 100644 index 0000000000..1395991ad1 --- /dev/null +++ b/assets/js/44dfcf75.44362993.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8598],{2840:(M,j,L)=>{L.r(j),L.d(j,{assets:()=>I,contentTitle:()=>T,default:()=>g,frontMatter:()=>D,metadata:()=>t,toc:()=>i});var N=L(4848),u=L(8453);const D={title:"Railway",sidebar_position:5,slug:"/deployment-railway"},T=void 0,t={id:"Deployment/deployment-railway",title:"Railway",description:"Deploy on Railway",source:"@site/docs/Deployment/deployment-railway.md",sourceDirName:"Deployment",slug:"/deployment-railway",permalink:"/deployment-railway",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:5,frontMatter:{title:"Railway",sidebar_position:5,slug:"/deployment-railway"},sidebar:"defaultSidebar",previous:{title:"Render",permalink:"/deployment-render"},next:{title:"Global Variables",permalink:"/settings-global-variables"}},I={},i=[{value:"Deploy on Railway",id:"a9a1ce4d39e74cc29aef4d30c6172d10",level:2}];function y(M){const j={a:"a",h2:"h2",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,u.R)(),...M.components};return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(j.h2,{id:"a9a1ce4d39e74cc29aef4d30c6172d10",children:"Deploy on Railway"}),"\n",(0,N.jsx)(j.hr,{}),"\n",(0,N.jsx)(j.p,{children:"Railway is a cloud infrastructure platform that enables developers to deploy and manage applications effortlessly. It provides an intuitive interface, seamless integrations, and powerful features like auto-deploy from GitHub, managed databases, and automatic scaling."}),"\n",(0,N.jsx)(j.p,{children:"Deploying Langflow to Railway involves a few simple steps:"}),"\n",(0,N.jsxs)(j.ol,{children:["\n",(0,N.jsxs)(j.li,{children:["\n",(0,N.jsxs)(j.p,{children:[(0,N.jsx)(j.strong,{children:"Click the Button Below"}),": Start by clicking the deployment button provided below. This will redirect you to the Railway platform."]}),"\n",(0,N.jsx)(j.p,{children:(0,N.jsx)(j.a,{href:"https://railway.app/template/JMXEWp?referralCode=MnPSdg",children:(0,N.jsx)(j.img,{alt:"Deploy on Railway",src:L(4386).A+"",width:"183",height:"40"})})}),"\n"]}),"\n",(0,N.jsxs)(j.li,{children:["\n",(0,N.jsxs)(j.p,{children:[(0,N.jsx)(j.strong,{children:"Deploy"}),": Proceed to deploy your Langflow instance. Click Deploy Now to deploy the instance. Railway will handle the rest, including setting up the infrastructure, deploying the Langflow instance, and starting the application."]}),"\n",(0,N.jsx)(j.p,{children:(0,N.jsx)(j.img,{src:L(2830).A+"",width:"2872",height:"1922"})}),"\n"]}),"\n"]}),"\n",(0,N.jsx)(j.p,{children:"By following these steps, your Langflow instance will be successfully deployed on Railway."})]})}function g(M={}){const{wrapper:j}={...(0,u.R)(),...M.components};return j?(0,N.jsx)(j,{...M,children:(0,N.jsx)(y,{...M})}):y(M)}},2830:(M,j,L)=>{L.d(j,{A:()=>N});const N=L.p+"assets/images/1098199232-91fa63bb96135dc3a01ba16a43450423.png"},4386:(M,j,L)=>{L.d(j,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgzIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgMTgzIDQwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIDZhNiA2IDAgMCAxIDYtNmgxNzFhNiA2IDAgMCAxIDYgNnYyOGE2IDYgMCAwIDEtNiA2SDZhNiA2IDAgMCAxLTYtNlY2WiIgZmlsbD0idXJsKCM1NXo4YXBmeHZhKSIvPjxwYXRoIGQ9Ik01MC40OTQgMjVjMy4xMDMgMCA0Ljk4Mi0xLjkxOSA0Ljk4Mi01LjEgMC0zLjE3My0xLjg4LTUuMDgyLTQuOTUyLTUuMDgyaC0zLjY0VjI1aDMuNjFabS0xLjQ1Ni0xLjg0NXYtNi40OTJoMS4zNzJjMS45MDkgMCAyLjkxOC45NzQgMi45MTggMy4yMzYgMCAyLjI3Mi0xLjAxIDMuMjU2LTIuOTIzIDMuMjU2aC0xLjM2N1pNNjAuNTEgMjUuMTVjMS44ODkgMCAzLjE2Mi0uOTIgMy40Ni0yLjMzN2wtMS45NTktLjEyOWMtLjIxNC41ODItLjc2Ljg4NS0xLjQ2Ni44ODUtMS4wNiAwLTEuNzMtLjctMS43My0xLjg0di0uMDA0aDUuMnYtLjU4MmMwLTIuNTk1LTEuNTcxLTMuODc4LTMuNTktMy44NzgtMi4yNDcgMC0zLjcwNCAxLjU5Ni0zLjcwNCAzLjk1MyAwIDIuNDIgMS40MzcgMy45MzIgMy43ODkgMy45MzJabS0xLjY5Ni00LjczOGMuMDQ1LS44Ny43MDctMS41NjYgMS42NDYtMS41NjYuOTIgMCAxLjU1Ni42NTYgMS41NjEgMS41NjZoLTMuMjA2Wm02LjU4MyA3LjQ1M2gyLjExOHYtNC4wODdoLjA2NGMuMjk0LjYzNi45MzUgMS4zNDcgMi4xNjggMS4zNDcgMS43NCAwIDMuMDk3LTEuMzc3IDMuMDk3LTMuOTMyIDAtMi42MjUtMS40MTctMy45MjgtMy4wOTItMy45MjgtMS4yNzggMC0xLjg5Ljc2LTIuMTczIDEuMzgyaC0uMDk0di0xLjI4MmgtMi4wODh2MTAuNVptMi4wNzMtNi42ODJjMC0xLjM2Mi41NzctMi4yMzIgMS42MDYtMi4yMzIgMS4wNDkgMCAxLjYwNi45MSAxLjYwNiAyLjIzMiAwIDEuMzMyLS41NjcgMi4yNTctMS42MDYgMi4yNTctMS4wMiAwLTEuNjA2LS44OTUtMS42MDYtMi4yNTdabTguOTA0LTYuMzY0aC0yLjExOFYyNWgyLjExOFYxNC44MThabTUuMTQ3IDEwLjMzMWMyLjMxNyAwIDMuNzU4LTEuNTg2IDMuNzU4LTMuOTM3IDAtMi4zNjctMS40NDEtMy45NDgtMy43NTgtMy45NDhzLTMuNzU5IDEuNTgxLTMuNzU5IDMuOTQ4YzAgMi4zNTEgMS40NDIgMy45MzcgMy43NTkgMy45MzdabS4wMS0xLjY0Yy0xLjA2OSAwLTEuNjE2LS45OC0xLjYxNi0yLjMxMiAwLTEuMzMzLjU0Ny0yLjMxNyAxLjYxNi0yLjMxNyAxLjA0OSAwIDEuNTk2Ljk4NCAxLjU5NiAyLjMxNyAwIDEuMzMyLS41NDcgMi4zMTItMS41OTYgMi4zMTJabTYuMTczIDQuMzU1YzEuNTc2IDAgMi40MTItLjgwNiAyLjg0NC0yLjAzOWwyLjk2OC04LjQ1MS0yLjI0Mi0uMDEtMS41OTYgNS42MDhoLS4wOGwtMS41OC01LjYwOEg4NS43OWwyLjc0IDcuODU1LS4xMjUuMzIzYy0uMjc4LjcxNi0uODEuNzUtMS41NTYuNTIybC0uNDc3IDEuNThjLjMwMy4xMy43OTUuMjIgMS4zMzIuMjJabTEzLjU4Ny0yLjcxNWMyLjMxNiAwIDMuNzU4LTEuNTg2IDMuNzU4LTMuOTM3IDAtMi4zNjctMS40NDItMy45NDgtMy43NTgtMy45NDgtMi4zMTcgMC0zLjc1OSAxLjU4MS0zLjc1OSAzLjk0OCAwIDIuMzUxIDEuNDQyIDMuOTM3IDMuNzU5IDMuOTM3Wm0uMDA5LTEuNjRjLTEuMDY4IDAtMS42MTUtLjk4LTEuNjE1LTIuMzEyIDAtMS4zMzMuNTQ3LTIuMzE3IDEuNjE1LTIuMzE3IDEuMDQ5IDAgMS41OTYuOTg0IDEuNTk2IDIuMzE3IDAgMS4zMzItLjU0NyAyLjMxMi0xLjU5NiAyLjMxMlptNy4yNDQtMi45MjRjLjAwNS0uOTg0LjU5Mi0xLjU2IDEuNDQ3LTEuNTYuODUgMCAxLjM2Mi41NTYgMS4zNTcgMS40OVYyNWgyLjExOHYtNC44NjJjMC0xLjc4LTEuMDQ0LTIuODc0LTIuNjM1LTIuODc0LTEuMTMzIDAtMS45NTQuNTU3LTIuMjk3IDEuNDQ3aC0uMDg5di0xLjM0N2gtMi4wMTlWMjVoMi4xMTh2LTQuNDE1Wk0xMTguNDE2IDI1aDIuMTUzdi0zLjYxaDEuNTcxbDEuOTI5IDMuNjFoMi4zNzZsLTIuMTYyLTMuOTU3YzEuMTU4LS40OTcgMS43OTktMS41MDcgMS43OTktMi44OTkgMC0yLjAyMy0xLjMzNy0zLjMyNi0zLjY0OS0zLjMyNmgtNC4wMTdWMjVabTIuMTUzLTUuMzR2LTMuMDgyaDEuNDUyYzEuMjQyIDAgMS44NDQuNTUyIDEuODQ0IDEuNTY2IDAgMS4wMS0uNjAyIDEuNTE3LTEuODM0IDEuNTE3aC0xLjQ2MlptOS4xNzIgNS40ODRjMS4xMjkgMCAxLjg2LS40OTIgMi4yMzMtMS4yMDNoLjA1OVYyNWgyLjAwOXYtNS4xNWMwLTEuODItMS41NDEtMi41ODYtMy4yNDItMi41ODYtMS44MjkgMC0zLjAzMi44NzUtMy4zMjYgMi4yNjdsMS45NTkuMTZjLjE0NC0uNTA4LjU5Ny0uODggMS4zNTctLjg4LjcyMSAwIDEuMTM0LjM2MiAxLjEzNC45ODl2LjAzYzAgLjQ5Mi0uNTIyLjU1Ni0xLjg0OS42ODYtMS41MTIuMTM5LTIuODY5LjY0Ni0yLjg2OSAyLjM1MSAwIDEuNTEyIDEuMDc5IDIuMjc3IDIuNTM1IDIuMjc3Wm0uNjA3LTEuNDYxYy0uNjUxIDAtMS4xMTktLjMwNC0xLjExOS0uODg1IDAtLjU5Ny40OTMtLjg5IDEuMjM4LS45OTUuNDYzLS4wNjQgMS4yMTgtLjE3NCAxLjQ3Mi0uMzQzdi44MWMwIC44MDEtLjY2MSAxLjQxMy0xLjU5MSAxLjQxM1pNMTM1LjY4NSAyNWgyLjExOHYtNy42MzZoLTIuMTE4VjI1Wm0xLjA2NC04LjYyYy42MzEgMCAxLjE0OC0uNDgzIDEuMTQ4LTEuMDc1IDAtLjU4Ni0uNTE3LTEuMDY5LTEuMTQ4LTEuMDY5LS42MjYgMC0xLjE0NC40ODMtMS4xNDQgMS4wNyAwIC41OTEuNTE4IDEuMDczIDEuMTQ0IDEuMDczWm00Ljg2OC0xLjU2MmgtMi4xMThWMjVoMi4xMThWMTQuODE4Wk0xNDQuODIgMjVoMi4yMzhsMS4zMTItNC44MDNoLjA5NEwxNDkuNzc3IDI1aDIuMjQybDIuMDczLTcuNjM2aC0yLjEzN2wtMS4xNjQgNS4xaC0uMDY0bC0xLjI1My01LjFoLTIuMTAzbC0xLjIzMyA1LjEzaC0uMDdsLTEuMTgzLTUuMTNoLTIuMTQzTDE0NC44MiAyNVptMTIuNTguMTQ0YzEuMTI4IDAgMS44NTktLjQ5MiAyLjIzMi0xLjIwM2guMDZWMjVoMi4wMDh2LTUuMTVjMC0xLjgyLTEuNTQxLTIuNTg2LTMuMjQxLTIuNTg2LTEuODMgMC0zLjAzMy44NzUtMy4zMjYgMi4yNjdsMS45NTguMTZjLjE0NS0uNTA4LjU5Ny0uODggMS4zNTgtLjg4LjcyMSAwIDEuMTMzLjM2MiAxLjEzMy45ODl2LjAzYzAgLjQ5Mi0uNTIyLjU1Ni0xLjg0OS42ODYtMS41MTIuMTM5LTIuODY5LjY0Ni0yLjg2OSAyLjM1MSAwIDEuNTEyIDEuMDc5IDIuMjc3IDIuNTM2IDIuMjc3Wm0uNjA2LTEuNDYxYy0uNjUxIDAtMS4xMTgtLjMwNC0xLjExOC0uODg1IDAtLjU5Ny40OTItLjg5IDEuMjM4LS45OTUuNDYyLS4wNjQgMS4yMTgtLjE3NCAxLjQ3MS0uMzQzdi44MWMwIC44MDEtLjY2MSAxLjQxMy0xLjU5MSAxLjQxM1ptNi4zNzEgNC4xOGMxLjU3NiAwIDIuNDEyLS44MDUgMi44NDQtMi4wMzhsMi45NjgtOC40NTEtMi4yNDItLjAxLTEuNTk2IDUuNjA4aC0uMDhsLTEuNTgtNS42MDhoLTIuMjI4bDIuNzQgNy44NTUtLjEyNS4zMjNjLS4yNzguNzE2LS44MS43NS0xLjU1Ni41MjJsLS40NzcgMS41OGMuMzAzLjEzLjc5NS4yMiAxLjMzMi4yMloiIGZpbGw9IiNmZmYiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjU1NCAxNC4xMDVDMTUuNjE0IDEwLjQ2NCAxOS41MTYgOCAyNCA4YzYuNjI4IDAgMTIgNS4zNzMgMTIgMTJhMTEuOTY3IDExLjk2NyAwIDAgMS0uNjEgMy43NjRIMTIuNjFhMTEuODk2IDExLjg5NiAwIDAgMS0uNDUxLTEuODkzbC4yMTIgMS4wMDhoMTYuNjkzYzEuMDY0IDAgMS45NDMtLjU0NSAyLjM1LTEuNDU3LjQ0NC0uOTk0LjI1Ny0yLjAzLS4zOTYtMi45MzMtLjcwNS0uOTc1LTEuODg5LTIuMzQzLTIuNzA5LTIuOTY0LTEuNTEtMS4xNDMtMy40My0xLjMxLTQuOTkxLTEuMzYzbC0uNDQ5LS4wMTYtLjEzLS4wMDZjLS42MjUtLjAyNy0uOTY1LS4wNDEtNC40MzgtLjA0MXYuMDAxcy0zLjEzNy4wMDItNC43NDcuMDA1Wm0tMS41MjggNS4zNzljLjAxNy0uNDA1LjA1NC0uODA4LjExMS0xLjIwOGg5LjU3M1YxNy4wNmgtOS4zMzJhLjE0NS4xNDUgMCAwIDEtLjAwMy4wMTJsLS4wMDMuMDEtLjIxNCAxLjA1NWExMi4wNiAxMi4wNiAwIDAgMSAuNzk3LTIuODE0YzEuNzk4LS4wMDUgMy42NDUtLjAxIDUuMzQzLS4wMSAzLjE4IDAgMy43MjEuMDE0IDQuNTIuMDQ3LjIxNy4wMDkuNDI4LjAxNS42MzUuMDIgMi4wNzYuMDU1IDMuNzE4LjA5OCA2LjU0OSAzLjc1OC4wODYuMTEuMTcyLjIyMS4yMzUuMzQ2SDEyLjAyNlptMS40ODQtNS4zMDNjLS4yMDUuMzctLjM5Ljc1LS41NTUgMS4xNDJoLS4wMWMuMTY2LS4zOTMuMzU5LS43NzEuNTY1LTEuMTQyWm0uMDQxLS4wNzNabS0xLjUxNiA2LjU5M2gxOC4zNDZjLS4xMzguNTMyLS41Ni45Ni0xLjMxNS45NkgxMi4xMjhhMTIuMzE1IDEyLjMxNSAwIDAgMS0uMDkzLS45NlptLjU4MiAzLjA3OWMuMTM4LjQwNy4yOTYuODA4LjQ3NSAxLjE5OUgzNC45MUMzMy4wMTcgMjkuMTE5IDI4Ljg1IDMyIDI0IDMyYy01LjMwNSAwLTkuNzk4LTMuNDQ3LTExLjM4NC04LjIyWm0tLjYwNy00LjAwNS4wMS0uMTU4di43NjNjLS4wMDItLjA1NC0uMDA2LS4xMDctLjAxLS4xNi0uMDA1LS4wNzQtLjAxLS4xNDctLjAxLS4yMjIgMC0uMDc1LjAwNS0uMTQ5LjAxLS4yMjNaIiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy41NTQgMTQuMTA1QzE1LjYxNCAxMC40NjQgMTkuNTE2IDggMjQgOGM2LjYyOCAwIDEyIDUuMzczIDEyIDEyYTExLjk2NyAxMS45NjcgMCAwIDEtLjYxIDMuNzY0SDEyLjYxYTExLjg5NiAxMS44OTYgMCAwIDEtLjQ1MS0xLjg5M2wuMjEyIDEuMDA4aDE2LjY5M2MxLjA2NCAwIDEuOTQzLS41NDUgMi4zNS0xLjQ1Ny40NDQtLjk5NC4yNTctMi4wMy0uMzk2LTIuOTMzLS43MDUtLjk3NS0xLjg4OS0yLjM0My0yLjcwOS0yLjk2NC0xLjUxLTEuMTQzLTMuNDMtMS4zMS00Ljk5MS0xLjM2M2wtLjQ0OS0uMDE2LS4xMy0uMDA2Yy0uNjI1LS4wMjctLjk2NS0uMDQxLTQuNDM4LS4wNDF2LjAwMXMtMy4xMzcuMDAyLTQuNzQ3LjAwNVptLTEuNTI4IDUuMzc5Yy4wMTctLjQwNS4wNTQtLjgwOC4xMTEtMS4yMDhoOS41NzNWMTcuMDZoLTkuMzMyYS4xNDUuMTQ1IDAgMCAxLS4wMDMuMDEybC0uMDAzLjAxLS4yMTQgMS4wNTVhMTIuMDYgMTIuMDYgMCAwIDEgLjc5Ny0yLjgxNGMxLjc5OC0uMDA1IDMuNjQ1LS4wMSA1LjM0My0uMDEgMy4xOCAwIDMuNzIxLjAxNCA0LjUyLjA0Ny4yMTcuMDA5LjQyOC4wMTUuNjM1LjAyIDIuMDc2LjA1NSAzLjcxOC4wOTggNi41NDkgMy43NTguMDg2LjExLjE3Mi4yMjEuMjM1LjM0NkgxMi4wMjZabTEuNDg0LTUuMzAzYy0uMjA1LjM3LS4zOS43NS0uNTU1IDEuMTQyaC0uMDFjLjE2Ni0uMzkzLjM1OS0uNzcxLjU2NS0xLjE0MlptLjA0MS0uMDczWm0tMS41MTYgNi41OTNoMTguMzQ2Yy0uMTM4LjUzMi0uNTYuOTYtMS4zMTUuOTZIMTIuMTI4YTEyLjMxNSAxMi4zMTUgMCAwIDEtLjA5My0uOTZabS41ODIgMy4wNzljLjEzOC40MDcuMjk2LjgwOC40NzUgMS4xOTlIMzQuOTFDMzMuMDE3IDI5LjExOSAyOC44NSAzMiAyNCAzMmMtNS4zMDUgMC05Ljc5OC0zLjQ0Ny0xMS4zODQtOC4yMlptLS42MDctNC4wMDUuMDEtLjE1OHYuNzYzYy0uMDAyLS4wNTQtLjAwNi0uMTA3LS4wMS0uMTYtLjAwNS0uMDc0LS4wMS0uMTQ3LS4wMS0uMjIyIDAtLjA3NS4wMDUtLjE0OS4wMS0uMjIzWiIgZmlsbD0idXJsKCM3ZnFyN3Btb2tiKSIgZmlsbC1vcGFjaXR5PSIuMSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTV6OGFwZnh2YSIgeDE9IjE4MSIgeTE9IjAiIHgyPSIyNiIgeTI9IjM3LjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQjYzQkNFIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNTAxNkExIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IjdmcXI3cG1va2IiIHgxPSIxOS41IiB5MT0iMzIiIHgyPSIxOS41IiB5Mj0iOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiM1QjFCQTciLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg=="},8453:(M,j,L)=>{L.d(j,{R:()=>T,x:()=>t});var N=L(6540);const u={},D=N.createContext(u);function T(M){const j=N.useContext(D);return N.useMemo((function(){return"function"==typeof M?M(j):{...j,...M}}),[j,M])}function t(M){let j;return j=M.disableParentContext?"function"==typeof M.components?M.components(u):M.components||u:T(M.components),N.createElement(D.Provider,{value:j},M.children)}}}]); \ No newline at end of file diff --git a/assets/js/44dfcf75.f4122dea.js b/assets/js/44dfcf75.f4122dea.js deleted file mode 100644 index 76ff97ac36..0000000000 --- a/assets/js/44dfcf75.f4122dea.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8598],{2840:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var a=t(4848),l=t(8453);const i={title:"Railway",sidebar_position:5,slug:"/deployment-railway"},o=void 0,s={id:"Deployment/deployment-railway",title:"Railway",description:"Deploy on Railway",source:"@site/docs/Deployment/deployment-railway.md",sourceDirName:"Deployment",slug:"/deployment-railway",permalink:"/deployment-railway",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:5,frontMatter:{title:"Railway",sidebar_position:5,slug:"/deployment-railway"},sidebar:"defaultSidebar",previous:{title:"Render",permalink:"/deployment-render"},next:{title:"Global Variables",permalink:"/settings-global-variables"}},r={},d=[{value:"Deploy on Railway",id:"a9a1ce4d39e74cc29aef4d30c6172d10",level:2}];function c(e){const n={a:"a",h2:"h2",hr:"hr",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,l.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.h2,{id:"a9a1ce4d39e74cc29aef4d30c6172d10",children:"Deploy on Railway"}),"\n",(0,a.jsx)(n.hr,{}),"\n",(0,a.jsx)(n.p,{children:"Railway is a cloud infrastructure platform that enables developers to deploy and manage applications effortlessly. It provides an intuitive interface, seamless integrations, and powerful features like auto-deploy from GitHub, managed databases, and automatic scaling."}),"\n",(0,a.jsx)(n.p,{children:"Deploying Langflow to Railway involves a few simple steps:"}),"\n",(0,a.jsxs)(n.ol,{children:["\n",(0,a.jsxs)(n.li,{children:["\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.strong,{children:"Click the Button Below"}),": Start by clicking the deployment button provided below. This will redirect you to the Railway platform."]}),"\n",(0,a.jsx)(n.p,{children:(0,a.jsx)(n.a,{href:"https://railway.app/template/JMXEWp?referralCode=MnPSdg",children:"https://railway.app/template/JMXEWp?referralCode=MnPSdg"})}),"\n"]}),"\n",(0,a.jsxs)(n.li,{children:["\n",(0,a.jsxs)(n.p,{children:[(0,a.jsx)(n.strong,{children:"Deploy"}),": Proceed to deploy your Langflow instance. Click Deploy Now to deploy the instance. Railway will handle the rest, including setting up the infrastructure, deploying the Langflow instance, and starting the application."]}),"\n",(0,a.jsx)(n.p,{children:(0,a.jsx)(n.img,{src:t(2830).A+"",width:"2872",height:"1922"})}),"\n"]}),"\n"]}),"\n",(0,a.jsx)(n.p,{children:"By following these steps, your Langflow instance will be successfully deployed on Railway."})]})}function p(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,a.jsx)(n,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2830:(e,n,t)=>{t.d(n,{A:()=>a});const a=t.p+"assets/images/1098199232-91fa63bb96135dc3a01ba16a43450423.png"},8453:(e,n,t)=>{t.d(n,{R:()=>o,x:()=>s});var a=t(6540);const l={},i=a.createContext(l);function o(e){const n=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function s(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:o(e.components),a.createElement(i.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/54175a6c.77251598.js b/assets/js/54175a6c.77251598.js new file mode 100644 index 0000000000..ee140fdc37 --- /dev/null +++ b/assets/js/54175a6c.77251598.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[9455],{4989:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>d,toc:()=>a});var o=n(4848),r=n(8453);const s={title:"GCP",sidebar_position:3,slug:"/deployment-gcp"},l=void 0,d={id:"Deployment/deployment-gcp",title:"GCP",description:"This page may contain outdated information. It will be updated as soon as possible.",source:"@site/docs/Deployment/deployment-gcp.md",sourceDirName:"Deployment",slug:"/deployment-gcp",permalink:"/deployment-gcp",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:3,frontMatter:{title:"GCP",sidebar_position:3,slug:"/deployment-gcp"},sidebar:"defaultSidebar",previous:{title:"Docker",permalink:"/deployment-docker"},next:{title:"Render",permalink:"/deployment-render"}},i={},a=[{value:"Deploy on Google Cloud Platform",id:"4ee01cda736c4f7396936409f23cdb52",level:2},{value:"Run Langflow from a New Google Cloud Project",id:"ce729796d7404ccdb627bee47d6a4399",level:3},{value:"Standard VM",id:"245b47b450dd4159a5c56a5124bab84f",level:3},{value:"Spot/Preemptible Instance",id:"de9b8f7c71284cbb98e8137a3c44553d",level:2},{value:"Pricing (approximate)",id:"2289f4ba9f544e6e9d4b915ef5aacd24",level:2}];function c(e){const t={a:"a",admonition:"admonition",blockquote:"blockquote",h2:"h2",h3:"h3",hr:"hr",img:"img",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsx)(t.p,{children:"This page may contain outdated information. It will be updated as soon as possible."})}),"\n",(0,o.jsx)(t.h2,{id:"4ee01cda736c4f7396936409f23cdb52",children:"Deploy on Google Cloud Platform"}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h3,{id:"ce729796d7404ccdb627bee47d6a4399",children:"Run Langflow from a New Google Cloud Project"}),"\n",(0,o.jsx)(t.p,{children:"This guide will help you set up a Langflow development VM in a Google Cloud Platform project using Google Cloud Shell."}),"\n",(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsx)(t.p,{children:"When Cloud Shell opens, be sure to select Trust repo. Some gcloud commands might not run in an ephemeral Cloud Shell environment."})}),"\n",(0,o.jsx)(t.h3,{id:"245b47b450dd4159a5c56a5124bab84f",children:"Standard VM"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.a,{href:"https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/langflow-ai/langflow&working_dir=scripts/gcp&shellonly=true&tutorial=walkthroughtutorial.md",children:(0,o.jsx)(t.img,{src:"https://camo.githubusercontent.com/c1a4a499c1d93d7038fd7af8c4f3fce222050f3bbdf4275dafbfde2491e4b8c4/68747470733a2f2f677374617469632e636f6d2f636c6f75647373682f696d616765732f6f70656e2d62746e2e737667",alt:"GCP Deploy"})})}),"\n",(0,o.jsx)(t.p,{children:"This script sets up a Debian-based VM with the Langflow package, Nginx, and the necessary configurations to run the Langflow Dev environment."}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h2,{id:"de9b8f7c71284cbb98e8137a3c44553d",children:"Spot/Preemptible Instance"}),"\n",(0,o.jsxs)(t.p,{children:["When running as a ",(0,o.jsx)(t.a,{href:"https://cloud.google.com/compute/docs/instances/preemptible",children:"spot (preemptible) instance"}),", the code and VM will behave the same way as in a regular instance, executing the startup script to configure the environment, install necessary dependencies, and run the Langflow application. However, ",(0,o.jsx)(t.strong,{children:"due to the nature of spot instances, the VM may be terminated at any time if Google Cloud needs to reclaim the resources"}),". This makes spot instances suitable for fault-tolerant, stateless, or interruptible workloads that can handle unexpected terminations and restarts."]}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h2,{id:"2289f4ba9f544e6e9d4b915ef5aacd24",children:"Pricing (approximate)"}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"For a more accurate breakdown of costs, please use the GCP Pricing Calculator"}),"\n"]}),"\n",(0,o.jsxs)(t.table,{children:[(0,o.jsx)(t.thead,{children:(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.th,{children:"Component"}),(0,o.jsx)(t.th,{children:"Regular Cost (Hourly)"}),(0,o.jsx)(t.th,{children:"Regular Cost (Monthly)"}),(0,o.jsx)(t.th,{children:"Spot/Preemptible Cost (Hourly)"}),(0,o.jsx)(t.th,{children:"Spot/Preemptible Cost (Monthly)"}),(0,o.jsx)(t.th,{children:"Notes"})]})}),(0,o.jsxs)(t.tbody,{children:[(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:"100 GB Disk"}),(0,o.jsx)(t.td,{children:"-"}),(0,o.jsx)(t.td,{children:"$10/month"}),(0,o.jsx)(t.td,{children:"-"}),(0,o.jsx)(t.td,{children:"$10/month"}),(0,o.jsx)(t.td,{children:"Disk cost remains the same for both regular and Spot/Preemptible VMs"})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:"VM (n1-standard-4)"}),(0,o.jsx)(t.td,{children:"$0.15/hr"}),(0,o.jsx)(t.td,{children:"~$108/month"}),(0,o.jsx)(t.td,{children:"~$0.04/hr"}),(0,o.jsx)(t.td,{children:"~$29/month"}),(0,o.jsx)(t.td,{children:"The VM cost can be significantly reduced using a Spot/Preemptible instance"})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"Total"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"$0.15/hr"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$118/month"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$0.04/hr"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$39/month"})}),(0,o.jsx)(t.td,{children:"Total costs for running the VM and disk 24/7 for an entire month"})]})]})]})]})}function h(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>l,x:()=>d});var o=n(6540);const r={},s=o.createContext(r);function l(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:l(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/54175a6c.c321a985.js b/assets/js/54175a6c.c321a985.js deleted file mode 100644 index 34fc35afd0..0000000000 --- a/assets/js/54175a6c.c321a985.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[9455],{4989:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>d,toc:()=>a});var o=n(4848),r=n(8453);const s={title:"GCP",sidebar_position:3,slug:"/deployment-gcp"},l=void 0,d={id:"Deployment/deployment-gcp",title:"GCP",description:"This page may contain outdated information. It will be updated as soon as possible.",source:"@site/docs/Deployment/deployment-gcp.md",sourceDirName:"Deployment",slug:"/deployment-gcp",permalink:"/deployment-gcp",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:3,frontMatter:{title:"GCP",sidebar_position:3,slug:"/deployment-gcp"},sidebar:"defaultSidebar",previous:{title:"Docker",permalink:"/deployment-docker"},next:{title:"Render",permalink:"/deployment-render"}},i={},a=[{value:"Deploy on Google Cloud Platform",id:"4ee01cda736c4f7396936409f23cdb52",level:2},{value:"Run Langflow from a New Google Cloud Project",id:"ce729796d7404ccdb627bee47d6a4399",level:3},{value:"Standard VM",id:"245b47b450dd4159a5c56a5124bab84f",level:3},{value:"Spot/Preemptible Instance",id:"de9b8f7c71284cbb98e8137a3c44553d",level:2},{value:"Pricing (approximate)",id:"2289f4ba9f544e6e9d4b915ef5aacd24",level:2}];function c(e){const t={a:"a",admonition:"admonition",blockquote:"blockquote",h2:"h2",h3:"h3",hr:"hr",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsx)(t.p,{children:"This page may contain outdated information. It will be updated as soon as possible."})}),"\n",(0,o.jsx)(t.h2,{id:"4ee01cda736c4f7396936409f23cdb52",children:"Deploy on Google Cloud Platform"}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h3,{id:"ce729796d7404ccdb627bee47d6a4399",children:"Run Langflow from a New Google Cloud Project"}),"\n",(0,o.jsx)(t.p,{children:"This guide will help you set up a Langflow development VM in a Google Cloud Platform project using Google Cloud Shell."}),"\n",(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsx)(t.p,{children:"When Cloud Shell opens, be sure to select Trust repo. Some gcloud commands might not run in an ephemeral Cloud Shell environment."})}),"\n",(0,o.jsx)(t.h3,{id:"245b47b450dd4159a5c56a5124bab84f",children:"Standard VM"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.a,{href:"https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/langflow-ai/langflow&working_dir=scripts/gcp&shellonly=true&tutorial=walkthroughtutorial.md",children:"embed"})}),"\n",(0,o.jsx)(t.p,{children:"This script sets up a Debian-based VM with the Langflow package, Nginx, and the necessary configurations to run the Langflow Dev environment."}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h2,{id:"de9b8f7c71284cbb98e8137a3c44553d",children:"Spot/Preemptible Instance"}),"\n",(0,o.jsxs)(t.p,{children:["When running as a ",(0,o.jsx)(t.a,{href:"https://cloud.google.com/compute/docs/instances/preemptible",children:"spot (preemptible) instance"}),", the code and VM will behave the same way as in a regular instance, executing the startup script to configure the environment, install necessary dependencies, and run the Langflow application. However, ",(0,o.jsx)(t.strong,{children:"due to the nature of spot instances, the VM may be terminated at any time if Google Cloud needs to reclaim the resources"}),". This makes spot instances suitable for fault-tolerant, stateless, or interruptible workloads that can handle unexpected terminations and restarts."]}),"\n",(0,o.jsx)(t.hr,{}),"\n",(0,o.jsx)(t.h2,{id:"2289f4ba9f544e6e9d4b915ef5aacd24",children:"Pricing (approximate)"}),"\n",(0,o.jsxs)(t.blockquote,{children:["\n",(0,o.jsx)(t.p,{children:"For a more accurate breakdown of costs, please use the GCP Pricing Calculator"}),"\n"]}),"\n",(0,o.jsxs)(t.table,{children:[(0,o.jsx)(t.thead,{children:(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.th,{children:"Component"}),(0,o.jsx)(t.th,{children:"Regular Cost (Hourly)"}),(0,o.jsx)(t.th,{children:"Regular Cost (Monthly)"}),(0,o.jsx)(t.th,{children:"Spot/Preemptible Cost (Hourly)"}),(0,o.jsx)(t.th,{children:"Spot/Preemptible Cost (Monthly)"}),(0,o.jsx)(t.th,{children:"Notes"})]})}),(0,o.jsxs)(t.tbody,{children:[(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:"100 GB Disk"}),(0,o.jsx)(t.td,{children:"-"}),(0,o.jsx)(t.td,{children:"$10/month"}),(0,o.jsx)(t.td,{children:"-"}),(0,o.jsx)(t.td,{children:"$10/month"}),(0,o.jsx)(t.td,{children:"Disk cost remains the same for both regular and Spot/Preemptible VMs"})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:"VM (n1-standard-4)"}),(0,o.jsx)(t.td,{children:"$0.15/hr"}),(0,o.jsx)(t.td,{children:"~$108/month"}),(0,o.jsx)(t.td,{children:"~$0.04/hr"}),(0,o.jsx)(t.td,{children:"~$29/month"}),(0,o.jsx)(t.td,{children:"The VM cost can be significantly reduced using a Spot/Preemptible instance"})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"Total"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"$0.15/hr"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$118/month"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$0.04/hr"})}),(0,o.jsx)(t.td,{children:(0,o.jsx)(t.strong,{children:"~$39/month"})}),(0,o.jsx)(t.td,{children:"Total costs for running the VM and disk 24/7 for an entire month"})]})]})]})]})}function h(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>l,x:()=>d});var o=n(6540);const r={},s=o.createContext(r);function l(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:l(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.8a5ccb9e.js b/assets/js/runtime~main.36effdfb.js similarity index 98% rename from assets/js/runtime~main.8a5ccb9e.js rename to assets/js/runtime~main.36effdfb.js index f750a75059..b1f5f138ee 100644 --- a/assets/js/runtime~main.8a5ccb9e.js +++ b/assets/js/runtime~main.36effdfb.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,r,c,t,d={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return d[e].call(r.exports,r,r.exports,b),r.loaded=!0,r.exports}b.m=d,b.c=f,e=[],b.O=(a,r,c,t)=>{if(!r){var d=1/0;for(n=0;n=t)&&Object.keys(b.O).every((e=>b.O[e](r[o])))?r.splice(o--,1):(f=!1,t0&&e[n-1][2]>t;n--)e[n]=e[n-1];e[n]=[r,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var d={};a=a||[null,r({}),r([]),r(r)];for(var f=2&c&&e;"object"==typeof f&&!~a.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((a=>d[a]=()=>e[a]));return d.default=()=>e,b.d(t,d),t},b.d=(e,a)=>{for(var r in a)b.o(a,r)&&!b.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,r)=>(b.f[r](e,a),a)),[])),b.u=e=>"assets/js/"+({144:"e2a386ca",145:"0be1d5fe",784:"fe965b62",804:"7fcd30b6",868:"dc7b1ef3",1039:"16d61ab3",1227:"647965d5",1246:"1b523369",1456:"ecd98ae0",1563:"3ef76b56",1567:"22dd74f7",1917:"c3616f7f",2005:"0575dfc8",2042:"reactPlayerTwitch",2431:"c0d3c6ab",2657:"a3ab51d1",2691:"2efb9d3a",2723:"reactPlayerMux",3392:"reactPlayerVidyard",3659:"4618a71f",4028:"c2ebd62a",4046:"9ac856ad",4133:"5cf11f26",5562:"20e9af62",5572:"873ebc27",5628:"a83bc7c0",5742:"aba21aa0",5772:"f66238ae",6008:"445668ec",6147:"ab17fe15",6173:"reactPlayerVimeo",6328:"reactPlayerDailyMotion",6353:"reactPlayerPreview",6463:"reactPlayerKaltura",6494:"b453f7b0",6677:"2f617b24",6887:"reactPlayerFacebook",6900:"3f8193f3",7098:"a7bd4aaa",7211:"cacdc615",7258:"11478de3",7338:"c39b795e",7408:"3ae94ad4",7453:"fdefa9a8",7458:"reactPlayerFilePlayer",7462:"921b5fc1",7570:"reactPlayerMixcloud",7627:"reactPlayerStreamable",8031:"25bf2d67",8054:"85112c90",8127:"53ed7db4",8183:"d59b5b70",8261:"474d53cd",8401:"17896441",8446:"reactPlayerYouTube",8598:"44dfcf75",8929:"172b3cfb",9048:"a94703ab",9304:"c329cc2b",9340:"reactPlayerWistia",9455:"54175a6c",9461:"23d0e682",9580:"f81a91eb",9642:"eae80ce0",9647:"5e95c892",9979:"reactPlayerSoundCloud"}[e]||e)+"."+{144:"7e8e09aa",145:"4524db73",784:"bf3c3b32",804:"052d3ec1",868:"d7c01dec",900:"cec9b91d",1039:"6b5d9275",1227:"f67bd117",1246:"9ab26cae",1456:"f59b808e",1563:"19a1df84",1567:"47c4b73d",1917:"7225d5e0",2005:"18a02a68",2042:"38dd7b7d",2237:"4bb44bc4",2431:"a3030b6b",2657:"8e67cffa",2691:"c7804f19",2723:"8f6391ba",3392:"cb42cdfc",3554:"c7291073",3659:"65567128",4028:"4c8ebf9d",4046:"54f4209d",4133:"f0925cd4",5562:"8d63ec91",5572:"9f836f52",5628:"31f63b7e",5742:"7728a8b8",5772:"4590dee3",6008:"5070ebd4",6147:"2502f6c4",6173:"291c2909",6328:"f614ee4c",6353:"8cd2b61f",6463:"8e37235b",6494:"404054b3",6677:"6a39e3b4",6887:"a60ee927",6900:"ffb7f7e4",7098:"71beb8e2",7211:"69ff3bb2",7258:"cada45ea",7338:"894a81dc",7408:"8c54d710",7453:"cc4cfb89",7458:"c0e08054",7462:"8828b31d",7570:"34c84b39",7627:"b6323134",8031:"9469dd38",8054:"2d20ecfb",8127:"7f91271f",8183:"7baaad08",8261:"4737b75e",8401:"2ed86b26",8446:"a89f408c",8598:"f4122dea",8929:"8a72f398",9048:"38aef81a",9304:"db4c4794",9340:"7f514310",9455:"c321a985",9461:"f73e4482",9580:"1279fd6d",9642:"b1d36097",9647:"8641e05b",9979:"9ddea34f"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="langflow-docs:",b.l=(e,a,r,d)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==r)for(var l=document.getElementsByTagName("script"),n=0;n{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach((e=>e(r))),a)return a(r)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/",b.gca=function(e){return e={17896441:"8401",e2a386ca:"144","0be1d5fe":"145",fe965b62:"784","7fcd30b6":"804",dc7b1ef3:"868","16d61ab3":"1039","647965d5":"1227","1b523369":"1246",ecd98ae0:"1456","3ef76b56":"1563","22dd74f7":"1567",c3616f7f:"1917","0575dfc8":"2005",reactPlayerTwitch:"2042",c0d3c6ab:"2431",a3ab51d1:"2657","2efb9d3a":"2691",reactPlayerMux:"2723",reactPlayerVidyard:"3392","4618a71f":"3659",c2ebd62a:"4028","9ac856ad":"4046","5cf11f26":"4133","20e9af62":"5562","873ebc27":"5572",a83bc7c0:"5628",aba21aa0:"5742",f66238ae:"5772","445668ec":"6008",ab17fe15:"6147",reactPlayerVimeo:"6173",reactPlayerDailyMotion:"6328",reactPlayerPreview:"6353",reactPlayerKaltura:"6463",b453f7b0:"6494","2f617b24":"6677",reactPlayerFacebook:"6887","3f8193f3":"6900",a7bd4aaa:"7098",cacdc615:"7211","11478de3":"7258",c39b795e:"7338","3ae94ad4":"7408",fdefa9a8:"7453",reactPlayerFilePlayer:"7458","921b5fc1":"7462",reactPlayerMixcloud:"7570",reactPlayerStreamable:"7627","25bf2d67":"8031","85112c90":"8054","53ed7db4":"8127",d59b5b70:"8183","474d53cd":"8261",reactPlayerYouTube:"8446","44dfcf75":"8598","172b3cfb":"8929",a94703ab:"9048",c329cc2b:"9304",reactPlayerWistia:"9340","54175a6c":"9455","23d0e682":"9461",f81a91eb:"9580",eae80ce0:"9642","5e95c892":"9647",reactPlayerSoundCloud:"9979"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,r)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)r.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise(((r,t)=>c=e[a]=[r,t]));r.push(c[2]=t);var d=b.p+b.u(a),f=new Error;b.l(d,(r=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=r&&("load"===r.type?"missing":r.type),d=r&&r.target&&r.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+d+")",f.name="ChunkLoadError",f.type=t,f.request=d,c[1](f)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,r)=>{var c,t,d=r[0],f=r[1],o=r[2],l=0;if(d.some((a=>0!==e[a]))){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var n=o(b)}for(a&&a(r);l{"use strict";var e,a,r,c,t,d={},f={};function b(e){var a=f[e];if(void 0!==a)return a.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return d[e].call(r.exports,r,r.exports,b),r.loaded=!0,r.exports}b.m=d,b.c=f,e=[],b.O=(a,r,c,t)=>{if(!r){var d=1/0;for(n=0;n=t)&&Object.keys(b.O).every((e=>b.O[e](r[o])))?r.splice(o--,1):(f=!1,t0&&e[n-1][2]>t;n--)e[n]=e[n-1];e[n]=[r,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var d={};a=a||[null,r({}),r([]),r(r)];for(var f=2&c&&e;"object"==typeof f&&!~a.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((a=>d[a]=()=>e[a]));return d.default=()=>e,b.d(t,d),t},b.d=(e,a)=>{for(var r in a)b.o(a,r)&&!b.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,r)=>(b.f[r](e,a),a)),[])),b.u=e=>"assets/js/"+({144:"e2a386ca",145:"0be1d5fe",784:"fe965b62",804:"7fcd30b6",868:"dc7b1ef3",1039:"16d61ab3",1227:"647965d5",1246:"1b523369",1456:"ecd98ae0",1563:"3ef76b56",1567:"22dd74f7",1917:"c3616f7f",2005:"0575dfc8",2042:"reactPlayerTwitch",2431:"c0d3c6ab",2657:"a3ab51d1",2691:"2efb9d3a",2723:"reactPlayerMux",3392:"reactPlayerVidyard",3659:"4618a71f",4028:"c2ebd62a",4046:"9ac856ad",4133:"5cf11f26",5562:"20e9af62",5572:"873ebc27",5628:"a83bc7c0",5742:"aba21aa0",5772:"f66238ae",6008:"445668ec",6147:"ab17fe15",6173:"reactPlayerVimeo",6328:"reactPlayerDailyMotion",6353:"reactPlayerPreview",6463:"reactPlayerKaltura",6494:"b453f7b0",6677:"2f617b24",6887:"reactPlayerFacebook",6900:"3f8193f3",7098:"a7bd4aaa",7211:"cacdc615",7258:"11478de3",7338:"c39b795e",7408:"3ae94ad4",7453:"fdefa9a8",7458:"reactPlayerFilePlayer",7462:"921b5fc1",7570:"reactPlayerMixcloud",7627:"reactPlayerStreamable",8031:"25bf2d67",8054:"85112c90",8127:"53ed7db4",8183:"d59b5b70",8261:"474d53cd",8401:"17896441",8446:"reactPlayerYouTube",8598:"44dfcf75",8929:"172b3cfb",9048:"a94703ab",9304:"c329cc2b",9340:"reactPlayerWistia",9455:"54175a6c",9461:"23d0e682",9580:"f81a91eb",9642:"eae80ce0",9647:"5e95c892",9979:"reactPlayerSoundCloud"}[e]||e)+"."+{144:"7e8e09aa",145:"4524db73",784:"bf3c3b32",804:"052d3ec1",868:"d7c01dec",900:"cec9b91d",1039:"6b5d9275",1227:"f67bd117",1246:"9ab26cae",1456:"f59b808e",1563:"19a1df84",1567:"47c4b73d",1917:"7225d5e0",2005:"18a02a68",2042:"38dd7b7d",2237:"4bb44bc4",2431:"a3030b6b",2657:"8e67cffa",2691:"c7804f19",2723:"8f6391ba",3392:"cb42cdfc",3554:"c7291073",3659:"65567128",4028:"4c8ebf9d",4046:"54f4209d",4133:"f0925cd4",5562:"8d63ec91",5572:"9f836f52",5628:"31f63b7e",5742:"7728a8b8",5772:"4590dee3",6008:"5070ebd4",6147:"2502f6c4",6173:"291c2909",6328:"f614ee4c",6353:"8cd2b61f",6463:"8e37235b",6494:"404054b3",6677:"6a39e3b4",6887:"a60ee927",6900:"ffb7f7e4",7098:"71beb8e2",7211:"69ff3bb2",7258:"cada45ea",7338:"894a81dc",7408:"8c54d710",7453:"cc4cfb89",7458:"c0e08054",7462:"8828b31d",7570:"34c84b39",7627:"b6323134",8031:"9469dd38",8054:"2d20ecfb",8127:"7f91271f",8183:"7baaad08",8261:"4737b75e",8401:"2ed86b26",8446:"a89f408c",8598:"44362993",8929:"e2c7af47",9048:"38aef81a",9304:"db4c4794",9340:"7f514310",9455:"77251598",9461:"f73e4482",9580:"1279fd6d",9642:"b1d36097",9647:"8641e05b",9979:"9ddea34f"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="langflow-docs:",b.l=(e,a,r,d)=>{if(c[e])c[e].push(a);else{var f,o;if(void 0!==r)for(var l=document.getElementsByTagName("script"),n=0;n{f.onerror=f.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],f.parentNode&&f.parentNode.removeChild(f),t&&t.forEach((e=>e(r))),a)return a(r)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),o&&document.head.appendChild(f)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/",b.gca=function(e){return e={17896441:"8401",e2a386ca:"144","0be1d5fe":"145",fe965b62:"784","7fcd30b6":"804",dc7b1ef3:"868","16d61ab3":"1039","647965d5":"1227","1b523369":"1246",ecd98ae0:"1456","3ef76b56":"1563","22dd74f7":"1567",c3616f7f:"1917","0575dfc8":"2005",reactPlayerTwitch:"2042",c0d3c6ab:"2431",a3ab51d1:"2657","2efb9d3a":"2691",reactPlayerMux:"2723",reactPlayerVidyard:"3392","4618a71f":"3659",c2ebd62a:"4028","9ac856ad":"4046","5cf11f26":"4133","20e9af62":"5562","873ebc27":"5572",a83bc7c0:"5628",aba21aa0:"5742",f66238ae:"5772","445668ec":"6008",ab17fe15:"6147",reactPlayerVimeo:"6173",reactPlayerDailyMotion:"6328",reactPlayerPreview:"6353",reactPlayerKaltura:"6463",b453f7b0:"6494","2f617b24":"6677",reactPlayerFacebook:"6887","3f8193f3":"6900",a7bd4aaa:"7098",cacdc615:"7211","11478de3":"7258",c39b795e:"7338","3ae94ad4":"7408",fdefa9a8:"7453",reactPlayerFilePlayer:"7458","921b5fc1":"7462",reactPlayerMixcloud:"7570",reactPlayerStreamable:"7627","25bf2d67":"8031","85112c90":"8054","53ed7db4":"8127",d59b5b70:"8183","474d53cd":"8261",reactPlayerYouTube:"8446","44dfcf75":"8598","172b3cfb":"8929",a94703ab:"9048",c329cc2b:"9304",reactPlayerWistia:"9340","54175a6c":"9455","23d0e682":"9461",f81a91eb:"9580",eae80ce0:"9642","5e95c892":"9647",reactPlayerSoundCloud:"9979"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,r)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)r.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise(((r,t)=>c=e[a]=[r,t]));r.push(c[2]=t);var d=b.p+b.u(a),f=new Error;b.l(d,(r=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=r&&("load"===r.type?"missing":r.type),d=r&&r.target&&r.target.src;f.message="Loading chunk "+a+" failed.\n("+t+": "+d+")",f.name="ChunkLoadError",f.type=t,f.request=d,c[1](f)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,r)=>{var c,t,d=r[0],f=r[1],o=r[2],l=0;if(d.some((a=>0!==e[a]))){for(c in f)b.o(f,c)&&(b.m[c]=f[c]);if(o)var n=o(b)}for(a&&a(r);l - + diff --git a/components-data.html b/components-data.html index 2a89ca43db..7a2c79dba1 100644 --- a/components-data.html +++ b/components-data.html @@ -7,7 +7,7 @@ - + diff --git a/components-embedding-models.html b/components-embedding-models.html index b099a3100d..4407b9e10f 100644 --- a/components-embedding-models.html +++ b/components-embedding-models.html @@ -7,7 +7,7 @@ - + diff --git a/components-helpers.html b/components-helpers.html index 1d28e8cea1..f693f16453 100644 --- a/components-helpers.html +++ b/components-helpers.html @@ -7,7 +7,7 @@ - + diff --git a/components-io.html b/components-io.html index 748e401ca3..fde475c205 100644 --- a/components-io.html +++ b/components-io.html @@ -7,7 +7,7 @@ - + diff --git a/components-models.html b/components-models.html index 285813bd04..574276c6a4 100644 --- a/components-models.html +++ b/components-models.html @@ -7,7 +7,7 @@ - + diff --git a/components-prompts.html b/components-prompts.html index 47c0b501d6..7ac17d63b5 100644 --- a/components-prompts.html +++ b/components-prompts.html @@ -7,7 +7,7 @@ - + diff --git a/components-rag.html b/components-rag.html index b47e08fc8b..1bc69430a4 100644 --- a/components-rag.html +++ b/components-rag.html @@ -7,7 +7,7 @@ - + diff --git a/components-vector-stores.html b/components-vector-stores.html index cc76234702..5199b086e7 100644 --- a/components-vector-stores.html +++ b/components-vector-stores.html @@ -7,7 +7,7 @@ - + diff --git a/components.html b/components.html index af6d70c866..bb03e789a5 100644 --- a/components.html +++ b/components.html @@ -7,7 +7,7 @@ - + diff --git a/configuration-api-keys.html b/configuration-api-keys.html index 67ed40f157..5423752c5b 100644 --- a/configuration-api-keys.html +++ b/configuration-api-keys.html @@ -7,7 +7,7 @@ - + diff --git a/configuration-authentication.html b/configuration-authentication.html index dd6bae44e7..e268dd2d0a 100644 --- a/configuration-authentication.html +++ b/configuration-authentication.html @@ -7,7 +7,7 @@ - + diff --git a/configuration-backend-only.html b/configuration-backend-only.html index c6f168d309..df087a0d7b 100644 --- a/configuration-backend-only.html +++ b/configuration-backend-only.html @@ -7,7 +7,7 @@ - + diff --git a/configuration-cli.html b/configuration-cli.html index 2ef34de944..313a557513 100644 --- a/configuration-cli.html +++ b/configuration-cli.html @@ -7,7 +7,7 @@ - + diff --git a/contributing-community.html b/contributing-community.html index 5f7b907991..a0c6aec1e5 100644 --- a/contributing-community.html +++ b/contributing-community.html @@ -7,7 +7,7 @@ - + diff --git a/contributing-github-issues.html b/contributing-github-issues.html index fca6922422..5b1f879071 100644 --- a/contributing-github-issues.html +++ b/contributing-github-issues.html @@ -7,7 +7,7 @@ - + diff --git a/contributing-how-to-contribute.html b/contributing-how-to-contribute.html index b778665f65..ab83b9b930 100644 --- a/contributing-how-to-contribute.html +++ b/contributing-how-to-contribute.html @@ -7,7 +7,7 @@ - + diff --git a/contributing-telemetry.html b/contributing-telemetry.html index f0bf73dc59..037903da5a 100644 --- a/contributing-telemetry.html +++ b/contributing-telemetry.html @@ -7,7 +7,7 @@ - + diff --git a/deployment-docker.html b/deployment-docker.html index 7163ad2188..ed46dec0a1 100644 --- a/deployment-docker.html +++ b/deployment-docker.html @@ -7,7 +7,7 @@ - + diff --git a/deployment-gcp.html b/deployment-gcp.html index 246f84def8..e969066e36 100644 --- a/deployment-gcp.html +++ b/deployment-gcp.html @@ -7,7 +7,7 @@ - + @@ -18,7 +18,7 @@

This guide will help you set up a Langflow development VM in a Google Cloud Platform project using Google Cloud Shell.

info

When Cloud Shell opens, be sure to select Trust repo. Some gcloud commands might not run in an ephemeral Cloud Shell environment.

Standard VM

-

embed

+

GCP Deploy

This script sets up a Debian-based VM with the Langflow package, Nginx, and the necessary configurations to run the Langflow Dev environment.


Spot/Preemptible Instance

diff --git a/deployment-hugging-face-spaces.html b/deployment-hugging-face-spaces.html index cabe3385b1..6af5f31717 100644 --- a/deployment-hugging-face-spaces.html +++ b/deployment-hugging-face-spaces.html @@ -7,7 +7,7 @@ - + diff --git a/deployment-kubernetes.html b/deployment-kubernetes.html index a0ea50d3d6..0731374960 100644 --- a/deployment-kubernetes.html +++ b/deployment-kubernetes.html @@ -7,7 +7,7 @@ - + diff --git a/deployment-railway.html b/deployment-railway.html index a8871a99de..9d7eb0f026 100644 --- a/deployment-railway.html +++ b/deployment-railway.html @@ -7,7 +7,7 @@ - + @@ -18,7 +18,7 @@
  1. Click the Button Below: Start by clicking the deployment button provided below. This will redirect you to the Railway platform.

    -

    https://railway.app/template/JMXEWp?referralCode=MnPSdg

    +

    Deploy on Railway

  2. Deploy: Proceed to deploy your Langflow instance. Click Deploy Now to deploy the instance. Railway will handle the rest, including setting up the infrastructure, deploying the Langflow instance, and starting the application.

    diff --git a/deployment-render.html b/deployment-render.html index 8349053fc0..eb56993bf8 100644 --- a/deployment-render.html +++ b/deployment-render.html @@ -7,7 +7,7 @@ - + @@ -18,7 +18,7 @@
    1. Click the Button Below: Start by clicking the deployment button provided below. This will redirect you to the Render platform.

      -

      https://render.com/deploy?repo=https://github.com/langflow-ai/langflow/tree/dev

      +

      Deploy to Render

    2. Select the Default Configuration: Once on the Render platform, you will be prompted to provide a blueprint name and to select the default configuration for Langflow. This configuration includes all the necessary settings and resources to run Langflow efficiently. You can change the branch of the repo to “main” or “dev” based on your preference. Click “Create New Resources” to proceed.

      diff --git a/getting-started-common-installation-issues.html b/getting-started-common-installation-issues.html index c1bdf4ff7b..75a29c9ad3 100644 --- a/getting-started-common-installation-issues.html +++ b/getting-started-common-installation-issues.html @@ -7,7 +7,7 @@ - + diff --git a/getting-started-installation.html b/getting-started-installation.html index 891a2c57e5..6e026fcb48 100644 --- a/getting-started-installation.html +++ b/getting-started-installation.html @@ -7,7 +7,7 @@ - + diff --git a/getting-started-quickstart.html b/getting-started-quickstart.html index e692dcdd08..30b0c7e507 100644 --- a/getting-started-quickstart.html +++ b/getting-started-quickstart.html @@ -7,7 +7,7 @@ - + diff --git a/guides-chat-memory.html b/guides-chat-memory.html index dfbc2ceb83..91bee2cd3b 100644 --- a/guides-chat-memory.html +++ b/guides-chat-memory.html @@ -7,7 +7,7 @@ - + diff --git a/guides-data-message.html b/guides-data-message.html index addc52bcb8..9d7a353bf8 100644 --- a/guides-data-message.html +++ b/guides-data-message.html @@ -7,7 +7,7 @@ - + diff --git a/guides-new-to-llms.html b/guides-new-to-llms.html index ee5b6405fb..bb93d33d0b 100644 --- a/guides-new-to-llms.html +++ b/guides-new-to-llms.html @@ -7,7 +7,7 @@ - + diff --git a/index.html b/index.html index cf4e1e6b65..0ba0b37c86 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - + diff --git a/integrations-langsmith.html b/integrations-langsmith.html index 19aaf9c3fc..87179fcea7 100644 --- a/integrations-langsmith.html +++ b/integrations-langsmith.html @@ -7,7 +7,7 @@ - + diff --git a/integrations-langwatch.html b/integrations-langwatch.html index 68d96dcf71..175b1c5d25 100644 --- a/integrations-langwatch.html +++ b/integrations-langwatch.html @@ -7,7 +7,7 @@ - + diff --git a/settings-global-variables.html b/settings-global-variables.html index bb1031545c..68c9e11553 100644 --- a/settings-global-variables.html +++ b/settings-global-variables.html @@ -7,7 +7,7 @@ - + diff --git a/settings-project-general-settings.html b/settings-project-general-settings.html index d0b8406cb3..00a9b06547 100644 --- a/settings-project-general-settings.html +++ b/settings-project-general-settings.html @@ -7,7 +7,7 @@ - + diff --git a/starter-projects-basic-prompting.html b/starter-projects-basic-prompting.html index 018f88af96..5dbfb53a59 100644 --- a/starter-projects-basic-prompting.html +++ b/starter-projects-basic-prompting.html @@ -7,7 +7,7 @@ - + diff --git a/starter-projects-blog-writer.html b/starter-projects-blog-writer.html index a472f7631e..b6a1644629 100644 --- a/starter-projects-blog-writer.html +++ b/starter-projects-blog-writer.html @@ -7,7 +7,7 @@ - + diff --git a/starter-projects-document-qa.html b/starter-projects-document-qa.html index 50b5ddea46..6e4a3925a3 100644 --- a/starter-projects-document-qa.html +++ b/starter-projects-document-qa.html @@ -7,7 +7,7 @@ - + diff --git a/starter-projects-memory-chatbot.html b/starter-projects-memory-chatbot.html index 0f721e5355..9fb03d1cf5 100644 --- a/starter-projects-memory-chatbot.html +++ b/starter-projects-memory-chatbot.html @@ -7,7 +7,7 @@ - + diff --git a/starter-projects-vector-store-rag.html b/starter-projects-vector-store-rag.html index 5822442812..8a7b1fbc22 100644 --- a/starter-projects-vector-store-rag.html +++ b/starter-projects-vector-store-rag.html @@ -7,7 +7,7 @@ - + diff --git a/whats-new-a-new-chapter-langflow.html b/whats-new-a-new-chapter-langflow.html index 6c19aa99d3..d2ed1acbba 100644 --- a/whats-new-a-new-chapter-langflow.html +++ b/whats-new-a-new-chapter-langflow.html @@ -7,7 +7,7 @@ - + diff --git a/workspace-api.html b/workspace-api.html index 26917a8a00..145e4f8b59 100644 --- a/workspace-api.html +++ b/workspace-api.html @@ -7,7 +7,7 @@ - + diff --git a/workspace-logs.html b/workspace-logs.html index 463089eb58..571577dbb1 100644 --- a/workspace-logs.html +++ b/workspace-logs.html @@ -7,7 +7,7 @@ - + diff --git a/workspace-playground.html b/workspace-playground.html index 87d4f50ab3..7853d1bcc7 100644 --- a/workspace-playground.html +++ b/workspace-playground.html @@ -7,7 +7,7 @@ - + diff --git a/workspace.html b/workspace.html index cb16fdab13..4237ef0288 100644 --- a/workspace.html +++ b/workspace.html @@ -7,7 +7,7 @@ - +