1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,81949,e=>{"use strict";let t,r,o,i;var n,a,s,p,l=e.i(47167);function c(e,t){return function(){return e.apply(t,arguments)}}let{toString:u}=Object.prototype,{getPrototypeOf:d}=Object,{iterator:h,toStringTag:f}=Symbol,g=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),m=(e,t)=>{let r=e,o=[];for(;null!=r&&r!==Object.prototype&&-1===o.indexOf(r);){if(o.push(r),g(r,t))return!0;r=d(r)}return!1},y=(t=Object.create(null),e=>{let r=u.call(e);return t[r]||(t[r]=r.slice(8,-1).toLowerCase())}),w=e=>(e=e.toLowerCase(),t=>y(t)===e),v=e=>t=>typeof t===e,{isArray:b}=Array,O=v("undefined");function P(e){return null!==e&&!O(e)&&null!==e.constructor&&!O(e.constructor)&&k(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}let E=w("ArrayBuffer"),S=v("string"),k=v("function"),R=v("number"),x=e=>null!==e&&"object"==typeof e,T=e=>{if(!x(e))return!1;let t=d(e);return(null===t||t===Object.prototype||null===d(t))&&!m(e,f)&&!m(e,h)},_=w("Date"),A=w("File"),C=w("Blob"),j=w("FileList"),N="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:e.g,D=void 0!==N.FormData?N.FormData:void 0,U=w("URLSearchParams"),[L,F,I,M]=["ReadableStream","Request","Response","Headers"].map(w);function q(e,t,{allOwnKeys:r=!1}={}){let o,i;if(null!=e)if("object"!=typeof e&&(e=[e]),b(e))for(o=0,i=e.length;o<i;o++)t.call(null,e[o],o,e);else{let i;if(P(e))return;let n=r?Object.getOwnPropertyNames(e):Object.keys(e),a=n.length;for(o=0;o<a;o++)i=n[o],t.call(null,e[i],i,e)}}function B(e,t){let r;if(P(e))return null;t=t.toLowerCase();let o=Object.keys(e),i=o.length;for(;i-- >0;)if(t===(r=o[i]).toLowerCase())return r;return null}let z="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:e.g,H=e=>!O(e)&&e!==z,W=(r="u">typeof Uint8Array&&d(Uint8Array),e=>r&&e instanceof r),G=w("HTMLFormElement"),{propertyIsEnumerable:$}=Object.prototype,Y=w("RegExp"),J=(e,t)=>
1{let r=Object.getOwnPropertyDescriptors(e),o={};q(r,(r,i)=>{let n;!1!==(n=t(r,i,e))&&(o[i]=n||r)}),Object.defineProperties(e,o)},K=w("AsyncFunction"),V=(n="function"==typeof setImmediate,a=k(z.postMessage),n?setImmediate:a?(s=`axios@${Math.random()}`,p=[],z.addEventListener("message",({source:e,data:t})=>{e===z&&t===s&&p.length&&p.shift()()},!1),e=>{p.push(e),z.postMessage(s,"*")}):e=>setTimeout(e)),X="u">typeof queueMicrotask?queueMicrotask.bind(z):void 0!==l.default&&l.default.nextTick||V,Q=e=>null!=e&&k(e[h]),Z={isArray:b,isArrayBuffer:E,isBuffer:P,isFormData:e=>{if(!e)return!1;if(D&&e instanceof D)return!0;let t=d(e);if(!t||t===Object.prototype||!k(e.append))return!1;let r=y(e);return"formdata"===r||"object"===r&&k(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&E(e.buffer)},isString:S,isNumber:R,isBoolean:e=>!0===e||!1===e,isObject:x,isPlainObject:T,isEmptyObject:e=>{if(!x(e)||P(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:L,isRequest:F,isResponse:I,isHeaders:M,isUndefined:O,isDate:_,isFile:A,isReactNativeBlob:e=>!!(e&&void 0!==e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:C,isRegExp:Y,isFunction:k,isStream:e=>x(e)&&k(e.pipe),isURLSearchParams:U,isTypedArray:W,isFileList:j,forEach:q,merge:function e(...t){let{caseless:r,skipUndefined:o}=H(this)&&this||{},i={},n=(t,n)=>{if("__proto__"===n||"constructor"===n||"prototype"===n)return;let a=r&&"string"==typeof n&&B(i,n)||n,s=g(i,a)?i[a]:void 0;T(s)&&T(t)?i[a]=e(s,t):T(t)?i[a]=e({},t):b(t)?i[a]=t.slice():o&&O(t)||(i[a]=t)};for(let e=0,r=t.length;e<r;e++){let r=t[e];if(!r||P(r)||(q(r,n),"object"!=typeof r||b(r)))continue;let o=Object.getOwnPropertySymbols(r);for(let e=0;e<o.length;e++){let t=o[e];$.call(r,t)&&n(r[t],t)}}return i},extend:(e,t,r,{allOwnKeys:o}={})=>(q(t,(t,o)=>{r&&k(t)?Object.defineProperty(e,o,{__proto__:null,value:c(t,r),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,o,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,o)=>{e.prototype=Object.create(t.prototype,o),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,o)=>{let i,n,a,s={};if(t=t||{},null==e)return t;do{for(n=(i=Object.getOwnPropertyNames(e)).length;n-- >0;)a=i[n],(!o||o(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=!1!==r&&d(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype)return t},kindOf:y,kindOfTest:w,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let o=e.indexOf(t,r);return -1!==o&&o===r},toArray:e=>{if(!e)return null;if(b(e))return e;let t=e.length;if(!R(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>
1{let r,o=(e&&e[h]).call(e);for(;(r=o.next())&&!r.done;){let o=r.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let r,o=[];for(;null!==(r=e.exec(t));)o.push(r);return o},isHTMLForm:G,hasOwnProperty:g,hasOwnProp:g,hasOwnInPrototypeChain:m,getSafeProp:(e,t)=>null!=e&&m(e,t)?e[t]:void 0,reduceDescriptors:J,freezeMethods:e=>{J(e,(t,r)=>{if(k(e)&&["arguments","caller","callee"].includes(r))return!1;if(k(e[r])){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet:(e,t)=>{let r={};return(b(e)?e:String(e).split(t)).forEach(e=>{r[e]=!0}),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e*=1)?e:t,findKey:B,global:z,isContextDefined:H,isSpecCompliantForm:function(e){return!!(e&&k(e.append)&&"FormData"===e[f]&&e[h])},toJSONObject:e=>{let t=new WeakSet,r=e=>{if(x(e)){if(t.has(e))return;if(P(e))return e;if(!("toJSON"in e)){t.add(e);let o=b(e)?[]:{};return q(e,(e,t)=>{let i=r(e);O(i)||(o[t]=i)}),t.delete(e),o}}return e};return r(e)},isAsyncFn:K,isThenable:e=>e&&(x(e)||k(e))&&k(e.then)&&k(e.catch),setImmediate:V,asap:X,isIterable:Q,isSafeIterable:e=>null!=e&&m(e,h)&&Q(e)};var ee=e.i(67034);let et=Z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),er=RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),eo=RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function ei(e,t){return Z.isArray(e)?e.map(e=>ei(e,t)):function(e){let t=0,r=e.length;for(;t<r;){let r=e.charCodeAt(t);if(9!==r&&32!==r)break;t+=1}for(;r>t;){let t=e.charCodeAt(r-1);if(9!==t&&32!==t)break;r-=1}return 0===t&&r===e.length?e:e.slice(t,r)}(String(e).replace(t,""))}function en(e){let t=Object.create(null);return Z.forEach(e.toJSON(),(e,r)=>{t[r]=ei(e,eo)}),t}let ea=Symbol("internals");function es(e){return e&&String(e).trim().toLowerCase()}function ep(e){return!1===e||null==e?e:Z.isArray(e)?e.map(ep):ei(String(e),er)}function el(e,t,r,o,i){if(Z.isFunction(o))return o.call(this,t,r);if(i&&(t=r),Z.isString(t)){if(Z.isString(o))return -1!==t.indexOf(o);if(Z.isRegExp(o))return o.test(t)}}class ec{constructor(e){e&&this.set(e)}set(e,t,r){let o=this;function i(e,t,r){let i=es(t);if(!i)return;let n=Z.findKey(o,i);n&&void 0!==o[n]&&!0!==r&&(void 0!==r||!1===o[n])||(o[n||t]=ep(e))}let n=(e,t)=>Z.forEach(e,(e,r)=>i(e,r,t));if(Z.isPlainObject(e)||e instanceof this.constructor)n(e,t);else{let o;if(Z.isString(e)&&(e=e.trim())&&(o=e,!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(o.trim()))){var a;let r,o,i,s;n((s={},(a=e)&&a.split("\n").forEach(function(e){i=e.indexOf(":"),r=e.substring(0,i).trim().toLowerCase(),o=e.substring(i+1).trim(),!r||s[r]&&et[r]||("set-cookie"===r?s[r]?s[r].push(o):s[r]=[o]:s[r]=s[r]?s[r]+", "+o:o)}),s),t)}else if(Z.isObject(e)&&Z.isSafeIterable(e)){let r=Object.create(null),o,i;for(let t of e){if(!Z.isArray(t))throw TypeError("Object iterator must return a key-value pair");i=t[0],Z.hasOwnProp(r,i)?(o=r[i],r[i]=Z.isArray(o)?[...o,t[1]]:[o,t[1]]):r[i]=t[1]}n(r,t)}else null!=e&&i(t,e,r)}return this}get(e,t){if(e=es(e)){let r=Z.findKey(this,e);if(r){let e=this[r];if(!t)return e;if(!0===t){let t,r=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
1for(;t=o.exec(e);)r[t[1]]=t[2];return r}if(Z.isFunction(t))return t.call(this,e,r);if(Z.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=es(e)){let r=Z.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||el(this,this[r],r,t)))}return!1}delete(e,t){let r=this,o=!1;function i(e){if(e=es(e)){let i=Z.findKey(r,e);i&&(!t||el(r,r[i],i,t))&&(delete r[i],o=!0)}}return Z.isArray(e)?e.forEach(i):i(e),o}clear(e){let t=Object.keys(this),r=t.length,o=!1;for(;r--;){let i=t[r];(!e||el(this,this[i],i,e,!0))&&(delete this[i],o=!0)}return o}normalize(e){let t=this,r={};return Z.forEach(this,(o,i)=>{let n=Z.findKey(r,i);if(n){t[n]=ep(o),delete t[i];return}let a=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(i).trim();a!==i&&delete t[i],t[a]=ep(o),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return Z.forEach(this,(r,o)=>{null!=r&&!1!==r&&(t[o]=e&&Z.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=(this[ea]=this[ea]={accessors:{}}).accessors,r=this.prototype;function o(e){let o=es(e);if(!t[o]){let i;i=Z.toCamelCase(" "+e),["get","set","has"].forEach(t=>{Object.defineProperty(r,t+i,{__proto__:null,value:function(r,o,i){return this[t].call(this,e,r,o,i)},configurable:!0})}),t[o]=!0}}return Z.isArray(e)?e.forEach(o):o(e),this}}ec.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Z.reduceDescriptors(ec.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}}),Z.freezeMethods(ec);class eu extends Error{static from(e,t,r,o,i,n){let a=new eu(e.message,t||e.code,r,o,i);return a.cause=e,a.name=e.name,null!=e.status&&null==a.status&&(a.status=e.status),n&&Object.assign(a,n),a}constructor(e,t,r,o,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),r&&(this.config=r),o&&(this.request=o),i&&(this.response=i,this.status=i.status)}toJSON(){let e,t,r,o=this.config,i=o&&Z.hasOwnProp(o,"redact")?o.redact:void 0,n=Z.isArray(i)&&i.length>0?(e=new Set(i.map(e=>String(e).toLowerCase())),t=[],(r=o=>{let i;if(null===o||"object"!=typeof o||Z.isBuffer(o))return o;if(-1===t.indexOf(o)){if(o instanceof ec&&(o=o.toJSON()),t.push(o),Z.isArray(o))i=[],o.forEach((e,t)=>{let o=r(e);Z.isUndefined(o)||(i[t]=o)});else{if(!Z.isPlainObject(o)&&function(e){if(Z.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Z.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(o))return t.pop(),o;for(let[t,n]of(i=Object.create(null),Object.entries(o))){let o=e.has(t.toLowerCase())?"[REDACTED ****]":r(n);Z.isUndefined(o)||(i[t]=o)}}return t.pop(),i}})(o)):Z.toJSONObject(o);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}}eu.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",eu.ERR_BAD_OPTION="ERR_BAD_OPTION",eu.ECONNABORTED="ECONNABORTED",eu.ETIMEDOUT="ETIMEDOUT",eu.ECONNREFUSED="ECONNREFUSED",eu.ERR_NETWORK="ERR_NETWORK",eu.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",eu.ERR_DEPRECATED="ERR_DEPRECATED",eu.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",eu.ERR_BAD_REQUEST="ERR_BAD_REQUEST",eu.ERR_CANCELED="ERR_CANCELED",eu.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",eu.ERR_INVALID_URL="ERR_INVALID_URL",eu.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";let ed=eu;function eh(e){return Z.isPlainObject(e)||Z.isArray(e)}function ef(e){return Z.endsWith(e,"[]")?e.slice(0,-2):e}function eg(e,t,r){return e?e.concat(t).map(function(e,t){return e=ef(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}let em=Z.toFlatObject(Z,{},null,function(e){return/^is[A-Z]/.test(e)}),ey=function(e,t,r){if(!Z.isObject(e))throw TypeError("target must be an object");t=t||new FormData;let o=(r=Z.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Z.isUndefined(t[e])})).metaTokens,i=r.visitor||h,n=r.dots,a=r.indexes,s=r.Blob||"u">typeof Blob&&Blob,p=void 0===r.maxDepth?100:r.maxDepth,l=s&&Z.isSpecCompliantForm(t),c=[];
1if(!Z.isFunction(i))throw TypeError("visitor must be a function");function u(e){if(null===e)return"";if(Z.isDate(e))return e.toISOString();if(Z.isBoolean(e))return e.toString();if(!l&&Z.isBlob(e))throw new ed("Blob is not supported. Use a Buffer instead.");return Z.isArrayBuffer(e)||Z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):ee.Buffer.from(e):e}function d(e){if(e>p)throw new ed("Object is too deeply nested ("+e+" levels). Max depth: "+p,ed.ERR_FORM_DATA_DEPTH_EXCEEDED)}function h(e,r,i){let s=e;if(Z.isReactNative(t)&&Z.isReactNativeBlob(e))return t.append(eg(i,r,n),u(e)),!1;if(e&&!i&&"object"==typeof e)if(Z.endsWith(r,"{}"))r=o?r:r.slice(0,-2),e=function(e){if(p===1/0)return JSON.stringify(e);let t=[];return JSON.stringify(e,function(e,r){if(!Z.isObject(r))return r;for(;t.length&&t[t.length-1]!==this;)t.pop();return t.push(r),d(1+t.length-1),r})}(e);else{var l;if(Z.isArray(e)&&(l=e,Z.isArray(l)&&!l.some(eh))||(Z.isFileList(e)||Z.endsWith(r,"[]"))&&(s=Z.toArray(e)))return r=ef(r),s.forEach(function(e,o){Z.isUndefined(e)||null===e||t.append(!0===a?eg([r],o,n):null===a?r:r+"[]",u(e))}),!1}return!!eh(e)||(t.append(eg(i,r,n),u(e)),!1)}let f=Object.assign(em,{defaultVisitor:h,convertValue:u,isVisitable:eh});if(!Z.isObject(e))throw TypeError("data must be an object");return!function e(r,o,n=0){if(!Z.isUndefined(r)){if(d(n),-1!==c.indexOf(r))throw Error("Circular reference detected in "+o.join("."));c.push(r),Z.forEach(r,function(r,a){!0===(!(Z.isUndefined(r)||null===r)&&i.call(t,r,Z.isString(a)?a.trim():a,o,f))&&e(r,o?o.concat(a):[a],n+1)}),c.pop()}}(e),t};function ew(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function ev(e,t){this._pairs=[],e&&ey(e,this,t)}let eb=ev.prototype;function eO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function eP(e,t,r){let o;if(!t)return e;let i=Z.isFunction(r)?{serialize:r}:r,n=Z.getSafeProp(i,"encode")||eO,a=Z.getSafeProp(i,"serialize");if(o=a?a(t,i):Z.isURLSearchParams(t)?t.toString():new ev(t,i).toString(n)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}eb.append=function(e,t){this._pairs.push([e,t])},eb.toString=function(e){let t=e?function(t){return e.call(this,t,ew)}:ew;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};let eE=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Z.forEach(this.handlers,function(t){null!==t&&e(t)})}},eS={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},ek="u">typeof URLSearchParams?URLSearchParams:ev,eR="u">typeof FormData?FormData:null,ex="u">typeof Blob?Blob:null,eT="u">typeof window&&"u">typeof document,e_="object"==typeof navigator&&navigator||void 0,eA=eT&&(!e_||0>["ReactNative","NativeScript","NS"].indexOf(e_.product)),eC="u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ej=eT&&window.location.href||"http://localhost";e.s(["hasBrowserEnv",0,eT,"hasStandardBrowserEnv",0,eA,"hasStandardBrowserWebWorkerEnv",0,eC,"navigator",0,e_,"origin",0,ej],57536);let eN={...e.i(57536),isBrowser:!0,classes:{URLSearchParams:ek,FormData:eR,Blob:ex},protocols:["http","https","file","blob","url","data"]};function eD(e){if(e>100)throw new ed("FormData field is too deeply nested ("+e+" levels). Max depth: 100",ed.ERR_FORM_DATA_DEPTH_EXCEEDED)}let eU=function(e){if(Z.isFormData(e)&&Z.isFunction(e.entries)){let t={};return Z.forEachEntry(e,(e,r)=>{!function e(t,r,o,i){eD(i);let n=t[i++];if("__proto__"===n)return!0;let a=Number.isFinite(+n),s=i>=t.length;return(n=!n&&Z.isArray(o)?o.length:n,s)?Z.hasOwnProp(o,n)?o[n]=Z.isArray(o[n])?o[n].concat(r):[o[n],r]:o[n]=r:(Z.hasOwnProp(o,n)&&Z.isObject(o[n])||(o[n]=[]),e(t,r,o[n],i)&&Z.isArray(o[n])&&(o[n]=function(e){let t,r,o={},i=Object.keys(e),n=i.length;for(t=0;t<n;t++)o[r=i[t]]=e[r];return o}(o[n]))),!a}(function(e){let t,r=[],o=/\w+|\[(\w*)]/g;for(;null!==(t=o.exec(e));)eD(r.length),r.push("[]"===t[0]?"":t[1]||t[0]);return r}(e),r,t,0)}),t}return null},eL=(e,t)=>null!=e&&Z.hasOwnProp(e,t)?e[t]:void 0,eF={transitional:eS,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let r,o=t.getContentType()||"",i=o.indexOf("application/json")>-1,n=Z.isObject(e);
1if(n&&Z.isHTMLForm(e)&&(e=new FormData(e)),Z.isFormData(e))return i?JSON.stringify(eU(e)):e;if(Z.isArrayBuffer(e)||Z.isBuffer(e)||Z.isStream(e)||Z.isFile(e)||Z.isBlob(e)||Z.isReadableStream(e))return e;if(Z.isArrayBufferView(e))return e.buffer;if(Z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(n){let t=eL(this,"formSerializer");if(o.indexOf("application/x-www-form-urlencoded")>-1)return ey(e,new eN.classes.URLSearchParams,{visitor:function(e,t,r,o){return eN.isNode&&Z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t}).toString();if((r=Z.isFileList(e))||o.indexOf("multipart/form-data")>-1){let o=eL(this,"env"),i=o&&o.FormData;return ey(r?{"files[]":e}:e,i&&new i,t)}}if(n||i){t.setContentType("application/json",!1);var a=e;if(Z.isString(a))try{return(0,JSON.parse)(a),Z.trim(a)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(a)}return e}],transformResponse:[function(e){let t=eL(this,"transitional")||eF.transitional,r=t&&t.forcedJSONParsing,o=eL(this,"responseType"),i="json"===o;if(Z.isResponse(e)||Z.isReadableStream(e))return e;if(e&&Z.isString(e)&&(r&&!o||i)){let r=t&&t.silentJSONParsing;try{return JSON.parse(e,eL(this,"parseReviver"))}catch(e){if(!r&&i){if("SyntaxError"===e.name)throw ed.from(e,ed.ERR_BAD_RESPONSE,this,null,eL(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:eN.classes.FormData,Blob:eN.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};function eI(e,t){let r=this||eF,o=t||r,i=ec.from(o.headers),n=o.data;return Z.forEach(e,function(e){n=e.call(r,n,i.normalize(),t?t.status:void 0)}),i.normalize(),n}function eM(e){return!!(e&&e.__CANCEL__)}Z.forEach(["delete","get","head","post","put","patch","query"],e=>{eF.headers[e]={}});let eq=class extends ed{constructor(e,t,r){super(null==e?"canceled":e,ed.ERR_CANCELED,t,r),this.name="CanceledError",this.__CANCEL__=!0}};function eB(e,t,r){let o=r.config.validateStatus;!r.status||!o||o(r.status)?e(r):t(new ed("Request failed with status code "+r.status,r.status>=400&&r.status<500?ed.ERR_BAD_REQUEST:ed.ERR_BAD_RESPONSE,r.config,r.request,r))}let ez=function(e,t){let r,o=Array(e=e||10),i=Array(e),n=0,a=0;return t=void 0!==t?t:1e3,function(s){let p=Date.now(),l=i[a];r||(r=p),o[n]=s,i[n]=p;let c=a,u=0;for(;c!==n;)u+=o[c++],c%=e;if((n=(n+1)%e)===a&&(a=(a+1)%e),p-r<t)return;let d=l&&p-l;return d?Math.round(1e3*u/d):void 0}},eH=function(e,t){let r,o,i=0,n=1e3/t,a=(t,n=Date.now())=>{i=n,r=null,o&&(clearTimeout(o),o=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-i;s>=n?a(e,t):(r=e,o||(o=setTimeout(()=>{o=null,a(r)},n-s)))},()=>r&&a(r)]},eW=(e,t,r=3)=>{let o=0,i=ez(50,250);return eH(r=>{if(!r||"number"!=typeof r.loaded)return;let n=r.loaded,a=r.lengthComputable?r.total:void 0,s=null!=a?Math.min(n,a):n,p=Math.max(0,s-o),l=i(p);o=Math.max(o,s),e({loaded:s,total:a,progress:a?s/a:void 0,bytes:p,rate:l||void 0,estimated:l&&a?(a-s)/l:void 0,event:r,lengthComputable:null!=a,[t?"download":"upload"]:!0})},r)},eG=(e,t)=>{let r=null!=e;return[o=>t[0]({lengthComputable:r,total:e,loaded:o}),t[1]]},e$=e=>(...t)=>Z.asap(()=>e(...t)),eY=eN.hasStandardBrowserEnv?(o=new URL(eN.origin),i=eN.navigator&&/(msie|trident)/i.test(eN.navigator.userAgent),e=>(e=new URL(e,eN.origin),o.protocol===e.protocol&&o.host===e.host&&(i||o.port===e.port))):()=>!0,eJ=eN.hasStandardBrowserEnv?{write(e,t,r,o,i,n,a){if("u"<typeof document)return;let s=[`${e}=${encodeURIComponent(t)}`];Z.isNumber(r)&&s.push(`expires=${new Date(r).toUTCString()}`),Z.isString(o)&&s.push(`path=${o}`),Z.isString(i)&&s.push(`domain=${i}`),!0===n&&s.push("secure"),Z.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if("u"<typeof document)return null;let t=document.cookie.split(";");for(let r=0;r<t.length;r++){let o=t[r].replace(/^\s+/,""),i=o.indexOf("=");if(-1!==i&&o.slice(0,i)===e)return decodeURIComponent(o.slice(i+1))}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}},eK=/^https?:(?!\/\/)/i,eV=/[\t\n\r]/g;function eX(e,t){if("string"==typeof e&&eK.test((function(e){let t=0;for(;t<e.length&&32>=e.charCodeAt(t);)t++;return e.slice(t)})(e).replace(eV,"")))throw new ed('Invalid URL: missing "//" after protocol',ed.ERR_INVALID_URL,t)}function eQ(e,t,r,o){eX(t,o);let i=!("string"==typeof t&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t));return e&&(i||!1===r)?(eX(e,o),t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e):t}let eZ=e=>e instanceof ec?{...e}:e;
1function e0(e,t){t=t||{};let r=Object.create(null);function o(e,t,r,o){return Z.isPlainObject(e)&&Z.isPlainObject(t)?Z.merge.call({caseless:o},e,t):Z.isPlainObject(t)?Z.merge({},t):Z.isArray(t)?t.slice():t}function i(e,t,r,i){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:o(void 0,e,r,i):o(e,t,r,i)}function n(e,t){if(!Z.isUndefined(t))return o(void 0,t)}function a(e,t){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(r,i,n){return Z.hasOwnProp(t,n)?o(r,i):Z.hasOwnProp(e,n)?o(void 0,r):void 0}Object.defineProperty(r,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});let p={url:n,method:n,data:n,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,allowedSocketPaths:a,responseEncoding:a,validateStatus:s,headers:(e,t,r)=>i(eZ(e),eZ(t),r,!0)};return Z.forEach(Object.keys({...e,...t}),function(o){if("__proto__"===o||"constructor"===o||"prototype"===o)return;let n=Z.hasOwnProp(p,o)?p[o]:i,a=n(Z.hasOwnProp(e,o)?e[o]:void 0,Z.hasOwnProp(t,o)?t[o]:void 0,o);Z.isUndefined(a)&&n!==s||(r[o]=a)}),Z.hasOwnProp(t,"validateStatus")&&Z.isUndefined(t.validateStatus)&&!1===function(r){let o=Z.hasOwnProp(t,"transitional")?t.transitional:void 0;
1if(!Z.isUndefined(o)){if(!Z.isPlainObject(o))return;else if(Z.hasOwnProp(o,r))return o[r]}let i=Z.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Z.isPlainObject(i)&&Z.hasOwnProp(i,r))return i[r]}("validateStatusUndefinedResolves")&&(Z.hasOwnProp(e,"validateStatus")?r.validateStatus=o(void 0,e.validateStatus):delete r.validateStatus),r}let e1=["content-type","content-length"],e4=function(e){let t=e0({},e),r=e=>Z.hasOwnProp(t,e)?t[e]:void 0,o=r("data"),i=r("withXSRFToken"),n=r("xsrfHeaderName"),a=r("xsrfCookieName"),s=r("headers"),p=r("auth"),l=r("baseURL"),c=r("allowAbsoluteUrls"),u=r("url");if(t.headers=s=ec.from(s),t.url=eP(eQ(l,u,c,t),r("params"),r("paramsSerializer")),p){let e=Z.getSafeProp(p,"username")||"",t=Z.getSafeProp(p,"password")||"";s.set("Authorization","Basic "+btoa(e+":"+(t?encodeURIComponent(t).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}if(Z.isFormData(o))if(eN.hasStandardBrowserEnv||eN.hasStandardBrowserWebWorkerEnv||Z.isReactNative(o))s.setContentType(void 0);else{var d,h;Z.isFunction(o.getHeaders)&&(d=s,h=o.getHeaders(),"content-only"!==r("formDataHeaderPolicy")?d.set(h):Object.entries(h).forEach(([e,t])=>{e1.includes(e.toLowerCase())&&d.set(e,t)}))}if(eN.hasStandardBrowserEnv&&(Z.isFunction(i)&&(i=i(t)),!0===i||null==i&&eY(t.url))){let e=n&&a&&eJ.read(a);e&&s.set(n,e)}return t},e2="u">typeof XMLHttpRequest&&function(e){return new Promise(function(t,r){var o;let i,n,a,s,p,l,c=e4(e),u=c.data,d=ec.from(c.headers).normalize(),{responseType:h,onUploadProgress:f,onDownloadProgress:g}=c;function m(){s&&s(),p&&p(),c.cancelToken&&c.cancelToken.unsubscribe(i),c.signal&&c.signal.removeEventListener("abort",i)}let y=new XMLHttpRequest;function w(){if(!y)return;let o=ec.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders());eB(function(e){t(e),m()},function(e){r(e),m()},{data:h&&"text"!==h&&"json"!==h?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:o,config:e,request:y}),y=null}y.open(c.method.toUpperCase(),c.url,!0),y.timeout=c.timeout,"onloadend"in y?y.onloadend=w:y.onreadystatechange=function(){!y||4!==y.readyState||(0!==y.status||y.responseURL&&y.responseURL.startsWith("file:"))&&setTimeout(w)},y.onabort=function(){y&&(r(new ed("Request aborted",ed.ECONNABORTED,e,y)),m(),y=null)},y.onerror=function(t){let o=new ed(t&&t.message?t.message:"Network Error",ed.ERR_NETWORK,e,y);o.event=t||null,r(o),m(),y=null},y.ontimeout=function(){let t=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded",o=c.transitional||eS;c.timeoutErrorMessage&&(t=c.timeoutErrorMessage),r(new ed(t,o.clarifyTimeoutError?ed.ETIMEDOUT:ed.ECONNABORTED,e,y)),m(),y=null},void 0===u&&d.setContentType(null),"setRequestHeader"in y&&Z.forEach(en(d),function(e,t){y.setRequestHeader(t,e)}),Z.isUndefined(c.withCredentials)||(y.withCredentials=!!c.withCredentials),h&&"json"!==h&&(y.responseType=c.responseType),g&&([a,p]=eW(g,!0),y.addEventListener("progress",a)),f&&y.upload&&([n,s]=eW(f),y.upload.addEventListener("progress",n),y.upload.addEventListener("loadend",s)),(c.cancelToken||c.signal)&&(i=t=>{y&&(r(!t||t.type?new eq(null,e,y):t),y.abort(),m(),y=null)},c.cancelToken&&c.cancelToken.subscribe(i),c.signal&&(c.signal.aborted?i():c.signal.addEventListener("abort",i)));let v=(o=c.url,(l=/^([-+\w]{1,25}):(?:\/\/)?/.exec(o))&&l[1]||"");v&&!eN.protocols.includes(v)?r(new ed("Unsupported protocol "+v+":",ed.ERR_BAD_REQUEST,e)):y.send(u||null)})},e3=function*(e,t){let r,o=e.byteLength;if(!t||o<t)return void(yield e);let i=0;for(;i<o;)r=i+t,yield e.slice(i,r),i=r},e5=async function*(e,t){for await(let r of e8(e))yield*e3(r,t)},e8=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);let t=e.getReader();try{for(;;){let{done:e,value:r}=await t.read();if(e)break;yield r}}finally{await t.cancel()}},e6=(e,t,r,o)=>{let i,n=e5(e,t),a=0,s=e=>{!i&&(i=!0,o&&o(e))};return new ReadableStream({async pull(e){try{let{done:t,value:o}=await n.next();if(t){s(),e.close();return}let i=o.byteLength;if(r){let e=a+=i;r(e)}e.enqueue(new Uint8Array(o))}catch(e){throw s(e),e}},cancel:e=>(s(e),n.return())},{highWaterMark:2})},e9=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,e7=(e,t,r)=>t+2<r&&e9(e.charCodeAt(t+1))&&e9(e.charCodeAt(t+2)),te="1.18.0",{isFunction:tt}=Z,tr=e=>{if(!Z.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},to=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},ti=e=>{let t,r=void 0!==Z.global&&null!==Z.global?Z.global:globalThis,{ReadableStream:o,TextEncoder:i}=r,{fetch:n,Request:a,Response:s}=e=Z.merge.call({skipUndefined:!0},{Request:r.Request,Response:r.Response},e),p=n?tt(n):"function"==typeof fetch,l=tt(a),c=tt(s);if(!p)return!1;
1let u=p&&tt(o),d=p&&("function"==typeof i?(t=new i,e=>t.encode(e)):async e=>new Uint8Array(await new a(e).arrayBuffer())),h=l&&u&&to(()=>{let e=!1,t=new a(eN.origin,{body:new o,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r}),f=c&&u&&to(()=>Z.isReadableStream(new s("").body)),g={stream:f&&(e=>e.body)};p&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{g[e]||(g[e]=(t,r)=>{let o=t&&t[e];if(o)return o.call(t);throw new ed(`Response type '${e}' is not supported`,ed.ERR_NOT_SUPPORT,r)})});let m=async e=>{if(null==e)return 0;if(Z.isBlob(e))return e.size;if(Z.isSpecCompliantForm(e)){let t=new a(eN.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Z.isArrayBufferView(e)||Z.isArrayBuffer(e)?e.byteLength:(Z.isURLSearchParams(e)&&(e+=""),Z.isString(e))?(await d(e)).byteLength:void 0},y=async(e,t)=>{let r=Z.toFiniteNumber(e.getContentLength());return null==r?m(t):r};return async e=>{let t,{url:r,method:o,data:p,signal:c,cancelToken:d,timeout:w,onDownloadProgress:v,onUploadProgress:b,responseType:O,headers:P,withCredentials:E="same-origin",fetchOptions:S,maxContentLength:k,maxBodyLength:R}=e4(e),x=Z.isNumber(k)&&k>-1,T=Z.isNumber(R)&&R>-1,_=n||fetch;O=O?(O+"").toLowerCase():"text";let A=((e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;let r=new AbortController,o=!1,i=function(e){if(!o){o=!0,a();let t=e instanceof Error?e:this.reason;r.abort(t instanceof ed?t:new eq(t instanceof Error?t.message:t))}},n=t&&setTimeout(()=>{n=null,i(new ed(`timeout of ${t}ms exceeded`,ed.ETIMEDOUT))},t),a=()=>{e&&(n&&clearTimeout(n),n=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i));let{signal:s}=r;return s.unsubscribe=()=>Z.asap(a),s})([c,d&&d.toAbortSignal()],w),C=null,j=A&&A.unsubscribe&&(()=>{A.unsubscribe()}),N=null,D=()=>new ed("Request body larger than maxBodyLength limit",ed.ERR_BAD_REQUEST,e,C);try{var U;let n,c,d,w,L=(c="auth",Z.hasOwnProp(e,c)?e[c]:void 0);if(L){let e=Z.getSafeProp(L,"username")||"",t=Z.getSafeProp(L,"password")||"";n={username:e,password:t}}if(d=(U=r).indexOf("://"),w=U,-1!==d&&(w=w.slice(d+3)),w.includes("@")||w.includes(":")){let e=new URL(r,eN.origin);if(!n&&(e.username||e.password)){let t=tr(e.username),r=tr(e.password);n={username:t,password:r}}(e.username||e.password)&&(e.username="",e.password="",r=e.href)}if(n){let e;P.delete("authorization"),P.set("Authorization","Basic "+btoa((e=(n.username||"")+":"+(n.password||""),encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))}if(x&&"string"==typeof r&&r.startsWith("data:")&&function(e){if(!e||"string"!=typeof e||!e.startsWith("data:"))return 0;let t=e.indexOf(",");if(t<0)return 0;let r=e.slice(5,t),o=e.slice(t+1);if(/;base64/i.test(r)){let e=o.length,t=o.length;for(let r=0;r<t;r++)if(37===o.charCodeAt(r)&&r+2<t){let t=o.charCodeAt(r+1),i=o.charCodeAt(r+2);e9(t)&&e9(i)&&(e-=2,r+=2)}let r=0,i=t-1,n=e=>e>=2&&37===o.charCodeAt(e-2)&&51===o.charCodeAt(e-1)&&(68===o.charCodeAt(e)||100===o.charCodeAt(e));i>=0&&(61===o.charCodeAt(i)?(r++,i--):n(i)&&(r++,i-=3)),1===r&&i>=0&&(61===o.charCodeAt(i)?r++:n(i)&&r++);let a=3*Math.floor(e/4)-(r||0);return a>0?a:0}let i=0;for(let e=0,t=o.length;e<t;e++){let r=o.charCodeAt(e);if(37===r&&e7(o,e,t))i+=1,e+=2;else if(r<128)i+=1;else if(r<2048)i+=2;else if(r>=55296&&r<=56319&&e+1<t){let t=o.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i}(r)>k)throw new ed("maxContentLength size of "+k+" exceeded",ed.ERR_BAD_RESPONSE,e,C);if(T&&"get"!==o&&"head"!==o){let e=await m(p);if("number"==typeof e&&isFinite(e)&&(t=e,e>R))throw D()}let F=T&&(Z.isReadableStream(p)||Z.isStream(p)),I=(e,t,r)=>e6(e,65536,e=>{if(T&&e>R)throw N=D();t&&t(e)},r);if(h&&"get"!==o&&"head"!==o&&(b||F)){if(t=null==t?await y(P,p):t,0!==t||F){let e,o=new a(r,{method:"POST",body:p,duplex:"half"});if(Z.isFormData(p)&&(e=o.headers.get("content-type"))&&P.setContentType(e),o.body){let[e,r]=b&&eG(t,eW(e$(b)))||[];p=I(o.body,e,r)}}}else if(F&&!l&&u&&"get"!==o&&"head"!==o)p=I(p);else if(F&&l&&!h&&"get"!==o&&"head"!==o)throw new ed("Stream request bodies are not supported by the current fetch implementation",ed.ERR_NOT_SUPPORT,e,C);Z.isString(E)||(E=E?"include":"omit");let M=l&&"credentials"in a.prototype;if(Z.isFormData(p)){let e=P.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&P.delete("content-type")}P.set("User-Agent","axios/"+te,!1);let q={...S,signal:A,method:o.toUpperCase(),headers:en(P.normalize()),body:p,duplex:"half",credentials:M?E:void 0};C=l&&new a(r,q);let B=await (l?_(C,S):_(r,q)),z=ec.from(B.headers);if(x){let t=Z.toFiniteNumber(z.getContentLength());if(null!=t&&t>k)throw new ed("maxContentLength size of "+k+" exceeded",ed.ERR_BAD_RESPONSE,e,C)}let H=f&&("stream"===O||"response"===O);if(f&&B.body&&(v||x||H&&j)){let t={};
1["status","statusText","headers"].forEach(e=>{t[e]=B[e]});let r=Z.toFiniteNumber(z.getContentLength()),[o,i]=v&&eG(r,eW(e$(v),!0))||[];B=new s(e6(B.body,65536,t=>{if(x&&t>k)throw new ed("maxContentLength size of "+k+" exceeded",ed.ERR_BAD_RESPONSE,e,C);o&&o(t)},()=>{i&&i(),j&&j()}),t)}O=O||"text";let W=await g[Z.findKey(g,O)||"text"](B,e);if(x&&!f&&!H){let t;if(null!=W&&("number"==typeof W.byteLength?t=W.byteLength:"number"==typeof W.size?t=W.size:"string"==typeof W&&(t="function"==typeof i?new i().encode(W).byteLength:W.length)),"number"==typeof t&&t>k)throw new ed("maxContentLength size of "+k+" exceeded",ed.ERR_BAD_RESPONSE,e,C)}return!H&&j&&j(),await new Promise((t,r)=>{eB(t,r,{data:W,headers:ec.from(B.headers),status:B.status,statusText:B.statusText,config:e,request:C})})}catch(t){if(j&&j(),A&&A.aborted&&A.reason instanceof ed){let r=A.reason;throw r.config=e,C&&(r.request=C),t!==r&&(r.cause=t),r}if(N)throw C&&!N.request&&(N.request=C),N;if(t instanceof ed)throw C&&!t.request&&(t.request=C),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new ed("Network Error",ed.ERR_NETWORK,e,C,t&&t.response),{cause:t.cause||t});throw ed.from(t,t&&t.code,e,C,t&&t.response)}}},tn=new Map,ta=e=>{let t=e&&e.env||{},{fetch:r,Request:o,Response:i}=t,n=[o,i,r],a=n.length,s,p,l=tn;for(;a--;)s=n[a],void 0===(p=l.get(s))&&l.set(s,p=a?new Map:ti(t)),l=p;return p};ta();let ts={http:null,xhr:e2,fetch:{get:ta}};Z.forEach(ts,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});let tp=e=>`- ${e}`,tl=e=>Z.isFunction(e)||null===e||!1===e,tc=function(e,t){let r,o,{length:i}=e=Z.isArray(e)?e:[e],n={};for(let a=0;a<i;a++){let i;if(o=r=e[a],!tl(r)&&void 0===(o=ts[(i=String(r)).toLowerCase()]))throw new ed(`Unknown adapter '${i}'`);if(o&&(Z.isFunction(o)||(o=o.get(t))))break;n[i||"#"+a]=o}if(!o){let e=Object.entries(n).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));throw new ed("There is no suitable adapter to dispatch the request "+(i?e.length>1?"since :\n"+e.map(tp).join("\n"):" "+tp(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return o};function tu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new eq(null,e)}function td(e){return tu(e),e.headers=ec.from(e.headers),e.data=eI.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),tc(e.adapter||eF.adapter,e)(e).then(function(t){tu(e),e.response=t;try{t.data=eI.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=ec.from(t.headers),t},function(t){if(!eM(t)&&(tu(e),t&&t.response)){e.response=t.response;try{t.response.data=eI.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=ec.from(t.response.headers)}return Promise.reject(t)})}let th={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{th[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let tf={};th.transitional=function(e,t,r){function o(e,t){return"[Axios v"+te+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,i,n)=>{if(!1===e)throw new ed(o(i," has been removed"+(t?" in "+t:"")),ed.ERR_DEPRECATED);return t&&!tf[i]&&(tf[i]=!0,console.warn(o(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,i,n)}},th.spelling=function(e){return(t,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};let tg=function(e,t,r){if("object"!=typeof e)throw new ed("options must be an object",ed.ERR_BAD_OPTION_VALUE);let o=Object.keys(e),i=o.length;for(;i-- >0;){let n=o[i],a=Object.prototype.hasOwnProperty.call(t,n)?t[n]:void 0;if(a){let t=e[n],r=void 0===t||a(t,n,e);if(!0!==r)throw new ed("option "+n+" must be "+r,ed.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new ed("Unknown option "+n,ed.ERR_BAD_OPTION)}};class tm{constructor(e){this.defaults=e||{},this.interceptors={request:new eE,response:new eE}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let r=(()=>
1{if(!t.stack)return"";let e=t.stack.indexOf("\n");return -1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(r){let t=r.indexOf("\n"),o=-1===t?-1:r.indexOf("\n",t+1),i=-1===o?"":r.slice(o+1);String(e.stack).endsWith(i)||(e.stack+="\n"+r)}}else e.stack=r}catch(e){}}throw e}}_request(e,t){let r,o;"string"==typeof e?(t=t||{}).url=e:t=e||{};let{transitional:i,paramsSerializer:n,headers:a}=t=e0(this.defaults,t);void 0!==i&&tg(i,{silentJSONParsing:th.transitional(th.boolean),forcedJSONParsing:th.transitional(th.boolean),clarifyTimeoutError:th.transitional(th.boolean),legacyInterceptorReqResOrdering:th.transitional(th.boolean),advertiseZstdAcceptEncoding:th.transitional(th.boolean),validateStatusUndefinedResolves:th.transitional(th.boolean)},!1),null!=n&&(Z.isFunction(n)?t.paramsSerializer={serialize:n}:tg(n,{encode:th.function,serialize:th.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),tg(t,{baseUrl:th.spelling("baseURL"),withXsrfToken:th.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=a&&Z.merge(a.common,a[t.method]);a&&Z.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete a[e]}),t.headers=ec.concat(s,a);let p=[],l=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;l=l&&e.synchronous;let r=t.transitional||eS;r&&r.legacyInterceptorReqResOrdering?p.unshift(e.fulfilled,e.rejected):p.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let u=0;if(!l){let e=[td.bind(this),void 0];for(e.unshift(...p),e.push(...c),o=e.length,r=Promise.resolve(t);u<o;)r=r.then(e[u++],e[u++]);return r}o=p.length;let d=t;for(;u<o;){let e=p[u++],t=p[u++];try{d=e(d)}catch(e){t.call(this,e);break}}try{r=td.call(this,d)}catch(e){return Promise.reject(e)}for(u=0,o=c.length;u<o;)r=r.then(c[u++],c[u++]);return r}getUri(e){return eP(eQ((e=e0(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}
1Z.forEach(["delete","get","head","options"],function(e){tm.prototype[e]=function(t,r){return this.request(e0(r||{},{method:e,url:t,data:r&&Z.hasOwnProp(r,"data")?r.data:void 0}))}}),Z.forEach(["post","put","patch","query"],function(e){function t(t){return function(r,o,i){return this.request(e0(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:o}))}}tm.prototype[e]=t(),"query"!==e&&(tm.prototype[e+"Form"]=t(!0))});let ty=class e{constructor(e){let t;if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});const r=this;this.promise.then(e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t,o=new Promise(e=>{r.subscribe(e),t=e}).then(e);return o.cancel=function(){r.unsubscribe(t)},o},e(function(e,o,i){r.reason||(r.reason=new eq(e,o,i),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}},tw={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
1alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(tw).forEach(([e,t])=>{tw[t]=e});let tv=function e(t){let r=new tm(t),o=c(tm.prototype.request,r);return Z.extend(o,tm.prototype,r,{allOwnKeys:!0}),Z.extend(o,r,null,{allOwnKeys:!0}),o.create=function(r){return e(e0(t,r))},o}(eF);tv.Axios=tm,tv.CanceledError=eq,tv.CancelToken=ty,tv.isCancel=eM,tv.VERSION=te,tv.toFormData=ey,tv.AxiosError=ed,tv.Cancel=tv.CanceledError,tv.all=function(e){return Promise.all(e)},tv.spread=function(e){return function(t){return e.apply(null,t)}},tv.isAxiosError=function(e){return Z.isObject(e)&&!0===e.isAxiosError},tv.mergeConfig=e0,tv.AxiosHeaders=ec,tv.formToJSON=e=>eU(Z.isHTMLForm(e)?new FormData(e):e),tv.getAdapter=tc,tv.HttpStatusCode=tw,tv.default=tv,e.s(["default",0,tv],81949)},22233,e=>{"use strict";let t,r="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),o=new Uint8Array(16),i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));e.s(["v4",0,function(e,n,a){if(r&&!n&&!e)return r();let s=(e=e||{}).random??e.rng?.()??function(){if(!t){if("u"<typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");t=crypto.getRandomValues.bind(crypto)}return t(o)}();if(s.length<16)throw Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,n){if((a=a||0)<0||a+16>n.length)throw RangeError(`UUID byte range ${a}:${a+15} is out of buffer bounds`);for(let e=0;e<16;++e)n[a+e]=s[e];return n}return function(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}(s)}],22233)},16602,e=>{"use strict";let t=e.i(81949).default.create({baseURL:"https://api.pipeops.io",headers:{"Content-Type":"application/json"}});e.i(70319),e.s(["apis",0,{getTiers:()=>t.get("/tiers"),getResourceCostPerUnit:e=>t.get(`/billing/usage-providers${e?`?location=${e}`:""}`),fetchMarketPlaceAddOnsCategories:()=>t.get("/addons/categories"),fetchMarketPlaceAddOns:e=>t.get(`/addons${e?`?${e.join("&")}`:""}`),getMarketPlaceAddOnDetails:e=>t.get(`addons/${e}`),getStrapiAllContent:async e=>{try{let t=await fetch(`/api/strapi-proxy?category=${encodeURIComponent(e)}`);
1if(!t.ok){let e=await t.text().catch(()=>null);throw Error(`Strapi proxy error ${t.status}: ${e||t.statusText}`)}return await t.json()}catch(e){throw e}},getStrapiSingleContent:async(e,t)=>{try{var r;let o=function(e,t){let[r,o]=e.split("?"),[i,...n]=String(t??"").split("&"),a=new URLSearchParams(o||"");i&&a.set("filters[id][$eq]",i),a.has("populate")||a.set("populate","*"),n.forEach(e=>{let[t,...r]=e.split("=");t&&a.set(t,r.join("=")||"")});let s=a.toString();return`${r}${s?`?${s}`:""}`}(e,t),i=await fetch(`/api/strapi-proxy?category=${encodeURIComponent(o)}`);if(!i.ok){let e=await i.text().catch(()=>null);throw Error(`Strapi proxy error ${i.status}: ${e||i.statusText}`)}return r=await i.json(),Array.isArray(r?.data)?r.data[0]:r?.data}catch(e){throw e}},getPlans:async(e,r)=>{try{let{data:o}=await t.get(`https://api.pipeops.io/plans?location=${e}&period=monthly&tier=${r}`);return o}catch(e){}},getTeamSeatQuotaPrice:e=>{try{return t.get(`/billing/team-seat-quota/price${e?`?location=${e}`:""}`)}catch(e){}},registerUser:e=>t.post("campaigns/hackathon",e),fetchTeams:()=>t.get("campaigns/hackathon/teams"),getConversionRate:()=>t.get("/billing/rate")}],16602)},30800,18155,e=>{"use strict";e.i(16602);var t=e.i(18050);let r={novaServerTiers:[{title:"sapa",vcpu:.5,ram:1,storage:5,price:4,subText:"Suitable for lightweight web projects, like personal blogs, or portfolios.",benefits:["Optimal resource usage.","Budget-friendly pricing.","Reliable performance.","Easily upgrade to other plans.","Enhanced data protection."]},{title:"pro",vcpu:1,ram:2,storage:10,price:10,subText:"Ideal for hosting small to medium-sized general purpose web apps.",benefits:["Enhanced computing capability.","Deploy a broad range of applications.","Cost-effective pricing.","Reliable performance.","Easily upgrade to other plans."]},{title:"duo",recommended:!0,vcpu:2,ram:4,storage:15,price:23,subText:"Choose Duo for increased capacity, best for moderate traffic web applications.",benefits:["Handle diverse workloads effortlessly.","Scale operations seamlessly.","Maximize efficiency with ample resources","Accelerate development and deployment","Enhanced data protection."]},{title:"chrono",vcpu:4,ram:4,storage:20,price:42,subText:"Perfect for large-scale web applications or data-intensive analytics tasks.",benefits:["Expand operations without constraints","Boost productivity with enhanced resources","Utilize resources efficiently for maximum output","Reliable performance for heavier workloads","Tailor needs for specificity"]},{title:"chronoMega",key:"mega",vcpu:8,ram:8,storage:40,price:42,subText:"Designed for growing businesses handling increasing traffic and workloads.",benefits:["Seamless scalability for expanding demands","Optimized performance for mid-sized applications","Balanced resource allocation for cost efficiency","Handles concurrent processes with ease","Enhanced security and reliability"]},{title:"chronoPrime",key:"prime",vcpu:12,ram:12,storage:60,price:42,subText:"Ideal for enterprise-level applications requiring maximum speed and efficiency.",benefits:["Ultra-fast processing power for heavy workloads","Advanced optimization for seamless multitasking","Maximized storage for high-volume data needs","Reliable uptime with superior performance","Future-proof infrastru
1cture for long-term growth"]}],pricingPlans:[{title:"accelerate",details:"Your own cloud; Requires AWS/GCP/Azure.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Deploy to ",(0,t.jsx)("span",{className:"italic",children:"your"})," Cloud"]}),star:"gradient"},{text:"Deployments Monthly",count:30},{text:"Server",count:1},{text:"Environments",count:2},{text:"Team Seat",count:1},{text:"Database Deployment / Management",count:""},{text:"Slack Notification",count:""},{text:"Addons Deployments",count:30},{text:"Support (chat and community)",count:"24/5"}]},{title:"startup",amount:35,details:"Your own cloud; Requires AWS/GCP/Azure.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Deploy to ",(0,t.jsx)("span",{className:"italic",children:"your"})," Cloud"]}),star:"gradient"},{text:"Deployments Monthly",count:100},{text:"Server",count:1},{text:"Environments",count:2},{text:"Team Seats",count:3},{text:"Database Deployment / Management",count:""},{text:"Slack Notification",count:""},{text:"Addons Deployments",count:"Unlimited"},{text:"Support (chat and community)",count:"24/5"}]},{title:"growth",amount:149,details:"For the fastest growing Startups who need to do more.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Everything on ",(0,t.jsx)("span",{className:"italic",children:"startup"})," Plan"]}),star:"gradient"},{text:"Deployments Monthly",count:1500},{text:"Servers",count:3},{text:"Environments",count:"Unlimited"},{text:"Team Seats",count:7},{text:"Team Metrics",comingSoon:!0},{text:"AI Copilot.",comingSoon:!0},{text:"PR Preview",comingSoon:!0},{text:"Support (email, chat & community)",count:"24/7"}],mostPopular:!0},{title:"enterprise",amount:"Contact Us",details:"For Businesses with more robust Infrastructure needs.",features:[{text:"Everything in Growth Plan plusâ¦",star:"gradient"},{text:"Deployments Monthly",count:"Unlimited"},{text:"Servers",count:"Unlimited"},{text:"Environments",count:"Unlimited"},{text:"Seats",count:"Unlimited"},{text:"PR Preview",count:"Unlimited"},{text:"Support",count:"Priority"}]}],plansComparisonData:[{key:"row1",feature:"Product Support",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row2",feature:"In-dashboard Support Hub",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row3",feature:"Slack Connect",developer:!1,accelerate:!0,startup:!1,growth:!0,enterprise:!0},{key:"row4",feature:"Contextual Guidance to your Use Case",developer:!1,startup:!1,growth:!0,enterprise:!0},{key:"row5",feature:"GitHub, GitLab and BitBucket auto-deploy",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row6",feature:"Deploy on your Cloud account",developer:!1,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row7",feature:"Monthly Builds",developer:!1,accelerate:30,startup:100,growth:"1,500",enterprise:"Custom"},{key:"row8",feature:"Built-in Observability",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row9",feature:"Built-in CI",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row10",feature:"Built-in CI Resources",developer:"1 vCPU / 2GB RAM",accelerate:"1 vCPU / 2GB RAM",startup:"1 vCPU / 2GB RAM",growth:"4 vCPU / 8GB RAM (contact us for additional resources)",enterprise:"Custom"},{key:"row11",feature:"Parallel deployments",developer:"1",accelerate:"1",startup:"2",growth:"4",enterprise:"Custom"},{key:"row12",feature:"Servers",developer:!1,accelerate:1,startup:1,growth:3,enterprise:"Custom"},{key:"row13",feature:"Included Team Seats",developer:!1,accelerate:!1,startup:3,growth:7,enterprise:"Custom"},{key:"row14",feature:"Continuous Integration",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row15",feature:"Continuous Deployment",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row16",feature:"Auto SSL / Renewal",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row17",feature:"Application auto-scaling",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row18",feature:"Fine-tuned Resource Limits",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row19",feature:"Build / Deploy Notifications",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row20",feature:"Custom Domain",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row21",feature:"Environment Variables",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row22",feature:"Auto Rolling Deploy",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0},{key:"row23",feature:"Terminal Access",developer:!0,accelerate:!0,startup:!0,growth:!0,enterprise:!0}],ccHubPlans:[{title:"developer",discount:"50% off",discountDuration:"6",amount:4,details:"No AWS/GCP/Azure ?, No Problem; deploy to one of our managed servers.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Deploy to ",(0,t.jsx)("span",{className:"italic",children:"our"})," Production Servers"]}
1),star:"gradient"},{text:(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{style:{fontWeight:"600"},children:"Up to "}),"4 Deployable Projects. ",(0,t.jsx)("br",{}),"More for just"," ",(0,t.jsxs)("span",{style:{fontWeight:"600",color:"#fff"},children:["$",4.99,"/mo"]})," ","each."]})},{text:"Custom Domain",count:""},{text:"Free SSL",count:""},{text:"PR Preview",comingSoon:!0},{text:"Database",count:1,comingSoon:!0},{text:"Support (chat and community)",count:"24/5"}]},{title:"startup",amount:35,discount:"50% off",discountDuration:"6",details:"Your own cloud; Requires AWS/GCP/Azure.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Deploy to ",(0,t.jsx)("span",{className:"italic",children:"your"})," Cloud"]}),star:"gradient"},{text:"Up to 200 Deployments"},{text:"Server",count:1},{text:"Environments",count:2},{text:"Team Seats",count:3},{text:"Database Deployment / Management",count:""},{text:"Slack Notification",count:""},{text:"Addons Deployments",count:"Unlimited"},{text:"Support (chat and community)",count:"24/5"}]},{title:"growth",amount:149,discount:"70% off",discountDuration:"6",details:"For the fastest growing Startups who need to do more.",features:[{text:(0,t.jsxs)(t.Fragment,{children:["Everything on ",(0,t.jsx)("span",{className:"italic",children:"startup"})," Plan"]}),star:"default"},{text:"Deployments Monthly",count:1500},{text:"Servers",count:3},{text:"Environments",count:"Unlimited"},{text:"Team Seats",count:7},{text:"Team Metrics",comingSoon:!0},{text:"AI Copilot.",comingSoon:!0},{text:"PR Preview",comingSoon:!0},{text:"Support (email, chat & community)",count:"24/7"}],mostPopular:!0}],footerSummary:"â Native AWS charges apply to all plans without a Free Test Server"};e.s(["default",0,r],18155),e.i(40365);let o=e.i(47167).default.env.NEXT_PUBLIC_SITE_URL||"https://pipeops.io",i="@pipeopshq",n="/og/pipeops-og.png";function a(e){let t,r=function(e){try{return new URL(e,o).toString()}catch(e){return n}}(e?"string"==typeof e?e:e.url||e.attributes?.url||e.data?.attributes?.url||e.data?.url||n:n);return{..."object"==typeof e&&e?e:{},width:1200,height:630,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",url:r,type:(t=String(r).split("?")[0].toLowerCase()).endsWith(".png")?"image/png":t.endsWith(".webp")?"image/webp":t.endsWith(".gif")?"image/gif":"image/jpeg"}}function s(e){var t;let r,o=(r=Array.isArray(t=e.openGraph?.images)&&t.length?t:[t]).filter(Boolean).length?[...new Map(r.filter(Boolean).map(a).map(e=>[e.url,e])).values()]:[a()],s=o[0]?.url||n,{cardType:p,handle:l,...c}=e.twitter||{},u=e.additionalMetaTags?.find(e=>"keywords"===e.name)?.content;return{...e,...u?{keywords:u}:{},openGraph:{type:"website",siteName:"PipeOps",...e.openGraph,images:o},twitter:{card:p||c.card||"summary_large_image",site:c.site||i,creator:c.creator||l||i,title:c.title||e.openGraph?.title||e.title,description:c.description||e.openGraph?.description||e.description,images:c.images||[s],...c}}}Object.entries({home:{title:"Cyber defence and sovereignty for critical infrastructure | PipeOps",description:"PipeOps builds the security foundation for secure, sovereign digital infrastructure. Aeon delivers cyber defence for critical infrastructure; the Cloud console runs workloads on infrastructure you own or providers you choose.",alternates:{canonical:"https://pipeops.io"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io",title:"Cyber defence and sovereignty for critical infrastructure",description:"PipeOps builds the security foundation for secure, sovereign digital infrastructure. Aeon delivers cyber defence for critical infrastructure; the Cloud console runs workloads on infrastructure you own or providers you choose.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"cyber defence, cybersecurity, critical infrastru
1cture, sovereign cloud, data sovereignty, hybrid cloud, bring your own server, cloud infrastructure, devops, deployment, aws, gcp, azure, compliance, Africa"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},pricing:{title:"Pricing | PipeOps",description:"Get started for free then scale with us",alternates:{canonical:"https://pipeops.io/pricing"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/pricing",title:"Pricing | PipeOps",description:"Get started for free then scale with us",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Pricing | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Pricing"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},nova:{title:"Nova | PipeOps",description:"The best Cloud hosting experience for your MVP, Startup, Business, Project, App",alternates:{canonical:"https://pipeops.io/nova"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/nova",title:"Nova | PipeOps",description:"The best Cloud hosting experience for your MVP, Startup, Business, Project, App",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Nova | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Pricing"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},byos:{title:"Bring Your Own Server (BYOS) | PipeOps",description:" Bring your own server to PipeOps and deploy with the same streamlined experience, whether itâs a local machine, a virtual server, or infrastru
1cture you already own.",alternates:{canonical:"https://pipeops.io/bring-your-own-server"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/bring-your-own-server",title:"Bring your own server (BYOS) | PipeOps",description:" Bring your own server to PipeOps and deploy with the same streamlined experience, whether itâs a local machine, a virtual server, or infrastructure you already own.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Bring Your Own Server | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},startupUsecase:{title:"Startup Usecase | PipeOps",description:"End unnecessary DevOps complexities using managed servers on cloud providers you already trust. Reduce the cloud deployment and infrastructure management workload on your engineering team.",alternates:{canonical:"https://pipeops.io/usecases/startups"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/usecases/startups",title:"Startup Usecase | PipeOps",description:"End unnecessary DevOps complexities using managed servers on cloud providers you already trust. Reduce the cloud deployment and infrastructure management workload on your engineering team.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Startup Usecase | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},developerUsecase:{title:"Developers Usecase | PipeOps",description:"Deploy to production-ready servers on trusted cloud providers in a few clicks. Get all you need to go live out of the box.",alternates:{canonical:"https://pipeops.io/usecases/developers"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/usecases/developers",title:"Developers Usecase | PipeOps",description:"Deploy to production-ready servers on trusted cloud providers in a few clicks. Get all you need to go live out of the box.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Developer Usecase | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Resources, resources"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]}
1,startupProgram:{title:"Startups Program | PipeOps",description:"If youâre building on the cloud without the right cloud expertise, chances are you probably do not have the most cost effective infrastructure setup and this is costing you.",alternates:{canonical:"https://pipeops.io/startups-program"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/startups-program",title:"Startups Program | PipeOps",description:"If youâre building on the cloud without the right cloud expertise, chances are you probably do not have the most cost effective infrastructure setup and this is costing you.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Startups Program | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},useCases:{title:"Use Cases | PipeOps",description:"PipeOps is designed for Devs, Startups and DevOps Engineers at different stages & different technical prowess",alternates:{canonical:"https://pipeops.io/use-cases"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/use-cases",title:"Use Cases | PipeOps",description:"PipeOps is designed for Devs, Startups and DevOps Engineers at different stages & different technical prowess",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Use Cases | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},resources:{title:"Resources | PipeOps",description:"Learning resources for you to get stuff done on PipeOps faster.",alternates:{canonical:"https://pipeops.io/resources"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/resources",title:"Resources | PipeOps",description:"Learning resources for you to get stuff done on PipeOps faster.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Resources | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Resources, resources"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]}
1,addons:{title:"Addons | PipeOps",description:"Discover the PipeOps Add-On Marketplace â your gateway to seamless deployment of add-ons, spanning databases, Metabase, WordPress, and more",alternates:{canonical:"https://pipeops.io/addons"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/addons",title:"Addons | PipeOps",description:"Discover the PipeOps Add-On Marketplace â your gateway to seamless deployment of add-ons, spanning databases, Metabase, WordPress, and more",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"AddOns | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Resources, resources, addons"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},addonDetailsPage:{title:"Addons | PipeOps",description:"Discover the PipeOps Add-On Marketplace â your gateway to seamless deployment of add-ons, spanning databases, Metabase, WordPress, and more",twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/addons",title:"Addons | PipeOps",description:"Discover the PipeOps Add-On Marketplace â your gateway to seamless deployment of add-ons, spanning databases, Metabase, WordPress, and more",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"AddOns | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, Resources, resources, addons"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},guides:{title:"Guides | PipeOps",description:"Carefully curated content to aid your PipeOps experience.",alternates:{canonical:"https://pipeops.io/resources/guides"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/resources/guides",title:"Guides | PipeOps",description:"Carefully curated content to aid your PipeOps experience.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Guides | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},webinars:{title:"Webinars | PipeOps",description:"Carefully curated content to aid your PipeOps experience.",alternates:{canonical:"https://pipeops.io/webinars"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/webinars",title:"Webinars | PipeOps",de
1scription:"Carefully curated content to aid your PipeOps experience.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Webinars | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},tutorials:{title:"Tutorials | PipeOps",description:"Carefully curated content to aid your PipeOps experience.",alternates:{canonical:"https://pipeops.io/resources/tutorials"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/resources/tutorials",title:"Tutorials | PipeOps",description:"Carefully curated content to aid your PipeOps experience.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Tutorials | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},blog:{title:"Blog | PipeOps",description:"All the stories we have to share.",twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},alternates:{canonical:"https://pipeops.io/blog"},openGraph:{url:"https://pipeops.io/blog",title:"Blog | PipeOps",description:"All the stories we have to share.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Blog | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, pipeops Blog"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},hackathon:{title:"Hackathon | PipeOps",description:"HackOps1.0 Hackathon is Live! Win up to $10,000 in Prizes. Register now before 12th June",alternates:{canonical:"https://pipeops.io/hackathon"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/hackathon",title:"Hackathon | PipeOps",description:"HackOps1.0 Hackathon is Live! Win up to $10,000 in Prizes. Register now before 12th June",images:[{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastru
1cture",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png"}],siteName:"Hackathon | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, pipeops Blog"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},hackathonLeaderboard:{title:"HackOps 1.0 Hackathon Leaderboard | PipeOps",description:"HackOps1.0 Hackathon is Live! Win up to $10,000 in Prizes. Register now before 12th June",alternates:{canonical:"https://pipeops.io/hackathon"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/hackathon",title:"Hackathon | PipeOps",description:"HackOps1.0 Hackathon is Live! Win up to $10,000 in Prizes. Register now before 12th June",images:[{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev/HACKOPS_PRIZES_9ade491c92.png"}],siteName:"HackOps 1.0 Hackathon Leaderboard | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, pipeops Blog"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},dynamicSeo:({pathname:e,title:t,description:r,banner:o,url:i})=>({title:`${e} | PipeOps`,description:r,alternates:{canonical:i},openGraph:{url:i,title:t,description:r,images:[{url:o,width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:o,width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:o}]},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]}),coPilot:{title:"Co-Pilot | PipeOps",description:"Your AI-powered assistant for Cloud Deployment and Infrastructure ,Management.",alternates:{canonical:"https://pipeops.io/co-pilot"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/co-pilot",title:"Co-Pilot | PipeOps",description:"Your AI-powered assistant for Cloud Deployment and Infrastructure Management.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Co-Pilot | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"}
1,{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},event:{title:"Cost Saving Event | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure.",alternates:{canonical:"https://pipeops.io/waitlist"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/waitlist",title:"Cost Saving Event | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Cost Saving Event | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},host:{title:"Should You Host Serverless or Serverside? | PipeOps",description:"In this webinar, weâll dive deep into the pros and cons of both server-side and serverless options, helping you avoid the common pitfalls and optimize your cloud strategy.",alternates:{canonical:"https://pipeops.io/serverside-or-serverless-webinar"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/serverside-or-serverless-webinar",title:"Should You Host Serverless or Serverside? | PipeOps",description:"In this webinar, weâll dive deep into the pros and cons of both server-side and serverless options, helping you avoid the common pitfalls and optimize your cloud strategy.",images:[{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/serverside_or_serverless_c68b2539c0.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/serverside_or_serverless_c68b2539c0.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/serverside_or_serverless_c68b2539c0.png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/serverside_or_serverless_c68b2539c0.png"}],siteName:"Should You Host Serverless or Serverside? | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},thankYou:{title:"Thank you | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure.",alternates:{canonical:"https://pipeops.io/hackops-report/9-ways-to-drastically-reduce-your-cloud-costs"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/hackops-report/9-ways-to-drastically-reduce-your-cloud-costs",title:"Thank y
1ou | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Thank you | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},cloudCost:{title:"Happy Cloud Costs Saving | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure, and save cloud costs.",alternates:{canonical:"https://pipeops.io/hackops-report/9-ways-to-drastically-reduce-your-cloud-costs"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/hackops-report/9-ways-to-drastically-reduce-your-cloud-costs",title:"Happy Cloud Costs Saving | PipeOps",description:"Everything you need to setup cloud servers, deploy apps, and effortlessly manage and monitor your entire infrastructure, and save cloud costs.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Happy Cloud Costs Saving | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},hackOpsReport:{title:"HackOps 1.0 Report | PipeOps",description:"Everything you need to know about the just concluded PipeOps Hackathon 1.0",alternates:{canonical:"https://pipeops.io/hackops-report"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/hackops-report",title:"HackOps Report | PipeOps",description:"Everything you need to know about the just concluded PipeOps Hackathon 1.0",images:[{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//53/54/60/IMG_6335_45f4d20b58.jpg",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//53/54/60/IMG_6335_45f4d20b58.jpg",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//53/54/60/IMG_6335_45f4d20b58.jpg"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//53/54/60/IMG_6335_45f4d20b58.jpg"}],siteName:"HackOps 1.0 Report | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]}
1,legal:{title:"Terms & Conditions | PipeOps",description:"PipeOps Terms of Service",alternates:{canonical:"https://pipeops.io/legal"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/legal",title:"Terms & Conditions | PipeOps",description:"PipeOps Terms of Service",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"Terms & Conditions | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},cchub:{title:"PipeOps X CcHub - Unlock Exponential Growth for Your Startup",description:"Accelerate your cloud journey with exclusive discounts and expert support on our no-code deployment platform.",alternates:{canonical:"https://pipeops.io/cchub"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/cchub",title:"PipeOps X CcHub - Unlock Exponential Growth for Your Startup",description:"Accelerate your cloud journey with exclusive discounts and expert support on our no-code deployment platform.",images:[{url:"/og/pipeops-og.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"/og/pipeops-og.png"},{url:"/og/pipeops-og.png"}],siteName:"PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]},locationVsCost:{title:"How Your Server Location Affects Cloud Cost and Optimization | PipeOps",description:"In today's complex cloud computing landscape, server location is no longer just a technical detail, it's a critical strategic decision that directly impacts operational costs, performance, and overall business efficiency. This webinar will dive deep into how server location can be a game-changing factor in cloud cost optimization and infrastructure performance.",alternates:{canonical:"https://pipeops.io/serverside-or-serverless-webinar"},twitter:{handle:"@pipeopshq",site:"@pipeopshq",cardType:"summary_large_image"},openGraph:{url:"https://pipeops.io/serverside-or-serverless-webinar",title:"How Your Server Location Affects Cloud Cost and Optimization | PipeOps",description:"In today's complex cloud computing landscape, server location is no longer just a technical detail, it's a critical strategic decision that directly impacts operational costs, performance, and overall business efficiency. This webinar will dive deep into how server location can be a game-changing factor in cloud cost optimization and infrastructure performance.",images:[{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/location_vs_cost_1e13a9e413.png",width:800,height:600,alt:"PipeOps: cyber defence and sovereignty for critical infrastructure",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/location_vs_cost_1e13a9e413.png",width:900,height:800,alt:"PipeOps: cyber defence and sovereignty for critical infrastru
1cture",type:"image/png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/location_vs_cost_1e13a9e413.png"},{url:"https://pub-30c11acc143348fcae20835653c5514d.r2.dev//65/68/location_vs_cost_1e13a9e413.png"}],siteName:"How Your Server Location Affects Cloud Cost and Optimization | PipeOps"},additionalMetaTags:[{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"theme-color",content:"#4F21EA"},{name:"keywords",content:"devops, cloud infrastructure, cloud, cloud infra, deployment, heroku, gcp, google cloud services, azure, aws, amazon, cloud services, heroku alternative, pass, pass platforms, ai"}],additionalLinkTags:[{rel:"apple-touch-icon",href:"/apple-touch-icon.png"},{rel:"icon",href:"/pipeOps.png"},{rel:"manifest",href:"/site.webmanifest"}]}}).reduce((e,[t,r])=>({...e,[t]:"function"==typeof r?(...e)=>s(r(...e)):s(r)}),{}),e.s(["defaultGeoLocation",0,"us","isFn",0,e=>"function"==typeof e,"isUnlimited",0,e=>Number(e)>1e12],30800)},40365,e=>{"use strict";var t=e.i(18050),r=e.i(22016),o=e.i(22233);let i={hackathonQuestion:[{title:"Question: Who can participate in this hackathon?",key:(0,o.v4)(),detail:"Both individuals and teams can participate in this hackathon. Teams are made up of a minimum of 2 people."},{title:"What are the prices to be won during this hackathon?",key:(0,o.v4)(),detail:"Please visit the prices section on this page"},{title:"Do I need a PipeOps account to register for this hackathon?",key:(0,o.v4)(),detail:(0,t.jsxs)("span",{children:["Yes. In order to get shortlisted for the hackathon, you will need to have a PipeOps account. Please refer to the"," ",(0,t.jsx)("a",{rel:"noreferrer",href:"https://blog.pipeops.io/registration-guidelines-for-pipeops-hackathon/#task-1-create-a-free-pipeops-account",target:"_blank",children:"registration guidelines"})," ","here for more information."]})},{title:"How will the winners be selected?",key:(0,o.v4)(),detail:(0,t.jsxs)("span",{children:["Winners will be selected by judges based on their presentation, problem statement articulation, functionality, complexity and alignment with the theme. Check"," ",(0,t.jsx)("button",{type:"button",onClick:()=>{window?.setCurrentModal&&window.setCurrentModal("judgeCriterias")},children:"Judgement guidelines"})," ","for more details"]})},{title:"Where can I see the hackathon guidelines?",key:(0,o.v4)(),detail:(0,t.jsxs)("span",{children:["Please visit this link to learn more about the"," ",(0,t.jsx)("button",{type:"button",onClick:()=>{window?.setCurrentModal&&window.setCurrentModal("terms")},children:"hackathon guidelines"}),"."]})},{title:"How do I know if I can compete for this hackathon?",key:(0,o.v4)(),detail:"The PipeOps Hackathon is open to developers, tech enthusiasts, and innovators worldwide. Participants must be at least 18 years old at the time of registration"}],pipeOpsQuestions:[{title:"Do I need an AWS account to use PipeOps?",key:(0,o.v4)(),detail:(0,t.jsxs)("span",{children:["This is not necessary for the developer plan, because you can deploy your applications to our PipeOps servers and still enjoy the benefits of AWS. ",(0,t.jsx)("br",{}),"However, if you are a startup, you can also connect your existing AWS account to use PipeOps."]})},{title:"Will I still have access to my servers if I stop using PipeOps?",key:(0,o.v4)(),detail:"Yes, you will. If you decide to stop using PipeOps, everything that was provisioned on your AWS account through PipeOps remains accessible."},{title:"How long does it take to deploy a project on PipeOps",key:(0,o.v4)(),detail:"Depending on the project type, deploying projects on PipeOps can be done in seconds."},{title:"Do I need DevOps expertise to use PipeOps",key:(0,o.v4)(),detail:"No!, we have made PipeOps so easy to use that you need little to no DevOps experience to setup your infrastructure, manage it and deploy app into it"},{title:"Do i need a credit card to sign up?",detail:(0,t.jsxs)("span",{children:["No, creating an account on PipeOps is free, and our starter plan lets you deploy a project for free. ",(0,t.jsx)("br",{}),"To deploy more projects, you will have to"," ",(0,t.jsx)(r.default,{href:"/pricing",onClick:()=>window.scrollTo({top:0,left:0,behavior:"smooth"}),children:"Upgrade to a paid plan"})]})},{title:"Can i cancel my subscription anytime?",detail:"You can cancel your subscription whenever you choose to. However, this means that you won't be able to access the corresponding features."}],waitlistGenericQuestions:[{title:"Who is this for?",key:(0,o.v4)(),detail:(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Stand-alone Developers: "}),"You are working on a side project, or learning and need to deploy a simple project."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Early-stage Startups: "}),"You are in the early stages of your product, and need to get your MVP live."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Mid-stage Startups: "}),"You have some traffic and some credits on your cloud provider, but donât have DevOps experience."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Enterprise: "}),"You have a DevOps team, but need to optimize your processes and reduce costs."]})]})},{title:"What can I do with the PipeOps Managed Servers launching soon?",key:(0,o.v4)(),detail:"With this feature, you can create servers, select the specific resources your project requires in terms of CPU, storage, etc. and enjoy post-deployment features we offer, such as monitoring, logging, rollback, etc. For $10 monthly."},{title:"How do I claim my credits after the feature launch?",key:(0,o.v4)(),detail:"Once the feature launches, you will get notified by email on the next steps in claiming your free $50 server deployment credits."},{title:"What happens next when I join the waitlist?",key:(0,o.v4)(),detail:"You will be sent notifications via email on the progress of the launch and how to secure and claim your free $50 server deployment credits. Keep an eye out for our emails in the coming weeks"},{title:"Is there a limit to the number of servers I can create using the $50 credit?",key:(0,o.v4)(),detail:"The $50 credit is a one-time offer and can be used to cover the cost of creating servers. There's no specific limit on the number of servers you can create but the credit is non-transferable and cannot be redeemed for cash."}],waitlistNgQuestions:[{title:"Who is this for?",key:(0,o.v4)(),detail:(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Stand-alone Developers: "}),"You are working on a side project, or learning and need to deploy a simple project."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Early-stage Startups: "}),"You are in the early stages of your product, and need to get your MVP live."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Mid-stage Startups: "}),"You have some traffic and some credits on your cloud provider, but donât have DevOps experience."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("span",{children:"Enterprise: "}),"You have a DevOps team, but need to optimize your processes and reduce costs."]})]})},{title:"What can I do with the PipeOps Managed Servers launching soon?",key:(0,o.v4)(),detail:"With this feature, you can create servers, select the specific resources your project requires in terms of CPU, storage, etc. and enjoy post-deployment features we offer, such as monitoring, logging, rollback, etc. For N13,000 Naira monthly."},{title:"How do I claim my credits after the feature launch?",key:(0,o.v4)(),detail:"Once the feature launches, you will get notified by email on the next steps in claiming your free N70,000 server deployment credits."},{title:"What happens next when I join the waitlist?",key:(0,o.v4)(),detail:"You will be sent notifications via email on the progress of the launch and how to secure and claim your free N70,000 server deployment credits. Keep an eye out for our emails in the coming weeks"},{title:"Is there a limit to the number of servers I can create using the N70,000 credit?",key:(0,o.v4)(),detail:"The N70,000 credit is a one-time offer and can be used to cover the cost of creating servers. There's no specific limit on the number of servers you can create but the credit is non-transferable and cannot be redeemed for cash."}],ccHubQuestions:[{title:"How do I access the offer for my startup?",key:(0,o.v4)(),detail:"Apply through the CcHub partner page. Once your application is submitted, our team will review it and get back to you within 48 hours with a decision."},{title:"How are the credits applied to my account?",key:(0,o.v4)(),detail:"If your application is approved, credits are assigned directly to your PipeOps account during onboarding. No codes or manual redemption required."},{title:"Can I combine this offer with other discounts?",key:(0,o.v4)(),detail:"No, this offer cannot be combined with other discounts or promotional programs."},{title:"Do the credits have an expiration date?",key:(0,o.v4)(),detail:"Yes. Credits are valid for 12 months from the date they are issued."},{title:"What is the onboarding process like?",detail:"After approval, weâll schedule a short onboarding call to walk you through the platform, help you connect your infrastru
1cture, and get you ready to deploy."},{title:"Are there any restrictions on how I can use the credits?",detail:"Credits can be used across any billable services on the PipeOps platform. They are primarily intended to cover platform fees."},{title:"Can I extend the credit usage period?",detail:"Credits are issued with a fixed validity period and cannot be extended."},{title:"What happens if my startup grows during the program?",detail:"You can continue using PipeOps as your infrastructure scales. If your usage exceeds the credits, youâll simply pay the remaining balance."},{title:"Do I need existing cloud credits to apply?",detail:"No. You can apply whether you already have cloud credits or plan to deploy using your own servers."},{title:"What if I need help after onboarding?",detail:"Our team is available to support you with setup, deployment, and infrastructure decisions as you scale."}],startupProgram:[{title:"How long is the program?",detail:"After your infrastructure audit, you will receive your curated recommendations within 2 weeks, you will have access to priority support for another 40 days to ensure you have all you need to start saving on your cloud bills"},{title:"Are there any hidden costs in this program?",detail:"No, This program is completely free, you will not be required to pay."},{title:"What if I donât save 60%?",detail:"We offer expert review and advice on practical ways to optimise your infrastructure for your unique use case, while we donât guarantee an absolute savings amount, our models have saved businesses 40-60% of their current cloud bills"},{title:"I donât spend up to $1k on my cloud bills, can I participate?",detail:" Yes, the program will help set a great foundation for your infrastructure as you scale (limited slots available)"},{title:"Who can I contact if I have more questions?",detail:(0,t.jsxs)(t.Fragment,{children:["If you have additional questions, please feel free to contact us at"," ",(0,t.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})]})},{title:"I donât deploy to AWS, can I still participate?",detail:"Yes!, our tried and tested model helps businesses save costs across multiple cloud providers"}],byos:[{title:"What counts as a âmachineâ?",detail:"Any internet-connected server capable of running a lightweight installation script, including local hardware, virtual machines, or dedicated infrastructure."},{title:"Does BYOS replace PipeOps hosting?",detail:"No. BYOS expands your options. You can use PipeOps-managed servers, your own servers, or both."},{title:"Can I connect multiple servers?",detail:"Yes. You can create multiple servers and choose where each project runs."},{title:"How do I move a workload to another server?",detail:"Select a different server target inside PipeOps. Migration is handled automatically."},{title:"Do I need to change my application code?",detail:"No. BYOS affects infrastructure, not your application logic."},{title:"Who manages the underlying server?",detail:"You control your infrastructure. PipeOps provides the deployment and management layer on top."}]};e.s(["default",0,i])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.