0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(71),i=n(225),a=n(230),o=n(72),l=n(231),s=n(40);e.exports=function(e,t,n){var u=-1,c=i,p=e.length,f=!0,d=[],v=d;if(n)f=!1,c=a;else if(p>=200){var h=t?null:l(e);if(h)return s(h);f=!1,c=o,v=new r}else v=t?[]:d;e:for(;++u-1}},function(e,t,n){var r=n(227),i=n(228),a=n(229);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,i,n)}},function(e,t){e.exports=function(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return o(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function g(e){return null==e?"":Array.isArray(e)||f(e)&&e.toString===p?JSON.stringify(e,m,2):String(e)}function m(e,t){return t&&t.__v_isRef?t.value:t}function b(e){var t=parseFloat(e);return isNaN(t)?e:t}function y(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(r,1)}}var w=Object.prototype.hasOwnProperty;function k(e,t){return w.call(e,t)}function S(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var A=/-(\w)/g,P=S((function(e){return e.replace(A,(function(e,t){return t?t.toUpperCase():""}))})),C=S((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),E=/\B([A-Z])/g,L=S((function(e){return e.replace(E,"-$1").toLowerCase()}));var O=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function I(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function j(e,t){for(var n in t)e[n]=t[n];return e}function $(e){for(var t={},n=0;n0,Y=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var ee=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var te,ne=J&&J.match(/firefox\/(\d+)/),re={}.watch,ie=!1;if(Q)try{var ae={};Object.defineProperty(ae,"passive",{get:function(){ie=!0}}),window.addEventListener("test-passive",null,ae)}catch(e){}var oe=function(){return void 0===te&&(te=!Q&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),te},le=Q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function se(e){return"function"==typeof e&&/native code/.test(e.toString())}var ue,ce="undefined"!=typeof Symbol&&se(Symbol)&&"undefined"!=typeof Reflect&&se(Reflect.ownKeys);ue="undefined"!=typeof Set&&se(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var pe=null;function fe(e){void 0===e&&(e=null),e||pe&&pe._scope.off(),pe=e,e&&e._scope.on()}var de=function(){function e(e,t,n,r,i,a,o,l){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=o,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=l,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),ve=function(e){void 0===e&&(e="");var t=new de;return t.text=e,t.isComment=!0,t};function he(e){return new de(void 0,void 0,void 0,String(e))}function ge(e){var t=new de(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"==typeof SuppressedError&&SuppressedError;var me=0,be=[],ye=function(){function e(){this._pending=!1,this.id=me++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,be.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter((function(e){return e}));for(var n=0,r=t.length;n0&&(Je((u=e(u,"".concat(n||"","_").concat(r)))[0])&&Je(p)&&(f[c]=he(p.text+u[0].text),u.shift()),f.push.apply(f,u)):s(u)?Je(p)?f[c]=he(p.text+u):""!==u&&f.push(he(u)):Je(u)&&Je(p)?f[c]=he(p.text+u.text):(l(t._isVList)&&o(u.tag)&&a(u.key)&&o(n)&&(u.key="__vlist".concat(n,"_").concat(r,"__")),f.push(u)));return f}(e):void 0}function Je(e){return o(e)&&o(e.text)&&!1===e.isComment}function Xe(e,t){var n,r,a,l,s=null;if(i(e)||"string"==typeof e)for(s=new Array(e.length),n=0,r=e.length;n0,l=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(l&&i&&i!==r&&s===i.$key&&!o&&!i.$hasNormal)return i;for(var u in a={},t)t[u]&&"$"!==u[0]&&(a[u]=gt(e,n,u,t[u]))}else a={};for(var c in n)c in a||(a[c]=mt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=a),q(a,"$stable",l),q(a,"$key",s),q(a,"$hasNormal",o),a}function gt(e,t,n,r){var a=function(){var t=pe;fe(e);var n=arguments.length?r.apply(null,arguments):r({}),a=(n=n&&"object"==typeof n&&!i(n)?[n]:Qe(n))&&n[0];return fe(t),n&&(!a||1===n.length&&a.isComment&&!vt(a))?void 0:n};return r.proxy&&Object.defineProperty(t,n,{get:a,enumerable:!0,configurable:!0}),a}function mt(e,t){return function(){return e[t]}}function bt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),yt(t,e.$attrs,r,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||yt(e._listenersProxy={},e.$listeners,r,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||_t(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:O(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Fe(e,t,n)}))}}}function yt(e,t,n,r,i){var a=!1;for(var o in t)o in e?t[o]!==n[o]&&(a=!0):(a=!0,xt(e,o,r,i));for(var o in e)o in t||(a=!0,delete e[o]);return a}function xt(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function _t(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var wt=null;function kt(e,t){return(e.__esModule||ce&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function St(e){if(i(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(un=function(){return cn.now()})}var pn=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function fn(){var e,t;for(sn=un(),on=!0,tn.sort(pn),ln=0;lnln&&tn[n].id>e.id;)n--;tn.splice(n+1,0,e)}else tn.push(e);an||(an=!0,Gt(fn))}}function vn(e,t){if(e){for(var n=Object.create(null),r=ce?Reflect.ownKeys(e):Object.keys(e),i=0;i-1)if(a&&!k(i,"default"))o=!1;else if(""===o||o===L(e)){var s=Mn(String,i.type);(s<0||l-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!d(e)&&e.test(t)}function Xn(e,t){var n=e.cache,r=e.keys,i=e._vnode,a=e.$vnode;for(var o in n){var l=n[o];if(l){var s=l.name;s&&!t(s)&&Zn(n,o,r,i)}}a.componentOptions.children=void 0}function Zn(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,_(n,t)}Wn.prototype._init=function(e){var t=this;t._uid=zn++,t._isVue=!0,t.__v_skip=!0,t._scope=new He(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=On(qn(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Qt(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,i=n&&n.context;e.$slots=ft(t._renderChildren,i),e.$scopedSlots=n?ht(e.$parent,n.data.scopedSlots,e.$slots):r,e._c=function(t,n,r,i){return At(e,t,n,r,i,!1)},e.$createElement=function(t,n,r,i){return At(e,t,n,r,i,!0)};var a=n&&n.data;je(e,"$attrs",a&&a.attrs||r,null,!0),je(e,"$listeners",t._parentListeners||r,null,!0)}(t),en(t,"beforeCreate",void 0,!1),function(e){var t=vn(e.$options.inject,e);t&&(Ee(!1),Object.keys(t).forEach((function(n){je(e,n,t[n])})),Ee(!0))}(t),Gn(t),function(e){var t=e.$options.provide;if(t){var n=u(t)?t.call(e):t;if(!c(n))return;for(var r=Ue(e),i=ce?Reflect.ownKeys(n):Object.keys(n),a=0;a1?I(n):n;for(var r=I(arguments,1),i='event handler for "'.concat(e,'"'),a=0,o=n.length;aparseInt(this.max)&&Zn(e,t[0],t,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Zn(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Xn(e,(function(e){return Jn(t,e)}))})),this.$watch("exclude",(function(t){Xn(e,(function(e){return!Jn(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=St(e),n=t&&t.componentOptions;if(n){var r=Qn(n),i=this.include,a=this.exclude;if(i&&(!r||!Jn(i,r))||a&&r&&Jn(a,r))return t;var o=this.cache,l=this.keys,s=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;o[s]?(t.componentInstance=o[s].componentInstance,_(l,s),l.push(s)):(this.vnodeToCache=t,this.keyToCache=s),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return U}};Object.defineProperty(e,"config",t),e.util={warn:kn,extend:j,mergeOptions:On,defineReactive:je},e.set=$e,e.delete=Re,e.nextTick=Gt,e.observable=function(e){return Ie(e),e},e.options=Object.create(null),B.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,j(e.options.components,er),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=I(arguments,1);return n.unshift(this),u(e.install)?e.install.apply(e,n):u(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=On(this.options,e),this}}(e),Kn(e),function(e){B.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&f(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&u(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}(e)}(Wn),Object.defineProperty(Wn.prototype,"$isServer",{get:oe}),Object.defineProperty(Wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Wn,"FunctionalRenderContext",{value:hn}),Wn.version="2.7.16";var tr=y("style,class"),nr=y("input,textarea,option,select,progress"),rr=y("contenteditable,draggable,spellcheck"),ir=y("events,caret,typing,plaintext-only"),ar=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),or="http://www.w3.org/1999/xlink",lr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},sr=function(e){return lr(e)?e.slice(6,e.length):""},ur=function(e){return null==e||!1===e};function cr(e){for(var t=e.data,n=e,r=e;o(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(t=pr(r.data,t));for(;o(n=n.parent);)n&&n.data&&(t=pr(t,n.data));return function(e,t){if(o(e)||o(t))return fr(e,dr(t));return""}(t.staticClass,t.class)}function pr(e,t){return{staticClass:fr(e.staticClass,t.staticClass),class:o(e.class)?[e.class,t.class]:t.class}}function fr(e,t){return e?t?e+" "+t:e:t||""}function dr(e){return Array.isArray(e)?function(e){for(var t,n="",r=0,i=e.length;r-1?Nr(e,t,n):ar(t)?ur(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):rr(t)?e.setAttribute(t,function(e,t){return ur(t)||"false"===t?"false":"contenteditable"===e&&ir(t)?t:"true"}(t,n)):lr(t)?ur(n)?e.removeAttributeNS(or,sr(t)):e.setAttributeNS(or,t,n):Nr(e,t,n)}function Nr(e,t,n){if(ur(n))e.removeAttribute(t);else{if(X&&!Z&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var Dr={create:Tr,update:Tr};function Gr(e,t){var n=t.elm,r=t.data,i=e.data;if(!(a(r.staticClass)&&a(r.class)&&(a(i)||a(i.staticClass)&&a(i.class)))){var l=cr(t),s=n._transitionClasses;o(s)&&(l=fr(l,dr(s))),l!==n._prevClass&&(n.setAttribute("class",l),n._prevClass=l)}}var Fr,Br={create:Gr,update:Gr};function Hr(e,t,n){var r=Fr;return function i(){var a=t.apply(null,arguments);null!==a&&zr(e,i,n,r)}}var Ur=It&&!(ne&&Number(ne[1])<=53);function Vr(e,t,n,r){if(Ur){var i=sn,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}Fr.addEventListener(e,t,ie?{capture:n,passive:r}:n)}function zr(e,t,n,r){(r||Fr).removeEventListener(e,t._wrapper||t,n)}function qr(e,t){if(!a(e.data.on)||!a(t.data.on)){var n=t.data.on||{},r=e.data.on||{};Fr=t.elm||e.elm,function(e){if(o(e.__r)){var t=X?"change":"input";e[t]=[].concat(e.__r,e[t]||[]),delete e.__r}o(e.__c)&&(e.change=[].concat(e.__c,e.change||[]),delete e.__c)}(n),qe(n,r,Vr,zr,Hr,t.context),Fr=void 0}}var Wr,Kr={create:qr,update:qr,destroy:function(e){return qr(e,Sr)}};function Qr(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var n,r,i=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};for(n in(o(u.__ob__)||l(u._v_attr_proxy))&&(u=t.data.domProps=j({},u)),s)n in u||(i[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===s[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var c=a(r)?"":String(r);Jr(i,c)&&(i.value=c)}else if("innerHTML"===n&&gr(i.tagName)&&a(i.innerHTML)){(Wr=Wr||document.createElement("div")).innerHTML="".concat(r," ");for(var p=Wr.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;p.firstChild;)i.appendChild(p.firstChild)}else if(r!==s[n])try{i[n]=r}catch(e){}}}}function Jr(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var n=e.value,r=e._vModifiers;if(o(r)){if(r.number)return b(n)!==b(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Xr={create:Qr,update:Qr},Zr=S((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}));function Yr(e){var t=ei(e.style);return e.staticStyle?j(e.staticStyle,t):t}function ei(e){return Array.isArray(e)?$(e):"string"==typeof e?Zr(e):e}var ti,ni=/^--/,ri=/\s*!important$/,ii=function(e,t,n){if(ni.test(t))e.style.setProperty(t,n);else if(ri.test(n))e.style.setProperty(L(t),n.replace(ri,""),"important");else{var r=oi(t);if(Array.isArray(n))for(var i=0,a=n.length;i-1?t.split(ui).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function pi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ui).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function fi(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&j(t,di(e.name||"v")),j(t,e),t}return"string"==typeof e?di(e):void 0}}var di=S((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),vi=Q&&!Z,hi="transition",gi="transitionend",mi="animation",bi="animationend";vi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(hi="WebkitTransition",gi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(mi="WebkitAnimation",bi="webkitAnimationEnd"));var yi=Q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function xi(e){yi((function(){yi(e)}))}function _i(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),ci(e,t))}function wi(e,t){e._transitionClasses&&_(e._transitionClasses,t),pi(e,t)}function ki(e,t,n){var r=Ai(e,t),i=r.type,a=r.timeout,o=r.propCount;if(!i)return n();var l="transition"===i?gi:bi,s=0,u=function(){e.removeEventListener(l,c),n()},c=function(t){t.target===e&&++s>=o&&u()};setTimeout((function(){s0&&(n="transition",c=o,p=a.length):"animation"===t?u>0&&(n="animation",c=u,p=s.length):p=(n=(c=Math.max(o,u))>0?o>u?"transition":"animation":null)?"transition"===n?a.length:s.length:0,{type:n,timeout:c,propCount:p,hasTransform:"transition"===n&&Si.test(r[hi+"Property"])}}function Pi(e,t){for(;e.length1}function ji(e,t){!0!==t.data.show&&Ei(t)}var $i=function(e){var t,n,r={},u=e.modules,c=e.nodeOps;for(t=0;tv?x(e,a(n[m+1])?null:n[m+1].elm,n,d,m,r):d>m&&w(t,p,v)}(p,h,m,n,u):o(m)?(o(e.text)&&c.setTextContent(p,""),x(p,null,m,0,m.length-1,n)):o(h)?w(h,0,h.length-1):o(e.text)&&c.setTextContent(p,""):e.text!==t.text&&c.setTextContent(p,t.text),o(v)&&o(d=v.hook)&&o(d=d.postpatch)&&d(e,t)}}}function P(e,t,n){if(l(n)&&o(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r-1,o.selected!==a&&(o.selected=a);else if(N(Di(o),r))return void(e.selectedIndex!==l&&(e.selectedIndex=l));i||(e.selectedIndex=-1)}}function Ni(e,t){return t.every((function(t){return!N(t,e)}))}function Di(e){return"_value"in e?e._value:e.value}function Gi(e){e.target.composing=!0}function Fi(e){e.target.composing&&(e.target.composing=!1,Bi(e.target,"input"))}function Bi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Hi(e){return!e.componentInstance||e.data&&e.data.transition?e:Hi(e.componentInstance._vnode)}var Ui={model:Ri,show:{bind:function(e,t,n){var r=t.value,i=(n=Hi(n)).data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Ei(n,(function(){e.style.display=a}))):e.style.display=r?a:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Hi(n)).data&&n.data.transition?(n.data.show=!0,r?Ei(n,(function(){e.style.display=e.__vOriginalDisplay})):Li(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},Vi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function zi(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?zi(St(t.children)):e}function qi(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var r in i)t[P(r)]=i[r];return t}function Wi(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Ki=function(e){return e.tag||vt(e)},Qi=function(e){return"show"===e.name},Ji={name:"transition",props:Vi,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ki)).length){0;var r=this.mode;0;var i=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return i;var a=zi(i);if(!a)return i;if(this._leaving)return Wi(e,i);var o="__transition-".concat(this._uid,"-");a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var l=(a.data||(a.data={})).transition=qi(this),u=this._vnode,c=zi(u);if(a.data.directives&&a.data.directives.some(Qi)&&(a.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,c)&&!vt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var p=c.data.transition=j({},l);if("out-in"===r)return this._leaving=!0,We(p,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),Wi(e,i);if("in-out"===r){if(vt(a))return u;var f,d=function(){f()};We(l,"afterEnter",d),We(l,"enterCancelled",d),We(p,"delayLeave",(function(e){f=e}))}}return i}}},Xi=j({tag:String,moveClass:String},Vi);function Zi(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function Yi(e){e.data.newPos=e.elm.getBoundingClientRect()}function ea(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var a=e.elm.style;a.transform=a.WebkitTransform="translate(".concat(r,"px,").concat(i,"px)"),a.transitionDuration="0s"}}delete Xi.mode;var ta={Transition:Ji,TransitionGroup:{props:Xi,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Xt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=qi(this),l=0;l-1?br[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:br[e]=/HTMLUnknownElement/.test(t.toString())},j(Wn.options.directives,Ui),j(Wn.options.components,ta),Wn.prototype.__patch__=Q?$i:R,Wn.prototype.$mount=function(e,t){return function(e,t,n){var r;e.$el=t,e.$options.render||(e.$options.render=ve),en(e,"beforeMount"),r=function(){e._update(e._render(),n)},new zt(e,r,R,{before:function(){e._isMounted&&!e._isDestroyed&&en(e,"beforeUpdate")}},!0),n=!1;var i=e._preWatchers;if(i)for(var a=0;a0?la(n.join("=")):null;void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]})),t):t}function ca(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return oa(t);if(Array.isArray(n)){var r=[];return n.forEach((function(e){void 0!==e&&(null===e?r.push(oa(t)):r.push(oa(t)+"="+oa(e)))})),r.join("&")}return oa(t)+"="+oa(n)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var pa=/\/?$/;function fa(e,t,n,r){var i=r&&r.options.stringifyQuery,a=t.query||{};try{a=da(a)}catch(e){}var o={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:a,params:t.params||{},fullPath:ga(t,i),matched:e?ha(e):[]};return n&&(o.redirectedFrom=ga(n,i)),Object.freeze(o)}function da(e){if(Array.isArray(e))return e.map(da);if(e&&"object"==typeof e){var t={};for(var n in e)t[n]=da(e[n]);return t}return e}var va=fa(null,{path:"/"});function ha(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function ga(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var i=e.hash;return void 0===i&&(i=""),(n||"/")+(t||ca)(r)+i}function ma(e,t,n){return t===va?e===t:!!t&&(e.path&&t.path?e.path.replace(pa,"")===t.path.replace(pa,"")&&(n||e.hash===t.hash&&ba(e.query,t.query)):!(!e.name||!t.name)&&(e.name===t.name&&(n||e.hash===t.hash&&ba(e.query,t.query)&&ba(e.params,t.params))))}function ba(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e).sort(),r=Object.keys(t).sort();return n.length===r.length&&n.every((function(n,i){var a=e[n];if(r[i]!==n)return!1;var o=t[n];return null==a||null==o?a===o:"object"==typeof a&&"object"==typeof o?ba(a,o):String(a)===String(o)}))}function ya(e){for(var t=0;t=0&&(t=e.slice(r),e=e.slice(0,r));var i=e.indexOf("?");return i>=0&&(n=e.slice(i+1),e=e.slice(0,i)),{path:e,query:n,hash:t}}(i.path||""),u=t&&t.path||"/",c=s.path?wa(s.path,u,n||i.append):u,p=function(e,t,n){void 0===t&&(t={});var r,i=n||ua;try{r=i(e||"")}catch(e){r={}}for(var a in t){var o=t[a];r[a]=Array.isArray(o)?o.map(sa):sa(o)}return r}(s.query,i.query,r&&r.options.parseQuery),f=i.hash||s.hash;return f&&"#"!==f.charAt(0)&&(f="#"+f),{_normalized:!0,path:c,query:p,hash:f}}var Ua,Va=function(){},za={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(e){var t=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),a=i.location,o=i.route,l=i.href,s={},u=n.options.linkActiveClass,c=n.options.linkExactActiveClass,p=null==u?"router-link-active":u,f=null==c?"router-link-exact-active":c,d=null==this.activeClass?p:this.activeClass,v=null==this.exactActiveClass?f:this.exactActiveClass,h=o.redirectedFrom?fa(null,Ha(o.redirectedFrom),null,n):o;s[v]=ma(r,h,this.exactPath),s[d]=this.exact||this.exactPath?s[v]:function(e,t){return 0===e.path.replace(pa,"/").indexOf(t.path.replace(pa,"/"))&&(!t.hash||e.hash===t.hash)&&function(e,t){for(var n in t)if(!(n in e))return!1;return!0}(e.query,t.query)}(r,h);var g=s[v]?this.ariaCurrentValue:null,m=function(e){qa(e)&&(t.replace?n.replace(a,Va):n.push(a,Va))},b={click:qa};Array.isArray(this.event)?this.event.forEach((function(e){b[e]=m})):b[this.event]=m;var y={class:s},x=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:o,navigate:m,isActive:s[d],isExactActive:s[v]});if(x){if(1===x.length)return x[0];if(x.length>1||!x.length)return 0===x.length?e():e("span",{},x)}if("a"===this.tag)y.on=b,y.attrs={href:l,"aria-current":g};else{var _=function e(t){var n;if(t)for(var r=0;r-1&&(l.params[f]=n.params[f]);return l.path=Ba(c.path,l.params),s(c,l,o)}if(l.path){l.params={};for(var d=0;d-1}function So(e,t){return ko(e)&&e._isRouter&&(null==t||e.type===t)}function Ao(e,t,n){var r=function(i){i>=e.length?n():e[i]?t(e[i],(function(){r(i+1)})):r(i+1)};r(0)}function Po(e){return function(t,n,r){var i=!1,a=0,o=null;Co(e,(function(e,t,n,l){if("function"==typeof e&&void 0===e.cid){i=!0,a++;var s,u=Oo((function(t){var i;((i=t).__esModule||Lo&&"Module"===i[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:Ua.extend(t),n.components[l]=t,--a<=0&&r()})),c=Oo((function(e){var t="Failed to resolve async component "+l+": "+e;o||(o=ko(e)?e:new Error(t),r(o))}));try{s=e(u,c)}catch(e){c(e)}if(s)if("function"==typeof s.then)s.then(u,c);else{var p=s.component;p&&"function"==typeof p.then&&p.then(u,c)}}})),i||r()}}function Co(e,t){return Eo(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function Eo(e){return Array.prototype.concat.apply([],e)}var Lo="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Oo(e){var t=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}var Io=function(e,t){this.router=e,this.base=function(e){if(!e)if(Wa){var t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else e="/";"/"!==e.charAt(0)&&(e="/"+e);return e.replace(/\/$/,"")}(t),this.current=va,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function jo(e,t,n,r){var i=Co(e,(function(e,r,i,a){var o=function(e,t){"function"!=typeof e&&(e=Ua.extend(e));return e.options[t]}(e,t);if(o)return Array.isArray(o)?o.map((function(e){return n(e,r,i,a)})):n(o,r,i,a)}));return Eo(r?i.reverse():i)}function $o(e,t){if(t)return function(){return e.apply(t,arguments)}}Io.prototype.listen=function(e){this.cb=e},Io.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},Io.prototype.onError=function(e){this.errorCbs.push(e)},Io.prototype.transitionTo=function(e,t,n){var r,i=this;try{r=this.router.match(e,this.current)}catch(e){throw this.errorCbs.forEach((function(t){t(e)})),e}var a=this.current;this.confirmTransition(r,(function(){i.updateRoute(r),t&&t(r),i.ensureURL(),i.router.afterHooks.forEach((function(e){e&&e(r,a)})),i.ready||(i.ready=!0,i.readyCbs.forEach((function(e){e(r)})))}),(function(e){n&&n(e),e&&!i.ready&&(So(e,bo.redirected)&&a===va||(i.ready=!0,i.readyErrorCbs.forEach((function(t){t(e)}))))}))},Io.prototype.confirmTransition=function(e,t,n){var r=this,i=this.current;this.pending=e;var a,o,l=function(e){!So(e)&&ko(e)&&(r.errorCbs.length?r.errorCbs.forEach((function(t){t(e)})):console.error(e)),n&&n(e)},s=e.matched.length-1,u=i.matched.length-1;if(ma(e,i)&&s===u&&e.matched[s]===i.matched[u])return this.ensureURL(),e.hash&&ao(this.router,i,e,!1),l(((o=_o(a=i,e,bo.duplicated,'Avoided redundant navigation to current location: "'+a.fullPath+'".')).name="NavigationDuplicated",o));var c=function(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n0)){var t=this.router,n=t.options.scrollBehavior,r=ho&&n;r&&this.listeners.push(io());var i=function(){var n=e.current,i=To(e.base);e.current===va&&i===e._startLocation||e.transitionTo(i,(function(e){r&&ao(t,e,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){go(ka(r.base+e.fullPath)),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){mo(ka(r.base+e.fullPath)),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.ensureURL=function(e){if(To(this.base)!==this.current.fullPath){var t=ka(this.base+this.current.fullPath);e?go(t):mo(t)}},t.prototype.getCurrentLocation=function(){return To(this.base)},t}(Io);function To(e){var t=window.location.pathname,n=t.toLowerCase(),r=e.toLowerCase();return!e||n!==r&&0!==n.indexOf(ka(r+"/"))||(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var Mo=function(e){function t(t,n,r){e.call(this,t,n),r&&function(e){var t=To(e);if(!/^\/#/.test(t))return window.location.replace(ka(e+"/#"+t)),!0}(this.base)||No()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router.options.scrollBehavior,n=ho&&t;n&&this.listeners.push(io());var r=function(){var t=e.current;No()&&e.transitionTo(Do(),(function(r){n&&ao(e.router,r,t,!0),ho||Bo(r.fullPath)}))},i=ho?"popstate":"hashchange";window.addEventListener(i,r),this.listeners.push((function(){window.removeEventListener(i,r)}))}},t.prototype.push=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){Fo(e.fullPath),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){Bo(e.fullPath),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;Do()!==t&&(e?Fo(t):Bo(t))},t.prototype.getCurrentLocation=function(){return Do()},t}(Io);function No(){var e=Do();return"/"===e.charAt(0)||(Bo("/"+e),!1)}function Do(){var e=window.location.href,t=e.indexOf("#");return t<0?"":e=e.slice(t+1)}function Go(e){var t=window.location.href,n=t.indexOf("#");return(n>=0?t.slice(0,n):t)+"#"+e}function Fo(e){ho?go(Go(e)):window.location.hash=e}function Bo(e){ho?mo(Go(e)):window.location.replace(Go(e))}var Ho=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var e=t.current;t.index=n,t.updateRoute(r),t.router.afterHooks.forEach((function(t){t&&t(r,e)}))}),(function(e){So(e,bo.duplicated)&&(t.index=n)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Io),Uo=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Ja(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!ho&&!1!==e.fallback,this.fallback&&(t="hash"),Wa||(t="abstract"),this.mode=t,t){case"history":this.history=new Ro(this,e.base);break;case"hash":this.history=new Mo(this,e.base,this.fallback);break;case"abstract":this.history=new Ho(this,e.base);break;default:0}},Vo={currentRoute:{configurable:!0}};Uo.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},Vo.currentRoute.get=function(){return this.history&&this.history.current},Uo.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n>-1&&t.apps.splice(n,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var n=this.history;if(n instanceof Ro||n instanceof Mo){var r=function(e){n.setupListeners(),function(e){var r=n.current,i=t.options.scrollBehavior;ho&&i&&"fullPath"in e&&ao(t,e,r,!1)}(e)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},Uo.prototype.beforeEach=function(e){return qo(this.beforeHooks,e)},Uo.prototype.beforeResolve=function(e){return qo(this.resolveHooks,e)},Uo.prototype.afterEach=function(e){return qo(this.afterHooks,e)},Uo.prototype.onReady=function(e,t){this.history.onReady(e,t)},Uo.prototype.onError=function(e){this.history.onError(e)},Uo.prototype.push=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.push(e,t,n)}));this.history.push(e,t,n)},Uo.prototype.replace=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.replace(e,t,n)}));this.history.replace(e,t,n)},Uo.prototype.go=function(e){this.history.go(e)},Uo.prototype.back=function(){this.go(-1)},Uo.prototype.forward=function(){this.go(1)},Uo.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},Uo.prototype.resolve=function(e,t,n){var r=Ha(e,t=t||this.history.current,n,this),i=this.match(r,t),a=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:function(e,t,n){var r="hash"===n?"#"+t:t;return e?ka(e+"/"+r):r}(this.history.base,a,this.mode),normalizedTo:r,resolved:i}},Uo.prototype.getRoutes=function(){return this.matcher.getRoutes()},Uo.prototype.addRoute=function(e,t){this.matcher.addRoute(e,t),this.history.current!==va&&this.history.transitionTo(this.history.getCurrentLocation())},Uo.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==va&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Uo.prototype,Vo);var zo=Uo;function qo(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}Uo.install=function e(t){if(!e.installed||Ua!==t){e.installed=!0,Ua=t;var n=function(e){return void 0!==e},r=function(e,t){var r=e.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(e,t)};t.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",xa),t.component("RouterLink",za);var i=t.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},Uo.version="3.6.5",Uo.isNavigationFailure=So,Uo.NavigationFailureType=bo,Uo.START_LOCATION=va,Wa&&window.Vue&&window.Vue.use(Uo);n(96);n(123),n(89);var Wo={"components/AlgoliaSearchBox":()=>Promise.all([n.e(0),n.e(13)]).then(n.bind(null,298)),"components/DropdownLink":()=>Promise.all([n.e(0),n.e(14)]).then(n.bind(null,254)),"components/DropdownTransition":()=>Promise.all([n.e(0),n.e(19)]).then(n.bind(null,242)),"components/Home":()=>Promise.all([n.e(0),n.e(16)]).then(n.bind(null,280)),"components/NavLink":()=>n.e(21).then(n.bind(null,241)),"components/NavLinks":()=>Promise.all([n.e(0),n.e(12)]).then(n.bind(null,265)),"components/Navbar":()=>Promise.all([n.e(0),n.e(1)]).then(n.bind(null,295)),"components/Page":()=>Promise.all([n.e(0),n.e(11)]).then(n.bind(null,281)),"components/PageEdit":()=>Promise.all([n.e(0),n.e(17)]).then(n.bind(null,267)),"components/PageNav":()=>Promise.all([n.e(0),n.e(15)]).then(n.bind(null,268)),"components/Sidebar":()=>Promise.all([n.e(0),n.e(10)]).then(n.bind(null,282)),"components/SidebarButton":()=>Promise.all([n.e(0),n.e(20)]).then(n.bind(null,283)),"components/SidebarGroup":()=>Promise.all([n.e(0),n.e(3)]).then(n.bind(null,266)),"components/SidebarLink":()=>Promise.all([n.e(0),n.e(18)]).then(n.bind(null,255)),"components/SidebarLinks":()=>Promise.all([n.e(0),n.e(3)]).then(n.bind(null,253)),"global-components/Badge":()=>Promise.all([n.e(0),n.e(4)]).then(n.bind(null,303)),"global-components/CodeBlock":()=>Promise.all([n.e(0),n.e(5)]).then(n.bind(null,299)),"global-components/CodeGroup":()=>Promise.all([n.e(0),n.e(6)]).then(n.bind(null,300)),"layouts/404":()=>n.e(7).then(n.bind(null,301)),"layouts/Layout":()=>Promise.all([n.e(0),n.e(1),n.e(2)]).then(n.bind(null,302)),NotFound:()=>n.e(7).then(n.bind(null,301)),Layout:()=>Promise.all([n.e(0),n.e(1),n.e(2)]).then(n.bind(null,302))},Ko={"v-427c40ee":()=>n.e(25).then(n.bind(null,304)),"v-3c922c94":()=>n.e(23).then(n.bind(null,305)),"v-ee6eeb4c":()=>n.e(26).then(n.bind(null,306)),"v-0800abdc":()=>n.e(27).then(n.bind(null,307)),"v-4042bb2e":()=>n.e(28).then(n.bind(null,308)),"v-7908efbc":()=>n.e(29).then(n.bind(null,309)),"v-01fe701c":()=>n.e(24).then(n.bind(null,310)),"v-27af2b1c":()=>n.e(30).then(n.bind(null,311)),"v-e818b4c8":()=>n.e(31).then(n.bind(null,312)),"v-191607df":()=>n.e(32).then(n.bind(null,313)),"v-e1b9bfd0":()=>n.e(33).then(n.bind(null,314)),"v-5620553c":()=>n.e(34).then(n.bind(null,315)),"v-8d762088":()=>n.e(36).then(n.bind(null,316)),"v-67b163e4":()=>n.e(35).then(n.bind(null,317)),"v-0c0204bc":()=>n.e(39).then(n.bind(null,318)),"v-4b39163e":()=>n.e(38).then(n.bind(null,319)),"v-66729284":()=>n.e(37).then(n.bind(null,320)),"v-28e9cfe2":()=>n.e(40).then(n.bind(null,321)),"v-3bae4eda":()=>n.e(43).then(n.bind(null,322)),"v-60748e3c":()=>n.e(41).then(n.bind(null,323)),"v-386648fc":()=>n.e(42).then(n.bind(null,324)),"v-28408ffc":()=>n.e(44).then(n.bind(null,325)),"v-729ad45c":()=>n.e(45).then(n.bind(null,326)),"v-24236f4f":()=>n.e(46).then(n.bind(null,327)),"v-5250ebf8":()=>n.e(47).then(n.bind(null,328)),"v-e0f61f08":()=>n.e(48).then(n.bind(null,329)),"v-1de0093c":()=>n.e(49).then(n.bind(null,330)),"v-bcdb7dbc":()=>n.e(50).then(n.bind(null,331)),"v-be78eea8":()=>n.e(51).then(n.bind(null,332)),"v-5590408c":()=>n.e(54).then(n.bind(null,333)),"v-7a2d3eaa":()=>n.e(52).then(n.bind(null,334)),"v-07e5d41c":()=>n.e(53).then(n.bind(null,335)),"v-3390bfa0":()=>n.e(55).then(n.bind(null,336)),"v-29a9731c":()=>n.e(57).then(n.bind(null,337)),"v-53f7fb4c":()=>n.e(56).then(n.bind(null,338)),"v-abcab9ac":()=>n.e(58).then(n.bind(null,339)),"v-575a405e":()=>n.e(59).then(n.bind(null,340)),"v-55662ea4":()=>n.e(61).then(n.bind(null,341)),"v-e5225524":()=>n.e(60).then(n.bind(null,342)),"v-c37b8034":()=>n.e(62).then(n.bind(null,343)),"v-ca7a84b4":()=>n.e(63).then(n.bind(null,344)),"v-6eac333c":()=>n.e(64).then(n.bind(null,345)),"v-3d934450":()=>n.e(65).then(n.bind(null,346)),"v-7bff6860":()=>n.e(66).then(n.bind(null,347)),"v-2a1c22bc":()=>n.e(67).then(n.bind(null,348)),"v-320792bc":()=>n.e(68).then(n.bind(null,349)),"v-5ac19ab0":()=>n.e(70).then(n.bind(null,350)),"v-b10d8a48":()=>n.e(69).then(n.bind(null,351)),"v-241dfc10":()=>n.e(72).then(n.bind(null,352)),"v-6d6a1188":()=>n.e(74).then(n.bind(null,353)),"v-9b3b8fc4":()=>n.e(75).then(n.bind(null,354)),"v-23e31d40":()=>n.e(22).then(n.bind(null,355)),"v-441e0588":()=>n.e(71).then(n.bind(null,356)),"v-186b35fc":()=>n.e(77).then(n.bind(null,357)),"v-107084ee":()=>n.e(73).then(n.bind(null,358)),"v-3b50827c":()=>n.e(76).then(n.bind(null,359)),"v-f7f8edf8":()=>n.e(78).then(n.bind(null,360)),"v-15e3bcb8":()=>n.e(81).then(n.bind(null,361)),"v-d2ca10bc":()=>n.e(79).then(n.bind(null,362)),"v-3f277de4":()=>n.e(82).then(n.bind(null,363)),"v-76566bdc":()=>n.e(80).then(n.bind(null,364)),"v-3097f7b4":()=>n.e(85).then(n.bind(null,365)),"v-e5e46608":()=>n.e(83).then(n.bind(null,366)),"v-9d475588":()=>n.e(84).then(n.bind(null,367)),"v-273b82c8":()=>n.e(86).then(n.bind(null,368)),"v-276827fc":()=>n.e(88).then(n.bind(null,369)),"v-df7eeb30":()=>n.e(87).then(n.bind(null,370)),"v-626e115c":()=>n.e(90).then(n.bind(null,371)),"v-38cd10aa":()=>n.e(89).then(n.bind(null,372)),"v-3d4cd228":()=>n.e(91).then(n.bind(null,373)),"v-c5180a88":()=>n.e(92).then(n.bind(null,374)),"v-a8264748":()=>n.e(93).then(n.bind(null,375)),"v-1b6fd7bc":()=>n.e(94).then(n.bind(null,376)),"v-5479629e":()=>n.e(95).then(n.bind(null,377)),"v-5675c11c":()=>n.e(96).then(n.bind(null,378)),"v-66fcd848":()=>n.e(100).then(n.bind(null,379)),"v-05f42e40":()=>n.e(97).then(n.bind(null,380)),"v-34f8b4f2":()=>n.e(101).then(n.bind(null,381)),"v-b4db21bc":()=>n.e(99).then(n.bind(null,382)),"v-0d1ee514":()=>n.e(103).then(n.bind(null,383)),"v-c2cf6f08":()=>n.e(102).then(n.bind(null,384)),"v-9fd573b4":()=>n.e(104).then(n.bind(null,385)),"v-dd08ab08":()=>n.e(98).then(n.bind(null,386)),"v-1f36497b":()=>n.e(105).then(n.bind(null,387)),"v-0ad0a12f":()=>n.e(107).then(n.bind(null,388)),"v-304da2fc":()=>n.e(106).then(n.bind(null,389)),"v-668fa6dc":()=>n.e(108).then(n.bind(null,390)),"v-11f83908":()=>n.e(109).then(n.bind(null,391)),"v-dd6e01c8":()=>n.e(112).then(n.bind(null,392)),"v-c4200220":()=>n.e(111).then(n.bind(null,393)),"v-3d058bdc":()=>n.e(113).then(n.bind(null,394)),"v-a02dc9e2":()=>n.e(114).then(n.bind(null,395)),"v-451d3572":()=>n.e(110).then(n.bind(null,396)),"v-04728def":()=>n.e(115).then(n.bind(null,397)),"v-e52e34c8":()=>n.e(116).then(n.bind(null,398)),"v-581eb57c":()=>n.e(117).then(n.bind(null,399)),"v-22d4855c":()=>n.e(118).then(n.bind(null,400)),"v-24eb5588":()=>n.e(121).then(n.bind(null,401)),"v-0ce13ac8":()=>n.e(119).then(n.bind(null,402)),"v-f0373388":()=>n.e(120).then(n.bind(null,403)),"v-6101ef3c":()=>n.e(123).then(n.bind(null,404)),"v-8f7fb5c8":()=>n.e(122).then(n.bind(null,405)),"v-646d169c":()=>n.e(125).then(n.bind(null,406)),"v-f2219dc8":()=>n.e(126).then(n.bind(null,407)),"v-00e4fbf8":()=>n.e(124).then(n.bind(null,408)),"v-7015cd32":()=>n.e(127).then(n.bind(null,409)),"v-39210696":()=>n.e(128).then(n.bind(null,410)),"v-14edf1fc":()=>n.e(130).then(n.bind(null,411)),"v-dff0a7e2":()=>n.e(131).then(n.bind(null,412)),"v-408b9f46":()=>n.e(129).then(n.bind(null,413)),"v-7c7d2fb0":()=>n.e(132).then(n.bind(null,414))};function Qo(e){const t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}const Jo=/-(\w)/g,Xo=Qo(e=>e.replace(Jo,(e,t)=>t?t.toUpperCase():"")),Zo=/\B([A-Z])/g,Yo=Qo(e=>e.replace(Zo,"-$1").toLowerCase()),el=Qo(e=>e.charAt(0).toUpperCase()+e.slice(1));function tl(e,t){if(!t)return;if(e(t))return e(t);return t.includes("-")?e(el(Xo(t))):e(el(t))||e(Yo(t))}const nl=Object.assign({},Wo,Ko),rl=e=>nl[e],il=e=>Ko[e],al=e=>Wo[e],ol=e=>Wn.component(e);function ll(e){return tl(il,e)}function sl(e){return tl(al,e)}function ul(e){return tl(rl,e)}function cl(e){return tl(ol,e)}function pl(...e){return Promise.all(e.filter(e=>e).map(async e=>{if(!cl(e)&&ul(e)){const t=await ul(e)();Wn.component(e,t.default)}}))}function fl(e,t){"undefined"!=typeof window&&window.__VUEPRESS__&&(window.__VUEPRESS__[e]=t)}var dl=n(86),vl=n.n(dl),hl=n(87),gl=n.n(hl),ml={created(){if(this.siteMeta=this.$site.headTags.filter(([e])=>"meta"===e).map(([e,t])=>t),this.$ssrContext){const t=this.getMergedMetaTags();this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.pageMeta=(e=t)?e.map(e=>{let t=" {t+=` ${n}="${gl()(e[n])}"`}),t+">"}).join("\n "):"",this.$ssrContext.canonicalLink=yl(this.$canonicalUrl)}var e},mounted(){this.currentMetaTags=[...document.querySelectorAll("meta")],this.updateMeta(),this.updateCanonicalLink()},methods:{updateMeta(){document.title=this.$title,document.documentElement.lang=this.$lang;const e=this.getMergedMetaTags();this.currentMetaTags=xl(e,this.currentMetaTags)},getMergedMetaTags(){const e=this.$page.frontmatter.meta||[];return vl()([{name:"description",content:this.$description}],e,this.siteMeta,_l)},updateCanonicalLink(){bl(),this.$canonicalUrl&&document.head.insertAdjacentHTML("beforeend",yl(this.$canonicalUrl))}},watch:{$page(){this.updateMeta(),this.updateCanonicalLink()}},beforeDestroy(){xl(null,this.currentMetaTags),bl()}};function bl(){const e=document.querySelector("link[rel='canonical']");e&&e.remove()}function yl(e=""){return e?` `:""}function xl(e,t){if(t&&[...t].filter(e=>e.parentNode===document.head).forEach(e=>document.head.removeChild(e)),e)return e.map(e=>{const t=document.createElement("meta");return Object.keys(e).forEach(n=>{t.setAttribute(n,e[n])}),document.head.appendChild(t),t})}function _l(e){for(const t of["name","property","itemprop"])if(e.hasOwnProperty(t))return e[t]+t;return JSON.stringify(e)}var wl=n(88),kl={mounted(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(wl)()((function(){this.setActiveHash()}),300),setActiveHash(){const e=[].slice.call(document.querySelectorAll(".sidebar-link")),t=[].slice.call(document.querySelectorAll(".header-anchor")).filter(t=>e.some(e=>e.hash===t.hash)),n=Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop),r=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),i=window.innerHeight+n;for(let e=0;e=a.parentElement.offsetTop+10&&(!o||n{this.$nextTick(()=>{this.$vuepress.$set("disableScrollBehavior",!1)})})}}}},beforeDestroy(){window.removeEventListener("scroll",this.onScroll)}},Sl=n(22),Al=n.n(Sl),Pl=[ml,kl,{mounted(){Al.a.configure({showSpinner:!1}),this.$router.beforeEach((e,t,n)=>{e.path===t.path||Wn.component(e.name)||Al.a.start(),n()}),this.$router.afterEach(()=>{Al.a.done(),this.isSidebarOpen=!1})}}],Cl={name:"GlobalLayout",computed:{layout(){const e=this.getLayout();return fl("layout",e),Wn.component(e)}},methods:{getLayout(){if(this.$page.path){const e=this.$page.frontmatter.layout;return e&&(this.$vuepress.getLayoutAsyncComponent(e)||this.$vuepress.getVueComponent(e))?e:"Layout"}return"NotFound"}}},El=n(14),Ll=Object(El.a)(Cl,(function(){return(0,this._self._c)(this.layout,{tag:"component"})}),[],!1,null,null,null).exports;!function(e,t,n){switch(t){case"components":e[t]||(e[t]={}),Object.assign(e[t],n);break;case"mixins":e[t]||(e[t]=[]),e[t].push(...n);break;default:throw new Error("Unknown option name.")}}(Ll,"mixins",Pl);const Ol=[{name:"v-427c40ee",path:"/Contribute.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-427c40ee").then(n)}},{name:"v-3c922c94",path:"/Comparison.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3c922c94").then(n)}},{name:"v-ee6eeb4c",path:"/Election2022.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-ee6eeb4c").then(n)}},{name:"v-0800abdc",path:"/FAQ.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-0800abdc").then(n)}},{name:"v-4042bb2e",path:"/Help-and-Support.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-4042bb2e").then(n)}},{name:"v-7908efbc",path:"/Howto.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-7908efbc").then(n)}},{name:"v-01fe701c",path:"/Contribute-to-Documentation.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-01fe701c").then(n)}},{name:"v-27af2b1c",path:"/LiveMedia.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-27af2b1c").then(n)}},{name:"v-e818b4c8",path:"/Mirrors.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e818b4c8").then(n)}},{name:"v-191607df",path:"/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-191607df").then(n)}},{path:"/index.html",redirect:"/"},{name:"v-e1b9bfd0",path:"/Transparency.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e1b9bfd0").then(n)}},{name:"v-5620553c",path:"/cloud/AWS.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5620553c").then(n)}},{name:"v-8d762088",path:"/cloud/Azure.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-8d762088").then(n)}},{name:"v-67b163e4",path:"/cloud/AWS_AMIS.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-67b163e4").then(n)}},{name:"v-0c0204bc",path:"/cloud/Generic-cloud.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-0c0204bc").then(n)}},{name:"v-4b39163e",path:"/cloud/Generic-cloud-on-local.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-4b39163e").then(n)}},{name:"v-66729284",path:"/cloud/EC2-instance-connect.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-66729284").then(n)}},{name:"v-28e9cfe2",path:"/cloud/Google.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-28e9cfe2").then(n)}},{name:"v-3bae4eda",path:"/cloud/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3bae4eda").then(n)}},{path:"/cloud/index.html",redirect:"/cloud/"},{name:"v-60748e3c",path:"/cloud/OCI.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-60748e3c").then(n)}},{name:"v-386648fc",path:"/cloud/OpenNebula.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-386648fc").then(n)}},{name:"v-28408ffc",path:"/community/coc.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-28408ffc").then(n)}},{name:"v-729ad45c",path:"/community/platforms.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-729ad45c").then(n)}},{name:"v-24236f4f",path:"/containers/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-24236f4f").then(n)}},{path:"/containers/index.html",redirect:"/containers/"},{name:"v-5250ebf8",path:"/containers/docker-images.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5250ebf8").then(n)}},{name:"v-e0f61f08",path:"/development/Modified-packages.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e0f61f08").then(n)}},{name:"v-1de0093c",path:"/development/Packaging.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-1de0093c").then(n)}},{name:"v-bcdb7dbc",path:"/development/building-almalinux-iso-locally.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-bcdb7dbc").then(n)}},{name:"v-be78eea8",path:"/development/openQA.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-be78eea8").then(n)}},{name:"v-5590408c",path:"/documentation/errata.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5590408c").then(n)}},{name:"v-7a2d3eaa",path:"/documentation/after-installation-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-7a2d3eaa").then(n)}},{name:"v-07e5d41c",path:"/documentation/building-packages-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-07e5d41c").then(n)}},{name:"v-3390bfa0",path:"/documentation/guides.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3390bfa0").then(n)}},{name:"v-29a9731c",path:"/documentation/migration-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-29a9731c").then(n)}},{name:"v-53f7fb4c",path:"/documentation/installation-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-53f7fb4c").then(n)}},{name:"v-abcab9ac",path:"/documentation/openQA.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-abcab9ac").then(n)}},{name:"v-575a405e",path:"/documentation/openscap-guide-for-9.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-575a405e").then(n)}},{name:"v-55662ea4",path:"/documentation/oval-streams.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-55662ea4").then(n)}},{name:"v-e5225524",path:"/documentation/openscap-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e5225524").then(n)}},{name:"v-c37b8034",path:"/documentation/raspberry-pi.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-c37b8034").then(n)}},{name:"v-ca7a84b4",path:"/documentation/sbom-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-ca7a84b4").then(n)}},{name:"v-6eac333c",path:"/documentation/wsl.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-6eac333c").then(n)}},{name:"v-3d934450",path:"/election2023.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3d934450").then(n)}},{name:"v-7bff6860",path:"/elevate/Contribution-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-7bff6860").then(n)}},{name:"v-2a1c22bc",path:"/elevate/ELevate-NG-testing-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-2a1c22bc").then(n)}},{name:"v-320792bc",path:"/elevate/ELevate-frequent-issues.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-320792bc").then(n)}},{name:"v-5ac19ab0",path:"/elevate/ELevate-quickstart-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5ac19ab0").then(n)}},{name:"v-b10d8a48",path:"/elevate/ELevate-offline-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-b10d8a48").then(n)}},{name:"v-241dfc10",path:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-241dfc10").then(n)}},{name:"v-6d6a1188",path:"/gsoc.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-6d6a1188").then(n)}},{name:"v-9b3b8fc4",path:"/release-notes/8.3-rc.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-9b3b8fc4").then(n)}},{name:"v-23e31d40",path:"/release-notes/8.3-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-23e31d40").then(n)}},{name:"v-441e0588",path:"/elevate/ELevate-testing-guide.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-441e0588").then(n)}},{name:"v-186b35fc",path:"/release-notes/8.4-arm.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-186b35fc").then(n)}},{name:"v-107084ee",path:"/elevate/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-107084ee").then(n)}},{path:"/elevate/index.html",redirect:"/elevate/"},{name:"v-3b50827c",path:"/release-notes/8.3.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3b50827c").then(n)}},{name:"v-f7f8edf8",path:"/release-notes/8.4-beta-arm.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-f7f8edf8").then(n)}},{name:"v-15e3bcb8",path:"/release-notes/8.5-beta-ppc.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-15e3bcb8").then(n)}},{name:"v-d2ca10bc",path:"/release-notes/8.4-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-d2ca10bc").then(n)}},{name:"v-3f277de4",path:"/release-notes/8.5-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3f277de4").then(n)}},{name:"v-76566bdc",path:"/release-notes/8.4.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-76566bdc").then(n)}},{name:"v-3097f7b4",path:"/release-notes/8.6-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3097f7b4").then(n)}},{name:"v-e5e46608",path:"/release-notes/8.5-ppc.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e5e46608").then(n)}},{name:"v-9d475588",path:"/release-notes/8.5.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-9d475588").then(n)}},{name:"v-273b82c8",path:"/release-notes/8.6.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-273b82c8").then(n)}},{name:"v-276827fc",path:"/release-notes/8.7.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-276827fc").then(n)}},{name:"v-df7eeb30",path:"/release-notes/8.7-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-df7eeb30").then(n)}},{name:"v-626e115c",path:"/release-notes/8.8.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-626e115c").then(n)}},{name:"v-38cd10aa",path:"/release-notes/8.8-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-38cd10aa").then(n)}},{name:"v-3d4cd228",path:"/release-notes/8.9-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3d4cd228").then(n)}},{name:"v-c5180a88",path:"/release-notes/8.9.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-c5180a88").then(n)}},{name:"v-a8264748",path:"/release-notes/9.0-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-a8264748").then(n)}},{name:"v-1b6fd7bc",path:"/release-notes/9.0.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-1b6fd7bc").then(n)}},{name:"v-5479629e",path:"/release-notes/9.1-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5479629e").then(n)}},{name:"v-5675c11c",path:"/release-notes/9.1.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-5675c11c").then(n)}},{name:"v-66fcd848",path:"/release-notes/9.3.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-66fcd848").then(n)}},{name:"v-05f42e40",path:"/release-notes/9.2-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-05f42e40").then(n)}},{name:"v-34f8b4f2",path:"/release-notes/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-34f8b4f2").then(n)}},{path:"/release-notes/index.html",redirect:"/release-notes/"},{name:"v-b4db21bc",path:"/release-notes/9.3-beta.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-b4db21bc").then(n)}},{name:"v-0d1ee514",path:"/repos/CentOS.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-0d1ee514").then(n)}},{name:"v-c2cf6f08",path:"/repos/AlmaLinux.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-c2cf6f08").then(n)}},{name:"v-9fd573b4",path:"/repos/Extras.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-9fd573b4").then(n)}},{name:"v-dd08ab08",path:"/release-notes/9.2.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-dd08ab08").then(n)}},{name:"v-1f36497b",path:"/repos/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-1f36497b").then(n)}},{path:"/repos/index.html",redirect:"/repos/"},{name:"v-0ad0a12f",path:"/series/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-0ad0a12f").then(n)}},{path:"/series/index.html",redirect:"/series/"},{name:"v-304da2fc",path:"/repos/Synergy.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-304da2fc").then(n)}},{name:"v-668fa6dc",path:"/series/nginx/NginxSeriesA01.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-668fa6dc").then(n)}},{name:"v-11f83908",path:"/series/nginx/NginxSeriesA02R8.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-11f83908").then(n)}},{name:"v-dd6e01c8",path:"/series/nginx/NginxSeriesA03.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-dd6e01c8").then(n)}},{name:"v-c4200220",path:"/series/nginx/NginxSeriesA02R92.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-c4200220").then(n)}},{name:"v-3d058bdc",path:"/series/nginx/NginxSeriesA04P1.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-3d058bdc").then(n)}},{name:"v-a02dc9e2",path:"/series/nginx/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-a02dc9e2").then(n)}},{path:"/series/nginx/index.html",redirect:"/series/nginx/"},{name:"v-451d3572",path:"/series/nginx/NginxSeriesA02R91.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-451d3572").then(n)}},{name:"v-04728def",path:"/series/system/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-04728def").then(n)}},{path:"/series/system/index.html",redirect:"/series/system/"},{name:"v-e52e34c8",path:"/series/system/SystemSeriesA01.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-e52e34c8").then(n)}},{name:"v-581eb57c",path:"/series/system/SystemSeriesA02.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-581eb57c").then(n)}},{name:"v-22d4855c",path:"/series/system/SystemSeriesA03.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-22d4855c").then(n)}},{name:"v-24eb5588",path:"/series/system/SystemSeriesA04.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-24eb5588").then(n)}},{name:"v-0ce13ac8",path:"/series/system/SystemSeriesA03R8.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-0ce13ac8").then(n)}},{name:"v-f0373388",path:"/series/system/SystemSeriesA03R9.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-f0373388").then(n)}},{name:"v-6101ef3c",path:"/sigs/Build-System.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-6101ef3c").then(n)}},{name:"v-8f7fb5c8",path:"/series/system/SystemSeriesA05.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-8f7fb5c8").then(n)}},{name:"v-646d169c",path:"/sigs/Core.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-646d169c").then(n)}},{name:"v-f2219dc8",path:"/sigs/Infrastructure.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-f2219dc8").then(n)}},{name:"v-00e4fbf8",path:"/sigs/Cloud.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-00e4fbf8").then(n)}},{name:"v-7015cd32",path:"/sigs/LiveMedia.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-7015cd32").then(n)}},{name:"v-39210696",path:"/sigs/Marketing.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-39210696").then(n)}},{name:"v-14edf1fc",path:"/sigs/ProcessForCreatingNewSIG.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-14edf1fc").then(n)}},{name:"v-dff0a7e2",path:"/sigs/",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-dff0a7e2").then(n)}},{path:"/sigs/index.html",redirect:"/sigs/"},{name:"v-408b9f46",path:"/sigs/Migration.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-408b9f46").then(n)}},{name:"v-7c7d2fb0",path:"/sigs/sigproposaltemplate.html",component:Ll,beforeEnter:(e,t,n)=>{pl("Layout","v-7c7d2fb0").then(n)}},{path:"*",component:Ll}],Il={title:"AlmaLinux Wiki",description:"AlmaLinux OS Documentation",base:"/",headTags:[["link",{rel:"shortcut icon",type:"image/png",href:"/images/logo.png"}]],pages:[{title:"Help AlmaLinux OS",frontmatter:{title:"Help AlmaLinux OS"},regularPath:"/Contribute.html",relativePath:"Contribute.md",key:"v-427c40ee",path:"/Contribute.html",headers:[{level:2,title:"Help with reporting bugs and making fixes",slug:"help-with-reporting-bugs-and-making-fixes"},{level:2,title:"Specific Areas We Need Help With",slug:"specific-areas-we-need-help-with"},{level:3,title:"1. Help with reporting bugs and making fixes",slug:"_1-help-with-reporting-bugs-and-making-fixes"},{level:3,title:"2. Improve the documentation",slug:"_2-improve-the-documentation"},{level:3,title:"4. Help with Azure mirrors deployment",slug:"_4-help-with-azure-mirrors-deployment"},{level:3,title:"5. More ways to help for DevOps & Programmers",slug:"_5-more-ways-to-help-for-devops-programmers"},{level:2,title:"Need assistance? We are here to help!",slug:"need-assistance-we-are-here-to-help"}]},{title:"EL Distro Comparison",frontmatter:{title:"EL Distro Comparison"},regularPath:"/Comparison.html",relativePath:"Comparison.md",key:"v-3c922c94",path:"/Comparison.html"},{title:"Election 2022",frontmatter:{title:"Election 2022"},regularPath:"/Election2022.html",relativePath:"Election2022.md",key:"v-ee6eeb4c",path:"/Election2022.html",headers:[{level:2,title:"FAQ",slug:"faq"}]},{title:"FAQ",frontmatter:{title:"FAQ"},regularPath:"/FAQ.html",relativePath:"FAQ.md",key:"v-0800abdc",path:"/FAQ.html",headers:[{level:3,title:"What is AlmaLinux?",slug:"what-is-almalinux"},{level:3,title:"Can I do X, Y, or Z with AlmaLinux?",slug:"can-i-do-x-y-or-z-with-almalinux"},{level:3,title:"What does ABI/binary compatible with RHEL mean?",slug:"what-does-abi-binary-compatible-with-rhel-mean"},{level:3,title:"Is AlmaLinux OS FIPS-140 compliant??",slug:"is-almalinux-os-fips-140-compliant"},{level:3,title:'Where did the name "AlmaLinux" come from?',slug:"where-did-the-name-almalinux-come-from"},{level:3,title:"How is the community protected from future course changes?",slug:"how-is-the-community-protected-from-future-course-changes"},{level:3,title:"Why use AlmaLinux?",slug:"why-use-almalinux"},{level:3,title:"What architectures and platforms do you support?",slug:"what-architectures-and-platforms-do-you-support"},{level:3,title:"Is AlmaLinux secure?",slug:"is-almalinux-secure"},{level:3,title:"Where does AlmaLinux get package sources? How AlmaLinux is built?",slug:"where-does-almalinux-get-package-sources-how-almalinux-is-built"},{level:3,title:"How do I migrate a single host from CentOS to AlmaLinux?",slug:"how-do-i-migrate-a-single-host-from-centos-to-almalinux"},{level:3,title:"How do I migrate an entire fleet of servers from CentOS to AlmaLinux?",slug:"how-do-i-migrate-an-entire-fleet-of-servers-from-centos-to-almalinux"},{level:3,title:"How do I migrate from CentOS 7 to AlmaLinux 8?",slug:"how-do-i-migrate-from-centos-7-to-almalinux-8"},{level:3,title:"How long will AlmaLinux be supported?",slug:"how-long-will-almalinux-be-supported"},{level:3,title:"How to Report Bugs",slug:"how-to-report-bugs"},{level:3,title:"How can I request a package be added to AlmaLinux?",slug:"how-can-i-request-a-package-be-added-to-almalinux"}]},{title:"Help and Support",frontmatter:{title:"Help and Support"},regularPath:"/Help-and-Support.html",relativePath:"Help-and-Support.md",key:"v-4042bb2e",path:"/Help-and-Support.html",headers:[{level:3,title:"Community Chats",slug:"community-chats"},{level:3,title:"Forums",slug:"forums"},{level:3,title:"Mailing Lists",slug:"mailing-lists"},{level:3,title:"Social Media",slug:"social-media"},{level:2,title:"Chat Policies",slug:"chat-policies"},{level:2,title:"Getting Help Recommendations",slug:"getting-help-recommendations"},{level:3,title:"Providing an output",slug:"providing-an-output"}]},{title:"Howtos",frontmatter:{title:"Howtos"},regularPath:"/Howto.html",relativePath:"Howto.md",key:"v-7908efbc",path:"/Howto.html",headers:[{level:2,title:"Installation Guides",slug:"installation-guides"},{level:2,title:"Virtualization",slug:"virtualization"},{level:2,title:"Authentication & Security",slug:"authentication-security"},{level:2,title:"Other",slug:"other"}]},{title:"Documentation",frontmatter:{title:"Documentation"},regularPath:"/Contribute-to-Documentation.html",relativePath:"Contribute-to-Documentation.md",key:"v-01fe701c",path:"/Contribute-to-Documentation.html",headers:[{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"Starting the process",slug:"starting-the-process"},{level:3,title:"Setting up the environment",slug:"setting-up-the-environment"},{level:2,title:"Working with AlmaLinux documentation",slug:"working-with-almalinux-documentation"},{level:3,title:"Pages style guide",slug:"pages-style-guide"},{level:3,title:"Review process",slug:"review-process"}]},{title:"Live Media",frontmatter:{title:"Live Media"},regularPath:"/LiveMedia.html",relativePath:"LiveMedia.md",key:"v-27af2b1c",path:"/LiveMedia.html",headers:[{level:2,title:"About Live Media",slug:"about-live-media"},{level:2,title:"Live Media Options",slug:"live-media-options"},{level:2,title:"How to download and write images",slug:"how-to-download-and-write-images"}]},{title:"Mirrors",frontmatter:{title:"Mirrors"},regularPath:"/Mirrors.html",relativePath:"Mirrors.md",key:"v-e818b4c8",path:"/Mirrors.html"},{title:"About AlmaLinux Wiki",frontmatter:{},regularPath:"/",relativePath:"README.md",key:"v-191607df",path:"/",headers:[{level:3,title:"Transparency Statement",slug:"transparency-statement"},{level:3,title:"License",slug:"license"}]},{title:"AlmaLinux OS Foundation",frontmatter:{},regularPath:"/Transparency.html",relativePath:"Transparency.md",key:"v-e1b9bfd0",path:"/Transparency.html",headers:[{level:2,title:"We strive to be transparent",slug:"we-strive-to-be-transparent"},{level:2,title:"First board elections",slug:"first-board-elections"},{level:2,title:"The plans for the board",slug:"the-plans-for-the-board"},{level:2,title:"Assets and build environment",slug:"assets-and-build-environment"},{level:2,title:"Minutes of AlmaLinux OS Foundation Board Meetings",slug:"minutes-of-almalinux-os-foundation-board-meetings"},{level:2,title:"Membership Committee",slug:"membership-committee"}]},{title:"AWS",frontmatter:{title:"AWS"},regularPath:"/cloud/AWS.html",relativePath:"cloud/AWS.md",key:"v-5620553c",path:"/cloud/AWS.html",headers:[{level:2,title:"Contributing",slug:"contributing"},{level:2,title:"AWS Marketplace",slug:"aws-marketplace"},{level:2,title:"Community AMIs",slug:"community-amis"}]},{title:"Azure",frontmatter:{title:"Azure"},regularPath:"/cloud/Azure.html",relativePath:"cloud/Azure.md",key:"v-8d762088",path:"/cloud/Azure.html",headers:[{level:2,title:"Azure Community Gallery",slug:"azure-community-gallery"},{level:2,title:"Azure Marketplace",slug:"azure-marketplace"},{level:2,title:"Azure Portal",slug:"azure-portal"},{level:2,title:"Azure CLI",slug:"azure-cli"},{level:3,title:"AlmaLinux OS 8 x86_64",slug:"almalinux-os-8-x86-64"},{level:3,title:"AlmaLinux OS 9 x86_64",slug:"almalinux-os-9-x86-64"},{level:3,title:"AlmaLinux OS 8 AArch64",slug:"almalinux-os-8-aarch64"},{level:3,title:"AlmaLinux OS 9 AArch64",slug:"almalinux-os-9-aarch64"}]},{frontmatter:{},regularPath:"/cloud/AWS_AMIS.html",relativePath:"cloud/AWS_AMIS.md",key:"v-67b163e4",path:"/cloud/AWS_AMIS.html"},{title:"Generic Cloud (Cloud-init)",frontmatter:{title:"Generic Cloud (Cloud-init)"},regularPath:"/cloud/Generic-cloud.html",relativePath:"cloud/Generic-cloud.md",key:"v-0c0204bc",path:"/cloud/Generic-cloud.html",headers:[{level:2,title:"Download images",slug:"download-images"},{level:2,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key"},{level:3,title:"Download and verify the image",slug:"download-and-verify-the-image"},{level:2,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key-2"},{level:3,title:"Download and verify the AlmaLinux 9 image",slug:"download-and-verify-the-almalinux-9-image"}]},{title:"Using Generic Cloud Images on a local machine",frontmatter:{title:"Using Generic Cloud Images on a local machine",lang:"en-US"},regularPath:"/cloud/Generic-cloud-on-local.html",relativePath:"cloud/Generic-cloud-on-local.md",key:"v-4b39163e",path:"/cloud/Generic-cloud-on-local.html",headers:[{level:2,title:"AlmaLinux Guest OS support",slug:"almalinux-guest-os-support"},{level:2,title:"Create a snapshot from the image",slug:"create-a-snapshot-from-the-image"},{level:2,title:"Cloud-init",slug:"cloud-init"},{level:2,title:"Static IP",slug:"static-ip"},{level:2,title:"Virt-Manager (GUI)",slug:"virt-manager-gui"},{level:2,title:"Repackage cloud image",slug:"repackage-cloud-image"},{level:2,title:"Inspection and Manipulation of images",slug:"inspection-and-manipulation-of-images"}]},{title:"EC2 Instance Connect",frontmatter:{title:"EC2 Instance Connect"},regularPath:"/cloud/EC2-instance-connect.html",relativePath:"cloud/EC2-instance-connect.md",key:"v-66729284",path:"/cloud/EC2-instance-connect.html",headers:[{level:2,title:"About EC2 Instance Connect",slug:"about-ec2-instance-connect"},{level:2,title:"Enabling EC2 Instance Connect",slug:"enabling-ec2-instance-connect"},{level:3,title:"EC2 Console:",slug:"ec2-console"},{level:3,title:"AWS CLI",slug:"aws-cli"},{level:2,title:"Connect to an instance",slug:"connect-to-an-instance"},{level:3,title:"Using the browser-based client on AWS Console",slug:"using-the-browser-based-client-on-aws-console"},{level:3,title:"Push/Inject your public SSH keys with AWS CLI and use SSH client of your choice",slug:"push-inject-your-public-ssh-keys-with-aws-cli-and-use-ssh-client-of-your-choice"},{level:3,title:"Use AWS CLI to connect",slug:"use-aws-cli-to-connect"}]},{title:"Google Cloud",frontmatter:{title:"Google Cloud"},regularPath:"/cloud/Google.html",relativePath:"cloud/Google.md",key:"v-28e9cfe2",path:"/cloud/Google.html"},{title:"Cloud Images",frontmatter:{},regularPath:"/cloud/",relativePath:"cloud/README.md",key:"v-3bae4eda",path:"/cloud/"},{title:"Oracle Cloud Infrastructure",frontmatter:{title:"Oracle Cloud Infrastructure"},regularPath:"/cloud/OCI.html",relativePath:"cloud/OCI.md",key:"v-60748e3c",path:"/cloud/OCI.html",headers:[{level:2,title:"About Oracle Cloud Infrastructure",slug:"about-oracle-cloud-infrastructure"},{level:2,title:"Where to get the image and guidance steps",slug:"where-to-get-the-image-and-guidance-steps"},{level:3,title:"Oracle Cloud Infrastructure Console",slug:"oracle-cloud-infrastructure-console"},{level:3,title:"OCI CLI",slug:"oci-cli"}]},{title:"OpenNebula",frontmatter:{title:"OpenNebula"},regularPath:"/cloud/OpenNebula.html",relativePath:"cloud/OpenNebula.md",key:"v-386648fc",path:"/cloud/OpenNebula.html",headers:[{level:2,title:"Download images",slug:"download-images"},{level:2,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key"},{level:3,title:"Download and verify the image",slug:"download-and-verify-the-image"},{level:2,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key-2"},{level:3,title:"Download and verify the AlmaLinux 9 image",slug:"download-and-verify-the-almalinux-9-image"}]},{title:"AlmaLinux Community Code of Conduct (CoC)",frontmatter:{Title:"Code of Conduct"},regularPath:"/community/coc.html",relativePath:"community/coc.md",key:"v-28408ffc",path:"/community/coc.html",headers:[{level:2,title:"Applicability",slug:"applicability"},{level:2,title:"Attribution",slug:"attribution"}]},{title:"Community Platforms",frontmatter:{title:"Community Platforms"},regularPath:"/community/platforms.html",relativePath:"community/platforms.md",key:"v-729ad45c",path:"/community/platforms.html",headers:[{level:2,title:"Official Channels",slug:"official-channels"}]},{title:"Containers on AlmaLinux",frontmatter:{},regularPath:"/containers/",relativePath:"containers/README.md",key:"v-24236f4f",path:"/containers/"},{title:"AlmaLinux OS Docker Images",frontmatter:{0:"D",1:"o",2:"c",3:"k",4:"e",5:"r",6:" ",7:"I",8:"m",9:"a",10:"g",11:"e",12:"s"},regularPath:"/containers/docker-images.html",relativePath:"containers/docker-images.md",key:"v-5250ebf8",path:"/containers/docker-images.html",headers:[{level:2,title:"About AlmaLinux Docker Images",slug:"about-almalinux-docker-images"},{level:2,title:"AlmaLinux Docker Images Variants",slug:"almalinux-docker-images-variants"},{level:3,title:"AlmaLinux: Default (Platform)",slug:"almalinux-default-platform"},{level:3,title:"AlmaLinux: Minimal",slug:"almalinux-minimal"},{level:3,title:"AlmaLinux: Base",slug:"almalinux-base"},{level:3,title:"AlmaLinux: Init",slug:"almalinux-init"},{level:3,title:"AlmaLinux: Micro",slug:"almalinux-micro"}]},{title:"Modified packages",frontmatter:{title:"Modified packages"},regularPath:"/development/Modified-packages.html",relativePath:"development/Modified-packages.md",key:"v-e0f61f08",path:"/development/Modified-packages.html"},{title:"Packaging",frontmatter:{title:"Packaging"},regularPath:"/development/Packaging.html",relativePath:"development/Packaging.md",key:"v-1de0093c",path:"/development/Packaging.html",headers:[{level:2,title:"Upstream packages modification",slug:"upstream-packages-modification"}]},{title:"Building AlmaLinux ISO locally",frontmatter:{title:"Building AlmaLinux ISO locally"},regularPath:"/development/building-almalinux-iso-locally.html",relativePath:"development/building-almalinux-iso-locally.md",key:"v-bcdb7dbc",path:"/development/building-almalinux-iso-locally.html",headers:[{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"System Requirements",slug:"system-requirements"},{level:3,title:"Software Requirements",slug:"software-requirements"},{level:2,title:"Get Your Machine Ready",slug:"get-your-machine-ready"},{level:2,title:"Setting Up an Ansible Inventory",slug:"setting-up-an-ansible-inventory"},{level:2,title:"Deployment",slug:"deployment"},{level:2,title:"Building an AlmaLinux ISO",slug:"building-an-almalinux-iso"},{level:2,title:"Reporting issues",slug:"reporting-issues"}]},{title:"openQA",frontmatter:{title:"openQA"},regularPath:"/development/openQA.html",relativePath:"development/openQA.md",key:"v-be78eea8",path:"/development/openQA.html",headers:[{level:2,title:"About openQA in the AlmaLinux Project",slug:"about-openqa-in-the-almalinux-project"},{level:2,title:"User Guide",slug:"user-guide"},{level:3,title:"Latest tests on the main page",slug:"latest-tests-on-the-main-page"},{level:3,title:"All Tests",slug:"all-tests"},{level:3,title:"Job Groups",slug:"job-groups"},{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"Security Errata",frontmatter:{title:"Security Errata"},regularPath:"/documentation/errata.html",relativePath:"documentation/errata.md",key:"v-5590408c",path:"/documentation/errata.html",headers:[{level:3,title:"About Errata",slug:"about-errata"},{level:3,title:"How to access errata",slug:"how-to-access-errata"},{level:3,title:"Mailing list",slug:"mailing-list"}]},{title:"AlmaLinux After-Installation Guide",frontmatter:{title:"AlmaLinux After-Installation Guide"},regularPath:"/documentation/after-installation-guide.html",relativePath:"documentation/after-installation-guide.md",key:"v-7a2d3eaa",path:"/documentation/after-installation-guide.html",headers:[{level:2,title:"Update the system and check for security updates",slug:"update-the-system-and-check-for-security-updates"},{level:3,title:"Check for security updates",slug:"check-for-security-updates"},{level:2,title:"Configure the network settings",slug:"configure-the-network-settings"},{level:3,title:"On a machine with a graphical interface",slug:"on-a-machine-with-a-graphical-interface"},{level:3,title:"On a machine without a graphical interface",slug:"on-a-machine-without-a-graphical-interface"},{level:3,title:"Setting the hostname",slug:"setting-the-hostname"},{level:2,title:"Enable necessary repositories",slug:"enable-necessary-repositories"},{level:2,title:"Install NVIDIA or AMD drivers",slug:"install-nvidia-or-amd-drivers"},{level:3,title:"NVIDIA",slug:"nvidia"},{level:3,title:"AMD",slug:"amd"},{level:2,title:"Configure firewall settings",slug:"configure-firewall-settings"},{level:2,title:"Desktop Environment",slug:"desktop-environment"},{level:2,title:"Reboot",slug:"reboot"},{level:2,title:"Live Media options",slug:"live-media-options"}]},{title:"Building Packages Guide",frontmatter:{title:"Building Packages Guide"},regularPath:"/documentation/building-packages-guide.html",relativePath:"documentation/building-packages-guide.md",key:"v-07e5d41c",path:"/documentation/building-packages-guide.html",headers:[{level:2,title:"About mock",slug:"about-mock"},{level:2,title:"Setup mock and rpm-build",slug:"setup-mock-and-rpm-build"},{level:2,title:"Building packages from SRPMS",slug:"building-packages-from-srpms"},{level:3,title:"Instruction if changes are needed",slug:"instruction-if-changes-are-needed"},{level:3,title:"Instruction without changes",slug:"instruction-without-changes"},{level:2,title:"Building packages from git.almalinux.org",slug:"building-packages-from-git-almalinux-org"},{level:2,title:"Config file for i686",slug:"config-file-for-i686"}]},{title:"Documentation | Security Guides",frontmatter:{},regularPath:"/documentation/guides.html",relativePath:"documentation/guides.md",key:"v-3390bfa0",path:"/documentation/guides.html"},{title:"Migration Guide",frontmatter:{title:"Migration Guide"},regularPath:"/documentation/migration-guide.html",relativePath:"documentation/migration-guide.md",key:"v-29a9731c",path:"/documentation/migration-guide.html",headers:[{level:2,title:"How to Migrate",slug:"how-to-migrate"},{level:2,title:"Migrating from CentOS versions lower than 8.4",slug:"migrating-from-centos-versions-lower-than-8-4"}]},{title:"AlmaLinux Installation Guide",frontmatter:{title:"AlmaLinux Installation Guide"},regularPath:"/documentation/installation-guide.html",relativePath:"documentation/installation-guide.md",key:"v-53f7fb4c",path:"/documentation/installation-guide.html",headers:[{level:2,title:"Requirements",slug:"requirements"},{level:2,title:"Download AlmaLinux ISO",slug:"download-almalinux-iso"},{level:2,title:"ISO verification",slug:"iso-verification"},{level:2,title:"Write an image on a USB",slug:"write-an-image-on-a-usb"},{level:2,title:"Installation",slug:"installation"},{level:2,title:"Live Media",slug:"live-media"}]},{title:"openQA",frontmatter:{title:"openQA"},regularPath:"/documentation/openQA.html",relativePath:"documentation/openQA.md",key:"v-abcab9ac",path:"/documentation/openQA.html",headers:[{level:2,title:"About openQA in the AlmaLinux Project",slug:"about-openqa-in-the-almalinux-project"},{level:2,title:"User Guide",slug:"user-guide"},{level:3,title:"Latest tests on the main page",slug:"latest-tests-on-the-main-page"},{level:3,title:"All Tests",slug:"all-tests"},{level:3,title:"Job Groups",slug:"job-groups"},{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"AlmaLinux 9 OpenSCAP Guide",frontmatter:{title:"AlmaLinux 9 OpenSCAP Guide"},regularPath:"/documentation/openscap-guide-for-9.html",relativePath:"documentation/openscap-guide-for-9.md",key:"v-575a405e",path:"/documentation/openscap-guide-for-9.html",headers:[{level:2,title:"Validate Data Stream File",slug:"validate-data-stream-file"},{level:2,title:"Displaying information, using oscap",slug:"displaying-information-using-oscap"},{level:2,title:"Displaying Available Profiles",slug:"displaying-available-profiles"},{level:2,title:"View information about a profile",slug:"view-information-about-a-profile"},{level:2,title:"Scanning the system",slug:"scanning-the-system"},{level:2,title:"Generating a Full Security Guide",slug:"generating-a-full-security-guide"},{level:2,title:"Remediating a System For Compliance With a Security Profile",slug:"remediating-a-system-for-compliance-with-a-security-profile"},{level:2,title:"Auditing for Vulnerabilities By Using OVAL Definitions",slug:"auditing-for-vulnerabilities-by-using-oval-definitions"},{level:3,title:"About OVAL",slug:"about-oval"},{level:3,title:"Getting an OVAL file",slug:"getting-an-oval-file"},{level:3,title:"Displaying information about an OVAL file",slug:"displaying-information-about-an-oval-file"},{level:3,title:"Validating an OVAL file",slug:"validating-an-oval-file"},{level:3,title:"Performing a scan",slug:"performing-a-scan"},{level:2,title:"SCAP Workbench",slug:"scap-workbench"}]},{title:"AlmaLinux OS OVAL streams",frontmatter:{title:"AlmaLinux OS OVAL streams"},regularPath:"/documentation/oval-streams.html",relativePath:"documentation/oval-streams.md",key:"v-55662ea4",path:"/documentation/oval-streams.html",headers:[{level:2,title:"AlmaLinux OS 8",slug:"almalinux-os-8"},{level:2,title:"AlmaLinux OS 9",slug:"almalinux-os-9"}]},{title:"AlmaLinux 8 OpenSCAP Guide",frontmatter:{0:"A",1:"l",2:"m",3:"a",4:"L",5:"i",6:"n",7:"u",8:"x",9:" ",10:"O",11:"p",12:"e",13:"n",14:"S",15:"C",16:"A",17:"P",18:" ",19:"G",20:"u",21:"i",22:"d",23:"e"},regularPath:"/documentation/openscap-guide.html",relativePath:"documentation/openscap-guide.md",key:"v-e5225524",path:"/documentation/openscap-guide.html",headers:[{level:2,title:"About OpenSCAP",slug:"about-openscap"},{level:3,title:"About SCAP packages and how to Enable them",slug:"about-scap-packages-and-how-to-enable-them"},{level:2,title:"About the oscap Command",slug:"about-the-oscap-command"},{level:3,title:"Displaying information, using oscap",slug:"displaying-information-using-oscap"},{level:3,title:"Displaying Available Profiles",slug:"displaying-available-profiles"},{level:3,title:"Scanning the system",slug:"scanning-the-system"},{level:3,title:"Generating a Full Security Guide",slug:"generating-a-full-security-guide"},{level:3,title:"OVAL Scan",slug:"oval-scan"},{level:2,title:"SCAP Workbench",slug:"scap-workbench"},{level:3,title:"Applying Security Policy during Installation",slug:"applying-security-policy-during-installation"}]},{title:"Raspberry Pi",frontmatter:{title:"Raspberry Pi"},regularPath:"/documentation/raspberry-pi.html",relativePath:"documentation/raspberry-pi.md",key:"v-c37b8034",path:"/documentation/raspberry-pi.html",headers:[{level:2,title:"About Raspberry Pi",slug:"about-raspberry-pi"},{level:2,title:"Installation steps",slug:"installation-steps"},{level:3,title:"Download image",slug:"download-image"},{level:3,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Burn Raspberry Pi image",slug:"burn-raspberry-pi-image"},{level:3,title:"Getting started",slug:"getting-started"},{level:3,title:"Connecting to Wi-Fi",slug:"connecting-to-wi-fi"},{level:3,title:"Getting GNOME working",slug:"getting-gnome-working"},{level:2,title:"Configuration using cloud-init",slug:"configuration-using-cloud-init"},{level:3,title:"Add SSH public key to default user",slug:"add-ssh-public-key-to-default-user"},{level:3,title:"Change default user's password",slug:"change-default-user-s-password"},{level:3,title:"Enable SSH password authentication",slug:"enable-ssh-password-authentication"},{level:3,title:"Network configuration: wired network with a static IPv4 address",slug:"network-configuration-wired-network-with-a-static-ipv4-address"},{level:3,title:"Network configuration: Wi-Fi with a dynamic IP address",slug:"network-configuration-wi-fi-with-a-dynamic-ip-address"},{level:3,title:"Frequent Issues",slug:"frequent-issues"},{level:2,title:"Booting AlmaLinux 9.1 on RPi (boot log)",slug:"booting-almalinux-9-1-on-rpi-boot-log"},{level:2,title:"How to contribute",slug:"how-to-contribute"}]},{title:"User Guide: AlmaLinux Software Bill of Materials (SBOM)",frontmatter:{title:"User Guide: AlmaLinux *Software Bill of Materials (SBOM)*"},regularPath:"/documentation/sbom-guide.html",relativePath:"documentation/sbom-guide.md",key:"v-ca7a84b4",path:"/documentation/sbom-guide.html",headers:[{level:2,title:"Introduction",slug:"introduction"},{level:3,title:"About SBOM",slug:"about-sbom"},{level:3,title:"About CAS",slug:"about-cas"},{level:3,title:"Working with SBOM",slug:"working-with-sbom"},{level:3,title:"Supported releases",slug:"supported-releases"},{level:2,title:"Install guide",slug:"install-guide"},{level:3,title:"Software Prerequisites",slug:"software-prerequisites"},{level:3,title:"Installation",slug:"installation"},{level:2,title:"Using Guide",slug:"using-guide"},{level:3,title:"Authenticate by package binary file",slug:"authenticate-by-package-binary-file"},{level:3,title:"Authenticate with manually calculated rpm-package-hash",slug:"authenticate-with-manually-calculated-rpm-package-hash"},{level:3,title:"Get rpm-package-hash (or package) from AlmaLinux Build System",slug:"get-rpm-package-hash-or-package-from-almalinux-build-system"},{level:3,title:"Authentication using a hash obtained from Build Service",slug:"authentication-using-a-hash-obtained-from-build-service"},{level:2,title:"Trademark notices",slug:"trademark-notices"}]},{title:"AlmaLinux WSL",frontmatter:{title:"AlmaLinux WSL"},regularPath:"/documentation/wsl.html",relativePath:"documentation/wsl.md",key:"v-6eac333c",path:"/documentation/wsl.html",headers:[{level:2,title:"About WSL",slug:"about-wsl"},{level:2,title:"Installation steps",slug:"installation-steps"},{level:2,title:"Popular issues",slug:"popular-issues"}]},{title:"Election 2023",frontmatter:{title:"Election 2023"},regularPath:"/election2023.html",relativePath:"election2023.md",key:"v-3d934450",path:"/election2023.html",headers:[{level:2,title:"Votes cast",slug:"votes-cast"},{level:3,title:"Contributor and Mirror members, 200 voters out of 351 possible",slug:"contributor-and-mirror-members-200-voters-out-of-351-possible"},{level:3,title:"Platinum members, 1 voter, out of 2 possible",slug:"platinum-members-1-voter-out-of-2-possible"},{level:3,title:"Gold members, 2 voters out of 3 possible",slug:"gold-members-2-voters-out-of-3-possible"},{level:3,title:"Silver members, 7 voters out of 11 possible",slug:"silver-members-7-voters-out-of-11-possible"},{level:2,title:"FAQ",slug:"faq"}]},{title:"ELevate Contribution Guide",frontmatter:{},regularPath:"/elevate/Contribution-guide.html",relativePath:"elevate/Contribution-guide.md",key:"v-7bff6860",path:"/elevate/Contribution-guide.html",headers:[{level:2,title:"About Package Evolution Service",slug:"about-package-evolution-service"},{level:2,title:"Service review",slug:"service-review"},{level:2,title:"Extra details",slug:"extra-details"}]},{title:"ELevate NG Testing Guide",frontmatter:{title:"ELevate NG Testing Guide"},regularPath:"/elevate/ELevate-NG-testing-guide.html",relativePath:"elevate/ELevate-NG-testing-guide.md",key:"v-2a1c22bc",path:"/elevate/ELevate-NG-testing-guide.html",headers:[{level:2,title:"Migrate CentOS 7 to AlmaLinux 8",slug:"migrate-centos-7-to-almalinux-8"},{level:2,title:"Prepare the system for migration to AlmaLinux 9",slug:"prepare-the-system-for-migration-to-almalinux-9"},{level:2,title:"Migrating AlmaLinux 8 to AlmaLinux 9",slug:"migrating-almalinux-8-to-almalinux-9"}]},{title:"ELevate Frequent Issues",frontmatter:{title:"ELevate Frequent Issues"},regularPath:"/elevate/ELevate-frequent-issues.html",relativePath:"elevate/ELevate-frequent-issues.md",key:"v-320792bc",path:"/elevate/ELevate-frequent-issues.html",headers:[{level:2,title:"Leapp upgrade error caused by important modules from kernel drivers",slug:"leapp-upgrade-error-caused-by-important-modules-from-kernel-drivers"},{level:2,title:'Leapp upgrade error "More space needed on the / filesystem"',slug:"leapp-upgrade-error-more-space-needed-on-the-filesystem"},{level:2,title:"sssd fails after migration",slug:"sssd-fails-after-migration"},{level:2,title:"ELevate fails due to initramfs missing a module",slug:"elevate-fails-due-to-initramfs-missing-a-module"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"ELevate Quickstart Guide",frontmatter:{title:"ELevate Quickstart Guide"},regularPath:"/elevate/ELevate-quickstart-guide.html",relativePath:"elevate/ELevate-quickstart-guide.md",key:"v-5ac19ab0",path:"/elevate/ELevate-quickstart-guide.html",headers:[{level:3,title:"Demo Video",slug:"demo-video"}]},{title:"ELevate Offline Guide",frontmatter:{title:"ELevate Offline Guide"},regularPath:"/elevate/ELevate-offline-guide.html",relativePath:"elevate/ELevate-offline-guide.md",key:"v-b10d8a48",path:"/elevate/ELevate-offline-guide.html",headers:[{level:2,title:"Requirements",slug:"requirements"},{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"Create a local AlmaLinux mirror",slug:"create-a-local-almalinux-mirror"},{level:3,title:"Create a local ELevate mirror",slug:"create-a-local-elevate-mirror"},{level:3,title:"Add access to the private ELevate mirror",slug:"add-access-to-the-private-elevate-mirror"},{level:2,title:"Migrate CentOS 7 to AlmaLinux 8",slug:"migrate-centos-7-to-almalinux-8"},{level:3,title:"Install ELevate packages",slug:"install-elevate-packages"},{level:3,title:"Perform the migration",slug:"perform-the-migration"},{level:3,title:"Prepare the system for migration to AlmaLinux 9",slug:"prepare-the-system-for-migration-to-almalinux-9"},{level:2,title:"Migrate AlmaLinux 8 to AlmaLinux 9",slug:"migrate-almalinux-8-to-almalinux-9"},{level:3,title:"Install ELevate packages",slug:"install-elevate-packages-2"},{level:2,title:"Perform the migration",slug:"perform-the-migration-2"}]},{title:"ELevating CentOS 7 to AlmaLinux 9",frontmatter:{title:"ELevating CentOS 7 to AlmaLinux 9"},regularPath:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",relativePath:"elevate/ELevating-CentOS7-to-AlmaLinux-9.md",key:"v-241dfc10",path:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",headers:[{level:2,title:"Migrate CentOS 7 to AlmaLinux 8",slug:"migrate-centos-7-to-almalinux-8"},{level:2,title:"Prepare the system for migration to AlmaLinux 9",slug:"prepare-the-system-for-migration-to-almalinux-9"},{level:2,title:"Migrating AlmaLinux 8 to AlmaLinux 9",slug:"migrating-almalinux-8-to-almalinux-9"}]},{title:"Google Summer of Code",frontmatter:{},regularPath:"/gsoc.html",relativePath:"gsoc.md",key:"v-6d6a1188",path:"/gsoc.html",headers:[{level:2,title:"Application Process",slug:"application-process"},{level:2,title:"Ideas",slug:"ideas"},{level:2,title:"Application",slug:"application"}]},{title:"8.3 RC",frontmatter:{title:"8.3 RC"},regularPath:"/release-notes/8.3-rc.html",relativePath:"release-notes/8.3-rc.md",key:"v-9b3b8fc4",path:"/release-notes/8.3-rc.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade instructions",slug:"upgrade-instructions"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.3 Beta",frontmatter:{title:"8.3 Beta"},regularPath:"/release-notes/8.3-beta.html",relativePath:"release-notes/8.3-beta.md",key:"v-23e31d40",path:"/release-notes/8.3-beta.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"How to set up a usb key to install AlmaLinux",slug:"how-to-set-up-a-usb-key-to-install-almalinux"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"ELevate Testing Guide",frontmatter:{title:"ELevate Testing Guide"},regularPath:"/elevate/ELevate-testing-guide.html",relativePath:"elevate/ELevate-testing-guide.md",key:"v-441e0588",path:"/elevate/ELevate-testing-guide.html",headers:[{level:3,title:"Demo Video",slug:"demo-video"}]},{title:"8.4 for ARM",frontmatter:{title:"8.4 for ARM"},regularPath:"/release-notes/8.4-arm.html",relativePath:"release-notes/8.4-arm.md",key:"v-186b35fc",path:"/release-notes/8.4-arm.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"About ELevate project",frontmatter:{title:"About ELevate project"},regularPath:"/elevate/",relativePath:"elevate/README.md",key:"v-107084ee",path:"/elevate/"},{title:"8.3",frontmatter:{title:"8.3"},regularPath:"/release-notes/8.3.html",relativePath:"release-notes/8.3.md",key:"v-3b50827c",path:"/release-notes/8.3.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade instructions",slug:"upgrade-instructions"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.4 Beta for ARM",frontmatter:{title:"8.4 Beta for ARM"},regularPath:"/release-notes/8.4-beta-arm.html",relativePath:"release-notes/8.4-beta-arm.md",key:"v-f7f8edf8",path:"/release-notes/8.4-beta-arm.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5 Beta for PowerPC",frontmatter:{title:"8.5 Beta for PowerPC"},regularPath:"/release-notes/8.5-beta-ppc.html",relativePath:"release-notes/8.5-beta-ppc.md",key:"v-15e3bcb8",path:"/release-notes/8.5-beta-ppc.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.4 Beta",frontmatter:{title:"8.4 Beta"},regularPath:"/release-notes/8.4-beta.html",relativePath:"release-notes/8.4-beta.md",key:"v-d2ca10bc",path:"/release-notes/8.4-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.5 Beta",frontmatter:{title:"8.5 Beta"},regularPath:"/release-notes/8.5-beta.html",relativePath:"release-notes/8.5-beta.md",key:"v-3f277de4",path:"/release-notes/8.5-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.4",frontmatter:{title:"8.4"},regularPath:"/release-notes/8.4.html",relativePath:"release-notes/8.4.md",key:"v-76566bdc",path:"/release-notes/8.4.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.6 Beta",frontmatter:{title:"8.6 Beta"},regularPath:"/release-notes/8.6-beta.html",relativePath:"release-notes/8.6-beta.md",key:"v-3097f7b4",path:"/release-notes/8.6-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5 for PowerPC",frontmatter:{title:"8.5 for PowerPC"},regularPath:"/release-notes/8.5-ppc.html",relativePath:"release-notes/8.5-ppc.md",key:"v-e5e46608",path:"/release-notes/8.5-ppc.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5",frontmatter:{title:"8.5"},regularPath:"/release-notes/8.5.html",relativePath:"release-notes/8.5.md",key:"v-9d475588",path:"/release-notes/8.5.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation Instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions from 8.4 to 8.5",slug:"upgrade-instructions-from-8-4-to-8-5"},{level:2,title:"Packages Added in this Release",slug:"packages-added-in-this-release"},{level:2,title:"Packages Removed in this Release",slug:"packages-removed-in-this-release"}]},{title:"8.6",frontmatter:{title:"8.6"},regularPath:"/release-notes/8.6.html",relativePath:"release-notes/8.6.md",key:"v-273b82c8",path:"/release-notes/8.6.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions from 8.5 to 8.6",slug:"upgrade-instructions-from-8-5-to-8-6"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.7",frontmatter:{title:"8.7"},regularPath:"/release-notes/8.7.html",relativePath:"release-notes/8.7.md",key:"v-276827fc",path:"/release-notes/8.7.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.7 Beta",frontmatter:{title:"8.7 Beta"},regularPath:"/release-notes/8.7-beta.html",relativePath:"release-notes/8.7-beta.md",key:"v-df7eeb30",path:"/release-notes/8.7-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.8",frontmatter:{title:"8.8"},regularPath:"/release-notes/8.8.html",relativePath:"release-notes/8.8.md",key:"v-626e115c",path:"/release-notes/8.8.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.8 Beta",frontmatter:{title:"8.8 Beta"},regularPath:"/release-notes/8.8-beta.html",relativePath:"release-notes/8.8-beta.md",key:"v-38cd10aa",path:"/release-notes/8.8-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.9 Beta",frontmatter:{title:"8.9 Beta"},regularPath:"/release-notes/8.9-beta.html",relativePath:"release-notes/8.9-beta.md",key:"v-3d4cd228",path:"/release-notes/8.9-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.9",frontmatter:{title:"8.9"},regularPath:"/release-notes/8.9.html",relativePath:"release-notes/8.9.md",key:"v-c5180a88",path:"/release-notes/8.9.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.0 Beta",frontmatter:{title:"9.0 Beta"},regularPath:"/release-notes/9.0-beta.html",relativePath:"release-notes/9.0-beta.md",key:"v-a8264748",path:"/release-notes/9.0-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.0",frontmatter:{title:"9.0"},regularPath:"/release-notes/9.0.html",relativePath:"release-notes/9.0.md",key:"v-1b6fd7bc",path:"/release-notes/9.0.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Upstream Release Notes",slug:"upstream-release-notes"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation Instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added Packages",slug:"added-packages"},{level:2,title:"Removed Packages",slug:"removed-packages"}]},{title:"9.1 Beta",frontmatter:{title:"9.1 Beta"},regularPath:"/release-notes/9.1-beta.html",relativePath:"release-notes/9.1-beta.md",key:"v-5479629e",path:"/release-notes/9.1-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.1",frontmatter:{title:"9.1"},regularPath:"/release-notes/9.1.html",relativePath:"release-notes/9.1.md",key:"v-5675c11c",path:"/release-notes/9.1.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.3",frontmatter:{title:"9.3"},regularPath:"/release-notes/9.3.html",relativePath:"release-notes/9.3.md",key:"v-66fcd848",path:"/release-notes/9.3.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.2 Beta",frontmatter:{title:"9.2 Beta"},regularPath:"/release-notes/9.2-beta.html",relativePath:"release-notes/9.2-beta.md",key:"v-05f42e40",path:"/release-notes/9.2-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"Release Notes",frontmatter:{title:"Release Notes"},regularPath:"/release-notes/",relativePath:"release-notes/README.md",key:"v-34f8b4f2",path:"/release-notes/",headers:[{level:3,title:"AlmaLinux 9",slug:"almalinux-9"},{level:3,title:"AlmaLinux 8",slug:"almalinux-8"}]},{title:"9.3 Beta",frontmatter:{title:"9.3 Beta"},regularPath:"/release-notes/9.3-beta.html",relativePath:"release-notes/9.3-beta.md",key:"v-b4db21bc",path:"/release-notes/9.3-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"CentOS SIGs Repositories",frontmatter:{title:"CentOS SIGs Repositories"},regularPath:"/repos/CentOS.html",relativePath:"repos/CentOS.md",key:"v-0d1ee514",path:"/repos/CentOS.html",headers:[{level:2,title:"Cloud SIG",slug:"cloud-sig"},{level:2,title:"Config Management SIG",slug:"config-management-sig"},{level:2,title:"Messaging SIG",slug:"messaging-sig"},{level:2,title:"Network Functions Virtualization SIG",slug:"network-functions-virtualization-sig"},{level:2,title:"Operational Tooling SIG",slug:"operational-tooling-sig"},{level:2,title:"Storage SIG",slug:"storage-sig"},{level:2,title:"Virtualization SIG",slug:"virtualization-sig"}]},{title:"AlmaLinux Repositories",frontmatter:{title:"AlmaLinux Repositories"},regularPath:"/repos/AlmaLinux.html",relativePath:"repos/AlmaLinux.md",key:"v-c2cf6f08",path:"/repos/AlmaLinux.html"},{title:"Extra Repositories",frontmatter:{title:"Extra Repositories"},regularPath:"/repos/Extras.html",relativePath:"repos/Extras.md",key:"v-9fd573b4",path:"/repos/Extras.html",headers:[{level:2,title:"EPEL",slug:"epel"},{level:2,title:"The ELRepo Project",slug:"the-elrepo-project"}]},{title:"9.2",frontmatter:{title:"9.2"},regularPath:"/release-notes/9.2.html",relativePath:"release-notes/9.2.md",key:"v-dd08ab08",path:"/release-notes/9.2.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"Repositories",frontmatter:{title:"Repositories"},regularPath:"/repos/",relativePath:"repos/README.md",key:"v-1f36497b",path:"/repos/"},{title:"Howto Series: AlmaLinux Tutorials 🚀",frontmatter:{},regularPath:"/series/",relativePath:"series/README.md",key:"v-0ad0a12f",path:"/series/",headers:[{level:2,title:"Nginx Series",slug:"nginx-series"},{level:2,title:"System Series",slug:"system-series"}]},{title:"Synergy Repository",frontmatter:{title:"Synergy Repository"},regularPath:"/repos/Synergy.html",relativePath:"repos/Synergy.md",key:"v-304da2fc",path:"/repos/Synergy.html",headers:[{level:2,title:"About",slug:"about"},{level:2,title:"Enabling the repository",slug:"enabling-the-repository"},{level:2,title:"Request a package",slug:"request-a-package"}]},{title:"A01 ❯ A Beginner's Guide",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA01.html",relativePath:"series/nginx/NginxSeriesA01.md",key:"v-668fa6dc",path:"/series/nginx/NginxSeriesA01.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:3,title:"About Nginx",slug:"about-nginx"},{level:3,title:"Architecture",slug:"architecture"},{level:3,title:"Primary components",slug:"primary-components"},{level:3,title:"Best practices",slug:"best-practices"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Nginx Installation Variants",slug:"nginx-installation-variants"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"➡️ Installing",slug:"➡️-installing"},{level:3,title:"➡️ Testing",slug:"➡️-testing"},{level:3,title:"➡️ Configuring",slug:"➡️-configuring"},{level:3,title:"➡️ Management",slug:"➡️-management"},{level:2,title:"📖 Release-Specific Installation",slug:"📖-release-specific-installation"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 R8 ❯ AlmaLinux 8.x Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R8.html",relativePath:"series/nginx/NginxSeriesA02R8.md",key:"v-11f83908",path:"/series/nginx/NginxSeriesA02R8.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 8.7)",slug:"📖-available-nginx-versions-almalinux-os-8-7"},{level:3,title:"🔖 Variant I - AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation"},{level:3,title:"🔖 Variant II: AppStream Module Install",slug:"🔖-variant-ii-appstream-module-install"},{level:3,title:"➡️ Pre-Install: list versions",slug:"➡️-pre-install-list-versions"},{level:3,title:"➡️ Install: enable the selected module version",slug:"➡️-install-enable-the-selected-module-version"},{level:3,title:"➡️ Install: actual package installation",slug:"➡️-install-actual-package-installation"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation-2"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Add the repository",slug:"➡️-add-the-repository"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 ❯ Default Configuration Guide",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA03.html",relativePath:"series/nginx/NginxSeriesA03.md",key:"v-dd6e01c8",path:"/series/nginx/NginxSeriesA03.html",headers:[{level:2,title:"🌟 Intoduction",slug:"🌟-intoduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Nginx Configuration File Structure",slug:"nginx-configuration-file-structure"},{level:3,title:"Directives",slug:"directives"},{level:3,title:"Contexts",slug:"contexts"},{level:3,title:"Inheritance and Directive Precedence",slug:"inheritance-and-directive-precedence"},{level:3,title:"Variables",slug:"variables"},{level:3,title:"Rewrite and Redirect Rules",slug:"rewrite-and-redirect-rules"},{level:2,title:"📝 Key take aways",slug:"📝-key-take-aways"},{level:3,title:"➡️ Basic Configuration",slug:"➡️-basic-configuration"},{level:3,title:"➡️ Performance and Connection Settings",slug:"➡️-performance-and-connection-settings"},{level:3,title:"📖 Deep dive on worker_connections",slug:"📖-deep-dive-on-worker-connections"},{level:3,title:"➡️ MIME Types and Logging",slug:"➡️-mime-types-and-logging"},{level:3,title:"📖 Break down the the default log_format",slug:"📖-break-down-the-the-default-log-format"},{level:3,title:"➡️ HTTP Server Block",slug:"➡️-http-server-block"},{level:3,title:"➡️ HTTPS Server Block Specific",slug:"➡️-https-server-block-specific"},{level:3,title:"📖 More about ssl_ciphers setting",slug:"📖-more-about-ssl-ciphers-setting"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 R92 ❯ AlmaLinux 9.2 Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R92.html",relativePath:"series/nginx/NginxSeriesA02R92.md",key:"v-c4200220",path:"/series/nginx/NginxSeriesA02R92.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 9.2)",slug:"📖-available-nginx-versions-almalinux-os-9-2"},{level:3,title:"🔖 Variant I: AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation"},{level:3,title:"🔖Variant II: AppStream Module Install",slug:"🔖variant-ii-appstream-module-install"},{level:3,title:"➡️ Install: enable the selected module version",slug:"➡️-install-enable-the-selected-module-version"},{level:3,title:"➡️ Install: actual package installation",slug:"➡️-install-actual-package-installation"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation-2"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Import the Nginx signing key",slug:"➡️-import-the-nginx-signing-key"},{level:3,title:"➡️ Create a repo definition file for Nginx",slug:"➡️-create-a-repo-definition-file-for-nginx"},{level:3,title:"➡️ Populate the new repo file with below text (copy-paste & Ctrl+D)",slug:"➡️-populate-the-new-repo-file-with-below-text-copy-paste-ctrl-d"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Enable the repository",slug:"➡️-enable-the-repository"},{level:3,title:"➡️ Install the package",slug:"➡️-install-the-package"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A04 ❯ Secure Nginx Deployment",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA04P1.html",relativePath:"series/nginx/NginxSeriesA04P1.md",key:"v-3d058bdc",path:"/series/nginx/NginxSeriesA04P1.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"General Protection",slug:"general-protection"},{level:3,title:"Security must-haves",slug:"security-must-haves"},{level:3,title:"Configuration Specific Practices",slug:"configuration-specific-practices"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"Step 1: Check The Firewalld Configuration",slug:"step-1-check-the-firewalld-configuration"},{level:3,title:"Step 2: Enable SSL/TLS Encryption",slug:"step-2-enable-ssl-tls-encryption"},{level:3,title:"Step 3: Implement User Authentication",slug:"step-3-implement-user-authentication"},{level:3,title:"Step 4: Implement Rate Limiting",slug:"step-4-implement-rate-limiting"},{level:3,title:"Step 5: Disable Server Tokens",slug:"step-5-disable-server-tokens"},{level:2,title:"📖 FAQ",slug:"📖-faq"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"AlmaLinux Nginx Series",frontmatter:{},regularPath:"/series/nginx/",relativePath:"series/nginx/README.md",key:"v-a02dc9e2",path:"/series/nginx/",headers:[{level:2,title:"Welcome!",slug:"welcome"},{level:2,title:"Article List",slug:"article-list"}]},{title:"A02 R91 ❯ AlmaLinux 9.1 Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R91.html",relativePath:"series/nginx/NginxSeriesA02R91.md",key:"v-451d3572",path:"/series/nginx/NginxSeriesA02R91.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 9.1)",slug:"📖-available-nginx-versions-almalinux-os-9-1"},{level:3,title:"🔖 Variant I: AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"🔖 Variant II: AppStream Module Install",slug:"🔖-variant-ii-appstream-module-install"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Import the Nginx signing key",slug:"➡️-import-the-nginx-signing-key"},{level:3,title:"➡️ Create a repo definition file for Nginx",slug:"➡️-create-a-repo-definition-file-for-nginx"},{level:3,title:"➡️ Populate the new repo file with below text (copy-paste & Ctrl+D)",slug:"➡️-populate-the-new-repo-file-with-below-text-copy-paste-ctrl-d"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Enable the repository",slug:"➡️-enable-the-repository"},{level:3,title:"➡️ Enable/install the module",slug:"➡️-enable-install-the-module"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"AlmaLinux System Series",frontmatter:{},regularPath:"/series/system/",relativePath:"series/system/README.md",key:"v-04728def",path:"/series/system/",headers:[{level:2,title:"Welcome!",slug:"welcome"},{level:2,title:"Article List",slug:"article-list"}]},{title:"A01 ❯ Application Streams",frontmatter:{},regularPath:"/series/system/SystemSeriesA01.html",relativePath:"series/system/SystemSeriesA01.md",key:"v-e52e34c8",path:"/series/system/SystemSeriesA01.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"AppStream",slug:"appstream"},{level:3,title:"AppStream Modularity",slug:"appstream-modularity"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:2,title:"📖 Version Specific Examples",slug:"📖-version-specific-examples"},{level:3,title:"➡️ Version independent calling (here installing) syntax is:",slug:"➡️-version-independent-calling-here-installing-syntax-is"},{level:3,title:"🔖 AlmaLinux 8.7",slug:"🔖-almalinux-8-7"},{level:3,title:"➡️ List modules",slug:"➡️-list-modules"},{level:3,title:"🔖 AlmaLinux 9.1",slug:"🔖-almalinux-9-1"},{level:3,title:"➡️ List modules",slug:"➡️-list-modules-2"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 ❯ Firewalld: A Beginner's Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA02.html",relativePath:"series/system/SystemSeriesA02.md",key:"v-581eb57c",path:"/series/system/SystemSeriesA02.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"Predefined zones",slug:"predefined-zones"},{level:3,title:"Default config",slug:"default-config"},{level:3,title:"firewall-cmd",slug:"firewall-cmd"},{level:3,title:"The --permanent flag",slug:"the-permanent-flag"},{level:2,title:"📖 Interacting with Firewalld",slug:"📖-interacting-with-firewalld"},{level:3,title:"➡️ Adding / removing temporary rules",slug:"➡️-adding-removing-temporary-rules"},{level:3,title:"➡️ Adding / removing permanent rules",slug:"➡️-adding-removing-permanent-rules"},{level:2,title:"🔖 Probing settings",slug:"🔖-probing-settings"},{level:3,title:"➡️ Configuration",slug:"➡️-configuration"},{level:3,title:"➡️ Zones",slug:"➡️-zones"},{level:3,title:"➡️ Services: list active services",slug:"➡️-services-list-active-services"},{level:2,title:"🔖 Configuring",slug:"🔖-configuring"},{level:3,title:"➡️ Selecting Zones for Interfaces",slug:"➡️-selecting-zones-for-interfaces"},{level:3,title:"➡️ Changing the Default Zone",slug:"➡️-changing-the-default-zone"},{level:2,title:"📋 Table of Services",slug:"📋-table-of-services"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 ❯ NVIDIA Driver Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA03.html",relativePath:"series/system/SystemSeriesA03.md",key:"v-22d4855c",path:"/series/system/SystemSeriesA03.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Dynamic Kernel Module Support (DKMS)",slug:"dynamic-kernel-module-support-dkms"},{level:3,title:"ELRepo Kernel",slug:"elrepo-kernel"},{level:3,title:"NVIDIA Drivers Source",slug:"nvidia-drivers-source"},{level:3,title:"NVIDIA Precompiled/Binary Drivers",slug:"nvidia-precompiled-binary-drivers"},{level:2,title:"📖 Release-Specific Installation",slug:"📖-release-specific-installation"},{level:2,title:"FAQ",slug:"faq"},{level:3,title:"Q: Installed the module but getting Black Screen after reboot?",slug:"q-installed-the-module-but-getting-black-screen-after-reboot"},{level:3,title:"Q: prime-select",slug:"q-prime-select"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A04 ❯ Snapd Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA04.html",relativePath:"series/system/SystemSeriesA04.md",key:"v-24eb5588",path:"/series/system/SystemSeriesA04.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"Enable EPEL repo 💽",slug:"enable-epel-repo"},{level:2,title:"Install 🛠",slug:"install"},{level:2,title:"Set up ⚙️",slug:"set-up"},{level:3,title:"Last installation step 🏁",slug:"last-installation-step"},{level:3,title:"Optional: for Desktop Users :desktop_computer:",slug:"optional-for-desktop-users"}]},{title:"A03 R8 ❯ NVIDIA: Installation on 8.x",frontmatter:{},regularPath:"/series/system/SystemSeriesA03R8.html",relativePath:"series/system/SystemSeriesA03R8.md",key:"v-0ce13ac8",path:"/series/system/SystemSeriesA03R8.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🔖 Variant I: Install Binary Driver",slug:"🔖-variant-i-install-binary-driver"},{level:2,title:"🔖 Variant II: Compile Driver Source",slug:"🔖-variant-ii-compile-driver-source"},{level:3,title:"ELRepo releated steps",slug:"elrepo-releated-steps"},{level:3,title:"NVIDIA driver build related steps",slug:"nvidia-driver-build-related-steps"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 R9 ❯ NVIDIA: Installation on 9.x",frontmatter:{},regularPath:"/series/system/SystemSeriesA03R9.html",relativePath:"series/system/SystemSeriesA03R9.md",key:"v-f0373388",path:"/series/system/SystemSeriesA03R9.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🔖 Variant I: Install Binary Driver",slug:"🔖-variant-i-install-binary-driver"},{level:2,title:"🔖 Variant II: Compile Driver Source",slug:"🔖-variant-ii-compile-driver-source"},{level:3,title:"ELRepo releated steps",slug:"elrepo-releated-steps"},{level:3,title:"NVIDIA driver build related steps",slug:"nvidia-driver-build-related-steps"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"Build System SIG",frontmatter:{title:"Build System SIG"},regularPath:"/sigs/Build-System.html",relativePath:"sigs/Build-System.md",key:"v-6101ef3c",path:"/sigs/Build-System.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted:",slug:"help-wanted"},{level:2,title:"SIG Members:",slug:"sig-members"}]},{title:"A05 ❯ Multimedia Codecs Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA05.html",relativePath:"series/system/SystemSeriesA05.md",key:"v-8f7fb5c8",path:"/series/system/SystemSeriesA05.html"},{title:"Core SIG",frontmatter:{title:"Core SIG"},regularPath:"/sigs/Core.html",relativePath:"sigs/Core.md",key:"v-646d169c",path:"/sigs/Core.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Infrastructure SIG",frontmatter:{title:"Infrastructure SIG"},regularPath:"/sigs/Infrastructure.html",relativePath:"sigs/Infrastructure.md",key:"v-f2219dc8",path:"/sigs/Infrastructure.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Cloud SIG",frontmatter:{title:"Cloud SIG"},regularPath:"/sigs/Cloud.html",relativePath:"sigs/Cloud.md",key:"v-00e4fbf8",path:"/sigs/Cloud.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Live Media SIG",frontmatter:{title:"Live Media SIG"},regularPath:"/sigs/LiveMedia.html",relativePath:"sigs/LiveMedia.md",key:"v-7015cd32",path:"/sigs/LiveMedia.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Marketing SIG",frontmatter:{title:"Marketing SIG"},regularPath:"/sigs/Marketing.html",relativePath:"sigs/Marketing.md",key:"v-39210696",path:"/sigs/Marketing.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:3,title:"Various marketing-adjacent accounts",slug:"various-marketing-adjacent-accounts"},{level:3,title:"Social Media Accounts",slug:"social-media-accounts"}]},{title:"The Process for Creating a New SIG* in the AlmaLinux Community",frontmatter:{},regularPath:"/sigs/ProcessForCreatingNewSIG.html",relativePath:"sigs/ProcessForCreatingNewSIG.md",key:"v-14edf1fc",path:"/sigs/ProcessForCreatingNewSIG.html",headers:[{level:3,title:"0. Gauge interest",slug:"_0-gauge-interest"},{level:3,title:"1. Write a proposal for the board",slug:"_1-write-a-proposal-for-the-board"},{level:3,title:"2. Proposal Review",slug:"_2-proposal-review"},{level:3,title:"3. Feedback and Revision",slug:"_3-feedback-and-revision"},{level:3,title:"4. Approval and Announcement",slug:"_4-approval-and-announcement"},{level:3,title:"5. Reporting and Accountability",slug:"_5-reporting-and-accountability"},{level:2,title:"Additional Considerations",slug:"additional-considerations"},{level:3,title:"A.1. Mentorship and Collaboration with Existing SIGs",slug:"a-1-mentorship-and-collaboration-with-existing-sigs"},{level:3,title:"A.2. SIG Decommissioning",slug:"a-2-sig-decommissioning"}]},{title:"Special interest groups",frontmatter:{title:"Special interest groups"},regularPath:"/sigs/",relativePath:"sigs/README.md",key:"v-dff0a7e2",path:"/sigs/"},{title:"Migration SIG",frontmatter:{title:"Migration SIG"},regularPath:"/sigs/Migration.html",relativePath:"sigs/Migration.md",key:"v-408b9f46",path:"/sigs/Migration.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"name of SIG",frontmatter:{title:"name of SIG"},regularPath:"/sigs/sigproposaltemplate.html",relativePath:"sigs/sigproposaltemplate.md",key:"v-7c7d2fb0",path:"/sigs/sigproposaltemplate.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:2,title:"Additional information for SIG application approval",slug:"additional-information-for-sig-application-approval"}]}],themeConfig:{logo:"/images/logo.png",nav:[{text:"Home",link:"https://almalinux.org/"},{text:"Chat",link:"https://chat.almalinux.org/"},{text:"Mailing Lists",link:"https://lists.almalinux.org/"},{text:"Bugs",link:"https://bugs.almalinux.org/"}],sidebar:[{title:"About",path:"/"},{title:"Contribute",children:["/Contribute","/Contribute-to-Documentation","/Mirrors",{title:"Special interest groups (SIGs)",path:"/sigs/",children:["/sigs/Build-System","/sigs/Cloud","/sigs/Core","/sigs/Infrastructure","/sigs/LiveMedia","/sigs/Marketing","/sigs/Migration","/sigs/ProcessForCreatingNewSIG"]}]},{title:"Development",children:["/documentation/building-packages-guide","/development/building-almalinux-iso-locally","/development/Modified-packages","/development/Packaging"]},{title:"Documentation",children:["/Comparison","/FAQ","/Howto",{title:"openQA Guide",path:"/development/openQA"},{title:"Howto Series",path:"/series/",children:[{title:"Nginx Series",path:"/series/nginx/",children:["/series/nginx/NginxSeriesA01","/series/nginx/NginxSeriesA02R8","/series/nginx/NginxSeriesA02R91","/series/nginx/NginxSeriesA02R92","/series/nginx/NginxSeriesA03","/series/nginx/NginxSeriesA04P1"]},{title:"System Series",path:"/series/system/",children:["/series/system/SystemSeriesA01","/series/system/SystemSeriesA02","/series/system/SystemSeriesA03","/series/system/SystemSeriesA03R8","/series/system/SystemSeriesA03R9","/series/system/SystemSeriesA04","/series/system/SystemSeriesA05"]}]},{title:"Release Notes",path:"/release-notes/",children:["/release-notes/9.3","/release-notes/8.9","/release-notes/9.2","/release-notes/8.8","/release-notes/9.3-beta","/release-notes/8.9-beta","/release-notes/9.1","/release-notes/8.7","/release-notes/9.2-beta","/release-notes/8.8-beta","/release-notes/9.0","/release-notes/8.6","/release-notes/9.1-beta","/release-notes/8.7-beta","/release-notes/9.0-beta","/release-notes/8.6-beta","/release-notes/8.5-ppc","/release-notes/8.5","/release-notes/8.5-beta-ppc","/release-notes/8.5-beta","/release-notes/8.4-arm","/release-notes/8.4","/release-notes/8.4-beta-arm","/release-notes/8.4-beta","/release-notes/8.3","/release-notes/8.3-rc","/release-notes/8.3-beta"]},{title:"Security Guides",path:"/documentation/guides",children:["/documentation/openscap-guide","/documentation/openscap-guide-for-9","/documentation/oval-streams","/documentation/sbom-guide","/documentation/errata"]}]},{title:"Installation",children:["/documentation/installation-guide","/documentation/after-installation-guide","/documentation/wsl",{title:"Live Media",path:"/LiveMedia"},"/documentation/raspberry-pi",{title:"Cloud Images",path:"/cloud",children:[{title:"Generic Cloud (Cloud-init)",path:"/cloud",children:["/cloud/Generic-cloud","/cloud/Generic-cloud-on-local"]},{title:"AWS",path:"/cloud",children:["/cloud/AWS","/cloud/EC2-instance-connect"]},"/cloud/Azure","/cloud/Google","/cloud/OCI","/cloud/OpenNebula"]},{title:"Containers",path:"/containers",children:["/containers/docker-images"]},{title:"Repositories",path:"/repos/",children:["/repos/AlmaLinux","/repos/CentOS","/repos/Extras","/repos/Synergy"]}]},{title:"Migration",children:["/documentation/migration-guide",{title:"ELevate Project",path:"/elevate/",children:["/elevate/ELevate-quickstart-guide","/elevate/ELevating-CentOS7-to-AlmaLinux-9","/elevate/ELevate-offline-guide","/elevate/ELevate-testing-guide","/elevate/ELevate-NG-testing-guide","/elevate/ELevate-frequent-issues","/elevate/Contribution-guide"]}]},{title:"The Foundation",children:["/Transparency","/Election2022","/election2023","/gsoc"]},"/Help-and-Support"],repo:"AlmaLinux/",docsRepo:"AlmaLinux/wiki",docsDir:"docs",docsBranch:"master",editLinks:!1}};n(234);Wn.component("Badge",()=>Promise.all([n.e(0),n.e(4)]).then(n.bind(null,303))),Wn.component("CodeBlock",()=>Promise.all([n.e(0),n.e(5)]).then(n.bind(null,299))),Wn.component("CodeGroup",()=>Promise.all([n.e(0),n.e(6)]).then(n.bind(null,300)));n(235);var jl=[{},({Vue:e})=>{e.mixin({computed:{$dataBlock(){return this.$options.__data__block__}}})},{},{}],$l=[];class Rl extends class{constructor(){this.store=new Wn({data:{state:{}}})}$get(e){return this.store.state[e]}$set(e,t){Wn.set(this.store.state,e,t)}$emit(...e){this.store.$emit(...e)}$on(...e){this.store.$on(...e)}}{}Object.assign(Rl.prototype,{getPageAsyncComponent:ll,getLayoutAsyncComponent:sl,getAsyncComponent:ul,getVueComponent:cl});var Tl={install(e){const t=new Rl;e.$vuepress=t,e.prototype.$vuepress=t}};function Ml(e,t){const n=t.toLowerCase();return e.options.routes.some(e=>e.path.toLowerCase()===n)}var Nl={props:{pageKey:String,slotKey:{type:String,default:"default"}},render(e){const t=this.pageKey||this.$parent.$page.key;return fl("pageKey",t),Wn.component(t)||Wn.component(t,ll(t)),Wn.component(t)?e(t):e("")}},Dl={functional:!0,props:{slotKey:String,required:!0},render:(e,{props:t,slots:n})=>e("div",{class:["content__"+t.slotKey]},n()[t.slotKey])},Gl={computed:{openInNewWindowTitle(){return this.$themeLocaleConfig.openNewWindowText||"(opens new window)"}}},Fl=(n(236),n(237),Object(El.a)(Gl,(function(){var e=this._self._c;return e("span",[e("svg",{staticClass:"icon outbound",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"}},[e("path",{attrs:{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}}),this._v(" "),e("polygon",{attrs:{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"}})]),this._v(" "),e("span",{staticClass:"sr-only"},[this._v(this._s(this.openInNewWindowTitle))])])}),[],!1,null,null,null).exports),Bl={functional:!0,render(e,{parent:t,children:n}){if(t._isMounted)return n;t.$once("hook:mounted",()=>{t.$forceUpdate()})}};Wn.config.productionTip=!1,Wn.use(zo),Wn.use(Tl),Wn.mixin(function(e,t,n=Wn){!function(e){e.locales&&Object.keys(e.locales).forEach(t=>{e.locales[t].path=t});Object.freeze(e)}(t),n.$vuepress.$set("siteData",t);const r=new(e(n.$vuepress.$get("siteData"))),i=Object.getOwnPropertyDescriptors(Object.getPrototypeOf(r)),a={};return Object.keys(i).reduce((e,t)=>(t.startsWith("$")&&(e[t]=i[t].get),e),a),{computed:a}}(e=>class{setPage(e){this.__page=e}get $site(){return e}get $themeConfig(){return this.$site.themeConfig}get $frontmatter(){return this.$page.frontmatter}get $localeConfig(){const{locales:e={}}=this.$site;let t,n;for(const r in e)"/"===r?n=e[r]:0===this.$page.path.indexOf(r)&&(t=e[r]);return t||n||{}}get $siteTitle(){return this.$localeConfig.title||this.$site.title||""}get $canonicalUrl(){const{canonicalUrl:e}=this.$page.frontmatter;return"string"==typeof e&&e}get $title(){const e=this.$page,{metaTitle:t}=this.$page.frontmatter;if("string"==typeof t)return t;const n=this.$siteTitle,r=e.frontmatter.home?null:e.frontmatter.title||e.title;return n?r?r+" | "+n:n:r||"VuePress"}get $description(){const e=function(e){if(e){const t=e.filter(e=>"description"===e.name)[0];if(t)return t.content}}(this.$page.frontmatter.meta);return e||(this.$page.frontmatter.description||this.$localeConfig.description||this.$site.description||"")}get $lang(){return this.$page.frontmatter.lang||this.$localeConfig.lang||"en-US"}get $localePath(){return this.$localeConfig.path||"/"}get $themeLocaleConfig(){return(this.$site.themeConfig.locales||{})[this.$localePath]||{}}get $page(){return this.__page?this.__page:function(e,t){for(let n=0;nn||(e.hash?!Wn.$vuepress.$get("disableScrollBehavior")&&{selector:decodeURIComponent(e.hash)}:{x:0,y:0})});!function(e){e.beforeEach((t,n,r)=>{if(Ml(e,t.path))r();else if(/(\/|\.html)$/.test(t.path))if(/\/$/.test(t.path)){const n=t.path.replace(/\/$/,"")+".html";Ml(e,n)?r(n):r()}else r();else{const n=t.path+"/",i=t.path+".html";Ml(e,i)?r(i):Ml(e,n)?r(n):r()}})}(n);const r={};try{await Promise.all(jl.filter(e=>"function"==typeof e).map(t=>t({Vue:Wn,options:r,router:n,siteData:Il,isServer:e})))}catch(e){console.error(e)}return{app:new Wn(Object.assign(r,{router:n,render:e=>e("div",{attrs:{id:"app"}},[e("RouterView",{ref:"layout"}),e("div",{class:"global-ui"},$l.map(t=>e(t)))])})),router:n}}(!1).then(({app:e,router:t})=>{t.onReady(()=>{e.$mount("#app")})})}]);
\ No newline at end of file
diff --git a/assets/js/vendors~docsearch.2493936b.js b/assets/js/vendors~docsearch.2493936b.js
new file mode 100644
index 000000000..efc059dd9
--- /dev/null
+++ b/assets/js/vendors~docsearch.2493936b.js
@@ -0,0 +1,3 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{296:function(t,e,n){
+/*! docsearch 2.6.3 | © Algolia | github.com/algolia/docsearch */
+var r;"undefined"!=typeof self&&self,r=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=22)}([function(t,e,n){"use strict";var r,i=n(1);function s(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}t.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(t){if(void 0===t&&(t=navigator.userAgent),/(msie|trident)/i.test(t)){var e=t.match(/(msie |rv:)(\d+(.\d+)?)/i);if(e)return e[2]}return!1},escapeRegExChars:function(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isNumber:function(t){return"number"==typeof t},toStr:function(t){return null==t?"":t+""},cloneDeep:function(t){var e=this.mixin({},t),n=this;return this.each(e,(function(t,r){t&&(n.isArray(t)?e[r]=[].concat(t):n.isObject(t)&&(e[r]=n.cloneDeep(t)))})),e},error:function(t){throw new Error(t)},every:function(t,e){var n=!0;return t?(this.each(t,(function(r,i){n&&(n=e.call(null,r,i,t)&&n)})),!!n):n},any:function(t,e){var n=!1;return t?(this.each(t,(function(r,i){if(e.call(null,r,i,t))return n=!0,!1})),n):n},getUniqueId:(r=0,function(){return r++}),templatify:function(t){if(this.isFunction(t))return t;var e=i.element(t);return"SCRIPT"===e.prop("tagName")?function(){return e.text()}:function(){return String(t)}},defer:function(t){setTimeout(t,0)},noop:function(){},formatPrefix:function(t,e){return e?"":t+"-"},className:function(t,e,n){return(n?"":".")+t+e},escapeHighlightedString:function(t,e,n){e=e||"";var r=document.createElement("div");r.appendChild(document.createTextNode(e)),n=n||" ";var i=document.createElement("div");i.appendChild(document.createTextNode(n));var o=document.createElement("div");return o.appendChild(document.createTextNode(t)),o.innerHTML.replace(RegExp(s(r.innerHTML),"g"),e).replace(RegExp(s(i.innerHTML),"g"),n)}}},function(t,e,n){"use strict";t.exports={element:null}},function(t,e){var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString;t.exports=function(t,e,i){if("[object Function]"!==r.call(e))throw new TypeError("iterator must be a function");var s=t.length;if(s===+s)for(var o=0;o was loaded but did not call our provided callback"),JSONPScriptError:s("JSONPScriptError","
+