documentation/assets/js/11.e264572d.js

1 line
15 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[11,16,27],{239:function(t,e,s){"use strict";s.d(e,"d",(function(){return i})),s.d(e,"a",(function(){return r})),s.d(e,"j",(function(){return o})),s.d(e,"i",(function(){return a})),s.d(e,"f",(function(){return c})),s.d(e,"g",(function(){return l})),s.d(e,"h",(function(){return d})),s.d(e,"b",(function(){return h})),s.d(e,"e",(function(){return u})),s.d(e,"l",(function(){return p})),s.d(e,"m",(function(){return f})),s.d(e,"c",(function(){return g})),s.d(e,"k",(function(){return v}));s(90);const i=/#.*$/,n=/\.(md|html)$/,r=/\/$/,o=/^(https?:|mailto:|tel:)/;function a(t){return decodeURI(t).replace(i,"").replace(n,"")}function c(t){return o.test(t)}function l(t){return/^mailto:/.test(t)}function d(t){return/^tel:/.test(t)}function h(t){if(c(t))return t;const e=t.match(i),s=e?e[0]:"",n=a(t);return r.test(n)?t:n+".html"+s}function u(t,e){const s=t.hash,n=function(t){const e=t.match(i);if(e)return e[0]}(e);if(n&&s!==n)return!1;return a(t.path)===a(e)}function p(t,e,s){s&&(e=function(t,e,s){const i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;const n=e.split("/");s&&n[n.length-1]||n.pop();const r=t.replace(/^\//,"").split("/");for(let t=0;t<r.length;t++){const e=r[t];".."===e?n.pop():"."!==e&&n.push(e)}""!==n[0]&&n.unshift("");return n.join("/")}(e,s));const i=a(e);for(let s=0;s<t.length;s++)if(a(t[s].path)===i)return Object.assign({},t[s],{type:"page",path:h(e)});return console.error(`[vuepress] No matching page found for sidebar item "${e}"`),{}}function f(t,e,s,i){const{pages:n,themeConfig:r}=s,o=i&&r.locales&&r.locales[i]||r;if("auto"===(t.frontmatter.sidebar||o.sidebar||r.sidebar))return function(t){const e=g(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,children:e.map(e=>({type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}))}]}(t);const a=o.sidebar||r.sidebar;if(a){const{base:t,config:s}=function(t,e){if(Array.isArray(e))return{base:"/",config:e};for(const i in e)if(0===(s=t.path,/(\.html|\/)$/.test(s)?s:s+"/").indexOf(i))return{base:i,config:e[i]};var s;return{}}(e,a);return s?s.map(e=>function t(e,s,i,n){if("string"==typeof e)return p(s,e,i);if(Array.isArray(e))return Object.assign(p(s,e[0],i),{title:e[1]});{n&&console.error("[vuepress] Nested sidebar groups are not supported. Consider using navbar + categories instead.");const r=e.children||[],o=e.versions||[];return{type:"group",...e,children:r.map(e=>t(e,s,i,!0)),collapsable:!1!==e.collapsable,versions:o.map(n=>({...n,status:n.name===e.currentVersion?"current":n.status,children:n.children.map(r=>t(e.path+n.name+r,s,i,!0))}))}}}(e,n,t)):[]}return[]}function g(t){let e;return(t=t.map(t=>Object.assign({},t))).forEach(t=>{2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)}),t.filter(t=>2===t.level)}function v(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},241:function(t,e,s){"use strict";s.r(e);var i=s(239),n={props:{item:{required:!0}},computed:{link(){return Object(i.b)(this.item.link)},exact(){return this.$site.locales?Object.keys(this.$site.locales).some(t=>t===this.link):"/"===this.link}},methods:{isExternal:i.f,isMailto:i.g,isTel:i.h}},r=s(15),o=Object(r.a)(n,(function(){var t=this,e=t._self._c;return t.isExternal(t.link)?e("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.isMailto(t.link)||t.isTel(t.link)?null:"_blank",rel:t.isMailto(t.link)||t.isTel(t.link)?null:"noopener noreferrer"}},[t._v("\n "+t._s(t.item.text)+"\n "),e("OutboundLink")],1):e("router-link",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact}},[t._v(t._s(t.item.text)+"\n")])}),[],!1,null,null,null);e.default=o.exports},249:function(t,e,s){"use strict";s.r(e);var i=s(248),n=s.n(i);if("undefined"!=typeof window){s(253)}var r={props:{options:{type:Object,default:function(){return{}}}},mounted:function(){this.create()},destroyed:function(){n()(this.$el).slick("unslick")},methods:{create:function(){const t=n()(this.$el);t.on("afterChange",this.onAfterChange),t.on("beforeChange",this.onBeforeChange),t.on("breakpoint",this.onBreakpoint),t.on("destroy",this.onDestroy),t.on("edge",this.onEdge),t.on("init",this.onInit),t.on("reInit",this.onReInit),t.on("setPosition",this.onSetPosition),t.on("swipe",this.onSwipe),t.on("lazyLoaded",this.onLazyLoaded),t.on("lazyLoadError",this.onLazyLoadError),t.slick(this.options)},destroy:function(){const t=n()(this.$el);t.off("afterChange",this.onAfterChange),t.off("beforeChange",this.onBeforeChange),t.off("breakpoint",this.onBreakpoint),t.off("destroy",this.onDestroy),t.off("edge",this.onEdge),t.off("init",this.onInit),t.off("reInit",this.onReInit),t.off("setPosition",this.onSetPosition),t.off("swipe",this.onSwipe),t.off("lazyLoaded",this.onLazyLoaded),t.off("lazyLoadError",this.onLazyLoadError),n()(this.$el).slick("unslick")},reSlick:function(){this.destroy(),this.create()},next:function(){n()(this.$el).slick("slickNext")},prev:function(){n()(this.$el).slick("slickPrev")},pause:function(){n()(this.$el).slick("slickPause")},play:function(){n()(this.$el).slick("slickPlay")},goTo:function(t,e){n()(this.$el).slick("slickGoTo",t,e)},currentSlide:function(){return n()(this.$el).slick("slickCurrentSlide")},add:function(t,e,s){n()(this.$el).slick("slickAdd",t,e,s)},remove:function(t,e){n()(this.$el).slick("slickRemove",t,e)},filter:function(t){n()(this.$el).slick("slickFilter",t)},unfilter:function(){n()(this.$el).slick("slickUnfilter")},getOption:function(t){n()(this.$el).slick("slickGetOption",t)},setOption:function(t,e,s){n()(this.$el).slick("slickSetOption",t,e,s)},setPosition:function(){n()(this.$el).slick("setPosition")},onAfterChange:function(t,e,s){this.$emit("afterChange",t,e,s)},onBeforeChange:function(t,e,s,i){this.$emit("beforeChange",t,e,s,i)},onBreakpoint:function(t,e,s){this.$emit("breakpoint",t,e,s)},onDestroy:function(t,e){this.$emit("destroy",t,e)},onEdge:function(t,e,s){this.$emit("edge",t,e,s)},onInit:function(t,e){this.$emit("init",t,e)},onReInit:function(t,e){this.$emit("reInit",t,e)},onSetPosition:function(t,e){this.$emit("setPosition",t,e)},onSwipe:function(t,e,s){this.$emit("swipe",t,e,s)},onLazyLoaded:function(t,e,s,i){this.$emit("lazyLoaded",t,e,s,i)},onLazyLoadError:function(t,e,s,i){this.$emit("lazyLoadError",t,e,s,i)}}},o=s(15),a=Object(o.a)(r,(function(){return(0,this._self._c)("div",[this._t("default")],2)}),[],!1,null,null,null);e.default=a.exports},258:function(t,e,s){"use strict";s.r(e);var i=s(241),n=s(249),r={components:{NavLink:i.default,Slick:n.default},data:()=>({slickOptions:{slidesToShow:1,centerMode:!0,centerPadding:"0",speed:1e3,autoplay:!0,variableWidth:!0,arrows:!1,dots:!0,pauseOnHover:!1,pauseOnDotsHover:!0}}),computed:{data(){return this.$page.frontmatter},actionLink(){return{link:this.data.actionLink,text:this.data.actionText}}}},o=s(15),a=Object(o.a)(r,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"home"},[e("div",{staticClass:"header section bg-blue text-grey-lightest less-padding emphasize"},[e("div",{staticClass:"container z-10"},[e("div",{staticClass:"text-center"},[t._m(0),t._v(" "),e("div",{staticClass:"mt-4"},[e("router-link",{staticClass:"btn inline-block",attrs:{to:"/panel/getting_started.html"}},[t._v("Let's Get Started!")])],1)])])]),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),e("div",{staticClass:"section bg-white"},[e("div",{staticClass:"text-center"},[e("h1",[t._v("Screenshots")]),t._v(" "),e("div",{staticClass:"screenshots"},[e("slick",{ref:"slick",attrs:{options:t.slickOptions}},[e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-1.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-1.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-2.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-2.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-3.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-3.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-4.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-4.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-5.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-5.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-6.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-6.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-7.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-7.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-8.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-8.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-9.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-9.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-10.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-10.png"}})]),t._v(" "),e("a",{attrs:{href:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-11.png"}},[e("img",{attrs:{src:"https://cdn.pterodactyl.io/site-assets/carousel/screenshot-11.png"}})])])],1)])]),t._v(" "),e("div",{staticClass:"section bg-blue text-grey-lightest"},[e("div",{staticClass:"container text-center"},[e("h1",[t._v("Get Started")]),t._v(" "),e("p",{staticClass:"m-4"},[t._v("Ready to fly on the Pterodactyl?")]),t._v(" "),e("div",{staticClass:"mt-4"},[e("router-link",{staticClass:"btn inline-block",attrs:{to:"/project/introduction.html"}},[t._v("About the project")]),t._v(" "),e("a",{staticClass:"btn inline-block",attrs:{href:"https://discord.gg/pterodactyl"}},[t._v("Discord")])],1)])]),t._v(" "),e("div",{staticClass:"section bg-black text-grey-lighter text-sm less-padding"},[e("div",{staticClass:"container text-center"},[e("div",[e("img",{staticClass:"h-20",attrs:{src:t.$withBase("logos/banner_logo.png"),alt:"pterodactyl banner logo"}})]),t._v(" "),t._m(3),t._v(" "),e("div",{staticClass:"footer"},[t._v("MIT Licensed | Pterodactyl® Copyright © Dane Everitt and contributors")])])])])}),[function(){var t=this._self._c;return t("div",[t("img",{staticClass:"max-w-xl w-full inline-block",attrs:{src:"https://cdn.pterodactyl.io/logos/new/pterodactyl_logo_transparent.png",alt:"Pterodactyl"}})])},function(){var t=this._self._c;return t("div",{staticClass:"section bg-white"},[t("div",{staticClass:"container text-center"},[t("h1",{staticClass:"text-blue mb-4"},[this._v("Pterodactyl Panel")]),this._v(" "),t("h3",{staticClass:"border-0 font-normal leading-normal mx-auto",staticStyle:{"max-width":"50rem"}},[this._v("\n Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go.\n Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers\n while exposing a beautiful and intuitive UI to end users.\n ")]),this._v(" "),t("h3",{staticClass:"border-0 leading-normal mx-auto mt-4",staticStyle:{"max-width":"50rem"}},[this._v("\n Stop settling for less. Make game servers a first class citizen on your platform.\n ")]),this._v(" "),t("img",{staticClass:"max-w-lg w-full m-4 inline-block",attrs:{src:"https://cdn.pterodactyl.io/site-assets/mockup-macbook-grey-1.0.png"}})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"section bg-blue text-grey-lightest"},[e("div",{staticClass:"container text-center"},[e("h1",{staticClass:"mb-4"},[t._v("Why Pterodactyl®")]),t._v(" "),e("div",{staticClass:"flex flex-wrap"},[e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-lock"})]),t._v(" "),e("h3",[t._v("Security First")]),t._v(" "),e("p",[t._v("Security is a first-class citizen on this platform with bcrypt hashing, AES-256-CBC encryption, and HTTPS support out of the box.")])]),t._v(" "),e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-beaker"})]),t._v(" "),e("h3",[t._v("Modern Tooling")]),t._v(" "),e("p",[t._v("Built on a modern stack utilizing the best design practices that make it easy to jump in and make modifications.")])]),t._v(" "),e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-anchor"})]),t._v(" "),e("h3",[t._v("Docker to the Core")]),t._v(" "),e("p",[t._v("All servers run in isolated Docker containers that limit attack vectors, provide strict resource limits, and provide environments tailored to each specific game.")])]),t._v(" "),e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-wallet"})]),t._v(" "),e("h3",[t._v("Free & Open Source")]),t._v(" "),e("p",[t._v("Pterodactyl is 100% free and licensed under a MIT license. All of our code is completely open source as well.")])]),t._v(" "),e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-browser"})]),t._v(" "),e("h3",[t._v("User Friendly")]),t._v(" "),e("p",[t._v("Save the furious clicking and screaming for Overwatch. Pterodactyl's interface is designed so well even Hanzo can use it.")])]),t._v(" "),e("div",{staticClass:"feature"},[e("span",[e("i",{staticClass:"icon icon-expand"})]),t._v(" "),e("h3",[t._v("Scalable")]),t._v(" "),e("p",[t._v("Whether you're a hosting company, the next Hyplex, or just some dudes playing video games, we've got you covered.")])])])])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"text-left md:flex"},[e("div",{staticClass:"flex-none w-full md:w-1/2 md:pr-12"},[e("p",{staticClass:"my-4"},[t._v("\n Since 2015 Pterodactyl® has been delivering robust, performant, and secure software that allows\n individuals, networks, and hosting companies to run game servers at scale; easily. Best of all?\n No exorbitant monthly costs.\n ")]),t._v(" "),e("p",{staticClass:"my-4"},[t._v("\n Take the plunge today and discover why thousands of users trust Pterodactyl® to manage their\n game servers.\n ")])]),t._v(" "),e("div",{staticClass:"hidden md:block md:flex-1 md:pr-12"},[e("p",[e("a",{staticClass:"text-grey-lightest",attrs:{href:"https://github.com/pterodactyl"}},[t._v("GitHub")])]),t._v(" "),e("p",[e("a",{staticClass:"text-grey-lightest",attrs:{href:"https://github.com/sponsors/matthewpi"}},[t._v("Sponsor")])]),t._v(" "),e("p",[e("a",{staticClass:"text-grey-lightest",attrs:{href:"https://paypal.me/PterodactylSoftware"}},[t._v("Donate")])]),t._v(" "),e("p",[e("a",{staticClass:"text-grey-lightest",attrs:{href:"/panel/troubleshooting.html"}},[t._v("Troubleshooting")])]),t._v(" "),e("p",[e("a",{staticClass:"text-grey-lightest",attrs:{href:"https://pterodactyleggs.com"}},[t._v("Additional Game Configurations")])])]),t._v(" "),e("div",{staticClass:"text-center mt-8 md:flex-1 md:mt-0"},[e("a",{attrs:{href:"https://discord.gg/pterodactyl",target:"_blank",rel:"nofollow noopener"}},[e("img",{staticClass:"w-3/4",attrs:{src:"https://cdn.pterodactyl.io/site-assets/discord.png"}})])])])}],!1,null,null,null);e.default=a.exports}}]);