mirror of
https://github.com/PhyreApps/PhyrePanel.git
synced 2024-11-21 15:10:25 +00:00
update
This commit is contained in:
parent
e062e53e51
commit
2e59570736
55 changed files with 436 additions and 4 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -5,7 +5,6 @@ web/phyre-config.ini
|
|||
|
||||
|
||||
# vitepress build output
|
||||
**/.vitepress/dist/
|
||||
**/.vitepress/cache/
|
||||
/docs/node_modules/
|
||||
|
||||
|
|
|
@ -14,10 +14,10 @@ export default defineConfig({
|
|||
// lang: 'bg',
|
||||
// }
|
||||
},
|
||||
base: 'https://phyreapps.github.io/PhyrePanel/',
|
||||
base: 'https://docs.phyrepanel.com/',
|
||||
|
||||
sitemap: {
|
||||
hostname: 'https://phyreapps.github.io/PhyrePanel/',
|
||||
hostname: 'https://docs.phyrepanel.com/',
|
||||
lastmodDateOnly: false
|
||||
},
|
||||
|
||||
|
|
21
docs/.vitepress/dist/404.html
vendored
Normal file
21
docs/.vitepress/dist/404.html
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/.vitepress/dist/assets/app.BSGcJ2lP.js
vendored
Normal file
1
docs/.vitepress/dist/assets/app.BSGcJ2lP.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{R as p}from"./chunks/theme.C7T83jbg.js";import{U as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as y,d as P,u as v,k as w,y as C,ag as R,ah as b,ai as E,a3 as S}from"./chunks/framework.zZ9LU0kK.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return w(()=>{C(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&R(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=y(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp};
|
1
docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.pDja2GEO.js
vendored
Normal file
1
docs/.vitepress/dist/assets/chunks/@localSearchIndexroot.pDja2GEO.js
vendored
Normal file
File diff suppressed because one or more lines are too long
7
docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.Buh3lYX6.js
vendored
Normal file
7
docs/.vitepress/dist/assets/chunks/VPLocalSearchBox.Buh3lYX6.js
vendored
Normal file
File diff suppressed because one or more lines are too long
17
docs/.vitepress/dist/assets/chunks/framework.zZ9LU0kK.js
vendored
Normal file
17
docs/.vitepress/dist/assets/chunks/framework.zZ9LU0kK.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/.vitepress/dist/assets/chunks/theme.C7T83jbg.js
vendored
Normal file
2
docs/.vitepress/dist/assets/chunks/theme.C7T83jbg.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/.vitepress/dist/assets/contributing_documentation.md.D6vwZvvc.js
vendored
Normal file
1
docs/.vitepress/dist/assets/contributing_documentation.md.D6vwZvvc.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o,a4 as n}from"./chunks/framework.zZ9LU0kK.js";const _=JSON.parse('{"title":"Contributing to Phyre Panel documentation","description":"","frontmatter":{},"headers":[],"relativePath":"contributing/documentation.md","filePath":"contributing/documentation.md"}'),a={name:"contributing/documentation.md"},i=n('<h1 id="contributing-to-phyre-panel-documentation" tabindex="-1">Contributing to Phyre Panel documentation <a class="header-anchor" href="#contributing-to-phyre-panel-documentation" aria-label="Permalink to "Contributing to Phyre Panel documentation""></a></h1><p>The documentation is built using <a href="https://vitepress.vuejs.org" target="_blank" rel="noreferrer">VitePress</a>. There are a couple of requirements to contribute to it.</p><h2 id="requirements" tabindex="-1">Requirements <a class="header-anchor" href="#requirements" aria-label="Permalink to "Requirements""></a></h2><ul><li>Node.js 16 or higher</li><li>A code editor with Vue and Markdown support. We suggest <a href="https://code.visualstudio.com" target="_blank" rel="noreferrer">Visual Studio Code</a>.</li></ul><h2 id="viewing-your-changes-locally" tabindex="-1">Viewing your changes locally <a class="header-anchor" href="#viewing-your-changes-locally" aria-label="Permalink to "Viewing your changes locally""></a></h2><ol><li>Open the project folder in your terminal.</li><li>If the dependencies are not installed yet, install them by running <code>npm install</code>.</li><li>Run <code>npm run docs:dev</code>.</li><li>Navigate to <code>http://localhost:5173</code> in your browser.</li></ol>',6),r=[i];function l(c,s,u,d,h,m){return o(),t("div",null,r)}const g=e(a,[["render",l]]);export{_ as __pageData,g as default};
|
1
docs/.vitepress/dist/assets/contributing_documentation.md.D6vwZvvc.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/contributing_documentation.md.D6vwZvvc.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o,a4 as n}from"./chunks/framework.zZ9LU0kK.js";const _=JSON.parse('{"title":"Contributing to Phyre Panel documentation","description":"","frontmatter":{},"headers":[],"relativePath":"contributing/documentation.md","filePath":"contributing/documentation.md"}'),a={name:"contributing/documentation.md"},i=n("",6),r=[i];function l(c,s,u,d,h,m){return o(),t("div",null,r)}const g=e(a,[["render",l]]);export{_ as __pageData,g as default};
|
1
docs/.vitepress/dist/assets/index.md.CrWFkusN.js
vendored
Normal file
1
docs/.vitepress/dist/assets/index.md.CrWFkusN.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as i}from"./chunks/framework.zZ9LU0kK.js";const h=JSON.parse(`{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"PhyrePanel","text":"Open Source Web Control Panel for Linux Servers","tagline":"Don't waste time setting up your server, use Phyre Control Panel to get started quickly.","actions":[{"theme":"brand","text":"Install","link":"/introduction/installation"},{"theme":"alt","text":"Documentation","link":"/introduction/getting-started"},{"theme":"alt","text":"GitHub","link":"https://github.com/PhyreApps/PhyrePanel"}],"image":"/phyre-logo-icon.svg"},"features":[{"icon":"🔒","title":"Secure","details":"PhyrePanel is designed with security in mind, with features like linux user separation."},{"icon":"🎉","title":"Easy to Use","details":"PhyrePanel is designed to be easy to use, with a simple and clean interface."},{"icon":"🌐","title":"Open Source","details":"PhyrePanel is open source, so you can modify it to suit your needs."},{"icon":"🚀","title":"Fast","details":"PhyrePanel is designed to be fast, with a minimalistic design."},{"icon":"🎨","title":"Customizable","details":"PhyrePanel is designed to be customizable, with a plugin system."},{"icon":"📱","title":"Modern","details":"PhyrePanel is designed to be modern, with a clean and simple design."},{"icon":"💰","title":"Free","details":"PhyrePanel is free to use, with no restrictions."},{"icon":"🌍","title":"Community","details":"PhyrePanel has a community of users and developers who can help you."},{"icon":"🛠️","title":"Support","details":"PhyrePanel has a support system to help you with any issues you may have."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}`),n={name:"index.md"};function s(a,o,r,l,d,c){return i(),t("div")}const m=e(n,[["render",s]]);export{h as __pageData,m as default};
|
1
docs/.vitepress/dist/assets/index.md.CrWFkusN.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/index.md.CrWFkusN.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as i}from"./chunks/framework.zZ9LU0kK.js";const h=JSON.parse(`{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"PhyrePanel","text":"Open Source Web Control Panel for Linux Servers","tagline":"Don't waste time setting up your server, use Phyre Control Panel to get started quickly.","actions":[{"theme":"brand","text":"Install","link":"/introduction/installation"},{"theme":"alt","text":"Documentation","link":"/introduction/getting-started"},{"theme":"alt","text":"GitHub","link":"https://github.com/PhyreApps/PhyrePanel"}],"image":"/phyre-logo-icon.svg"},"features":[{"icon":"🔒","title":"Secure","details":"PhyrePanel is designed with security in mind, with features like linux user separation."},{"icon":"🎉","title":"Easy to Use","details":"PhyrePanel is designed to be easy to use, with a simple and clean interface."},{"icon":"🌐","title":"Open Source","details":"PhyrePanel is open source, so you can modify it to suit your needs."},{"icon":"🚀","title":"Fast","details":"PhyrePanel is designed to be fast, with a minimalistic design."},{"icon":"🎨","title":"Customizable","details":"PhyrePanel is designed to be customizable, with a plugin system."},{"icon":"📱","title":"Modern","details":"PhyrePanel is designed to be modern, with a clean and simple design."},{"icon":"💰","title":"Free","details":"PhyrePanel is free to use, with no restrictions."},{"icon":"🌍","title":"Community","details":"PhyrePanel has a community of users and developers who can help you."},{"icon":"🛠️","title":"Support","details":"PhyrePanel has a support system to help you with any issues you may have."}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}`),n={name:"index.md"};function s(a,o,r,l,d,c){return i(),t("div")}const m=e(n,[["render",s]]);export{h as __pageData,m as default};
|
1
docs/.vitepress/dist/assets/install.md.C7vJsQIa.js
vendored
Normal file
1
docs/.vitepress/dist/assets/install.md.C7vJsQIa.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as a,c as t,o as e,a4 as s}from"./chunks/framework.zZ9LU0kK.js";const u=JSON.parse('{"title":"Installation","description":"","frontmatter":{},"headers":[],"relativePath":"install.md","filePath":"install.md"}'),n={name:"install.md"},l=s('<h1 id="installation" tabindex="-1">Installation <a class="header-anchor" href="#installation" aria-label="Permalink to "Installation""></a></h1><p>To install PhyrePanel, you need to run this commands:</p><div class="language- vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang"></span><pre class="shiki shiki-themes github-light github-dark vp-code"><code><span class="line"><span>wget https://raw.githubusercontent.com/PhyreApps/PhyrePanel/main/installers/install.sh && chmod +x install.sh && ./install.sh</span></span></code></pre></div><p>The admin panel can be opened on port: yourserver.com:8443</p>',4),o=[l];function i(p,r,c,d,h,_){return e(),t("div",null,o)}const P=a(n,[["render",i]]);export{u as __pageData,P as default};
|
1
docs/.vitepress/dist/assets/install.md.C7vJsQIa.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/install.md.C7vJsQIa.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as a,c as t,o as e,a4 as s}from"./chunks/framework.zZ9LU0kK.js";const u=JSON.parse('{"title":"Installation","description":"","frontmatter":{},"headers":[],"relativePath":"install.md","filePath":"install.md"}'),n={name:"install.md"},l=s("",4),o=[l];function i(p,r,c,d,h,_){return e(),t("div",null,o)}const P=a(n,[["render",i]]);export{u as __pageData,P as default};
|
1
docs/.vitepress/dist/assets/integrations_whmcs.md.BZxc4YEI.js
vendored
Normal file
1
docs/.vitepress/dist/assets/integrations_whmcs.md.BZxc4YEI.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as a,c as n,o as r,l as e,a as t}from"./chunks/framework.zZ9LU0kK.js";const P=JSON.parse('{"title":"WHMS Integration","description":"","frontmatter":{},"headers":[],"relativePath":"integrations/whmcs.md","filePath":"integrations/whmcs.md"}'),s={name:"integrations/whmcs.md"},o=e("h1",{id:"whms-integration",tabindex:"-1"},[t("WHMS Integration "),e("a",{class:"header-anchor",href:"#whms-integration","aria-label":'Permalink to "WHMS Integration"'},"")],-1),i=e("ul",null,[e("li",null,[t("WHMCS Plugin "),e("a",{href:"https://github.com/PhyreApps/PhyrePanelWHMCSPlugin",target:"_blank",rel:"noreferrer"},"https://github.com/PhyreApps/PhyrePanelWHMCSPlugin")])],-1),c=[o,i];function l(h,d,m,_,p,g){return r(),n("div",null,c)}const f=a(s,[["render",l]]);export{P as __pageData,f as default};
|
1
docs/.vitepress/dist/assets/integrations_whmcs.md.BZxc4YEI.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/integrations_whmcs.md.BZxc4YEI.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as a,c as n,o as r,l as e,a as t}from"./chunks/framework.zZ9LU0kK.js";const P=JSON.parse('{"title":"WHMS Integration","description":"","frontmatter":{},"headers":[],"relativePath":"integrations/whmcs.md","filePath":"integrations/whmcs.md"}'),s={name:"integrations/whmcs.md"},o=e("h1",{id:"whms-integration",tabindex:"-1"},[t("WHMS Integration "),e("a",{class:"header-anchor",href:"#whms-integration","aria-label":'Permalink to "WHMS Integration"'},"")],-1),i=e("ul",null,[e("li",null,[t("WHMCS Plugin "),e("a",{href:"https://github.com/PhyreApps/PhyrePanelWHMCSPlugin",target:"_blank",rel:"noreferrer"},"https://github.com/PhyreApps/PhyrePanelWHMCSPlugin")])],-1),c=[o,i];function l(h,d,m,_,p,g){return r(),n("div",null,c)}const f=a(s,[["render",l]]);export{P as __pageData,f as default};
|
BIN
docs/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-cyrillic-ext.r48I6akx.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-cyrillic.By2_1cv3.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-greek-ext.1u6EdAuj.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-greek-ext.1u6EdAuj.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-greek.DJ8dCoTZ.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-latin-ext.CN1xVJS-.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-latin.C2AdPX0b.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-latin.C2AdPX0b.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-italic-vietnamese.BSbpV94h.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-italic-vietnamese.BSbpV94h.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-cyrillic.C5lxZ8CY.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-cyrillic.C5lxZ8CY.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-greek-ext.CqjqNYQ-.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-greek.BBVDIX6e.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-latin-ext.4ZJIpNVo.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-latin.Di8DUHzh.woff2
vendored
Normal file
Binary file not shown.
BIN
docs/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2
vendored
Normal file
BIN
docs/.vitepress/dist/assets/inter-roman-vietnamese.BjW4sHH5.woff2
vendored
Normal file
Binary file not shown.
1
docs/.vitepress/dist/assets/introduction_features.md.qhTXCljs.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_features.md.qhTXCljs.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as a,a4 as r}from"./chunks/framework.zZ9LU0kK.js";const f=JSON.parse('{"title":"Features","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/features.md","filePath":"introduction/features.md"}'),o={name:"introduction/features.md"},s=r('<h1 id="features" tabindex="-1">Features <a class="header-anchor" href="#features" aria-label="Permalink to "Features""></a></h1><p>PHYRE PANEL supports a variety of server application types, including:</p><ul><li><strong>Apache + PHP:</strong> Versions 7.4, 8.0, 8.1, 8.3, and 8.4</li><li><strong>Apache + NodeJS</strong></li><li><strong>Apache + Python</strong></li><li><strong>Apache + Ruby</strong></li><li><strong>Apache + Docker (Via Proxy Reverse)</strong></li></ul>',3),n=[s];function i(c,l,_,u,p,d){return a(),t("div",null,n)}const g=e(o,[["render",i]]);export{f as __pageData,g as default};
|
1
docs/.vitepress/dist/assets/introduction_features.md.qhTXCljs.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_features.md.qhTXCljs.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as a,a4 as r}from"./chunks/framework.zZ9LU0kK.js";const f=JSON.parse('{"title":"Features","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/features.md","filePath":"introduction/features.md"}'),o={name:"introduction/features.md"},s=r("",3),n=[s];function i(c,l,_,u,p,d){return a(),t("div",null,n)}const g=e(o,[["render",i]]);export{f as __pageData,g as default};
|
1
docs/.vitepress/dist/assets/introduction_getting-started.md.DGDKcBMu.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_getting-started.md.DGDKcBMu.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as a,a4 as r,a5 as o}from"./chunks/framework.zZ9LU0kK.js";const g=JSON.parse('{"title":"Welcome to PHYRE PANEL","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/getting-started.md","filePath":"introduction/getting-started.md"}'),n={name:"introduction/getting-started.md"},s=r('<h1 id="welcome-to-phyre-panel" tabindex="-1">Welcome to PHYRE PANEL <a class="header-anchor" href="#welcome-to-phyre-panel" aria-label="Permalink to "Welcome to PHYRE PANEL""></a></h1><p>Powerful Linux multi-platform hosting control panel designed to simplify the process of managing web hosting servers.</p><p><img src="'+o+'" alt="Phyre Panel - Dashboard"></p><h2 id="about-phyre-panel" tabindex="-1">About PHYRE PANEL <a class="header-anchor" href="#about-phyre-panel" aria-label="Permalink to "About PHYRE PANEL""></a></h2><p>PHYRE PANEL is a powerful Linux multi-platform hosting control panel designed to simplify the process of managing web hosting servers. Whether you're a seasoned sysadmin or just starting out, PHYRE PANEL provides an intuitive interface and robust features to streamline your hosting management tasks.</p><h2 id="connect-with-us" tabindex="-1">Connect with Us <a class="header-anchor" href="#connect-with-us" aria-label="Permalink to "Connect with Us""></a></h2><p>Stay up to date with the latest news and updates from PHYRE PANEL:</p><ul><li>Website: <a href="https://phyrepanel.com" target="_blank" rel="noreferrer">https://phyrepanel.com</a></li><li>Discord: <a href="https://discord.gg/yfFWfrfwTZ" target="_blank" rel="noreferrer">https://discord.gg/yfFWfrfwTZ</a></li></ul><p>We hope you enjoy using PHYRE PANEL to simplify your hosting management tasks!</p><h2 id="contributing" tabindex="-1">Contributing <a class="header-anchor" href="#contributing" aria-label="Permalink to "Contributing""></a></h2><p>We welcome contributions from the community to help improve PHYRE PANEL. If you have ideas for new features, bug fixes, or other enhancements, please feel free to <a href="https://github.com/PhyreApps/PhyrePanel/issues" target="_blank" rel="noreferrer">open an issue</a> or submit a pull request.</p><h2 id="support" tabindex="-1">Support <a class="header-anchor" href="#support" aria-label="Permalink to "Support""></a></h2><p>For support and assistance with PHYRE PANEL, please visit our <a href="https://phyrepanel.com/docs" target="_blank" rel="noreferrer">documentation</a> or reach out to our <a href="mailto:support@phyrepanel.com" target="_blank" rel="noreferrer">support team</a>.</p><h2 id="license" tabindex="-1">License <a class="header-anchor" href="#license" aria-label="Permalink to "License""></a></h2><p>PHYRE PANEL is licensed under the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html" target="_blank" rel="noreferrer">GNU General Public License (GPL) version 3</a>. You are free to use, modify, and distribute PHYRE PANEL under the terms of the GPL-3.0 license.</p>',15),i=[s];function l(h,p,u,c,d,m){return a(),t("div",null,i)}const P=e(n,[["render",l]]);export{g as __pageData,P as default};
|
1
docs/.vitepress/dist/assets/introduction_getting-started.md.DGDKcBMu.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_getting-started.md.DGDKcBMu.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as e,c as t,o as a,a4 as r,a5 as o}from"./chunks/framework.zZ9LU0kK.js";const g=JSON.parse('{"title":"Welcome to PHYRE PANEL","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/getting-started.md","filePath":"introduction/getting-started.md"}'),n={name:"introduction/getting-started.md"},s=r("",15),i=[s];function l(h,p,u,c,d,m){return a(),t("div",null,i)}const P=e(n,[["render",l]]);export{g as __pageData,P as default};
|
1
docs/.vitepress/dist/assets/introduction_requirements.md.CpQcuhHF.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_requirements.md.CpQcuhHF.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,a4 as r}from"./chunks/framework.zZ9LU0kK.js";const _=JSON.parse('{"title":"Requirements","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/requirements.md","filePath":"introduction/requirements.md"}'),s={name:"introduction/requirements.md"},n=r('<h1 id="requirements" tabindex="-1">Requirements <a class="header-anchor" href="#requirements" aria-label="Permalink to "Requirements""></a></h1><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>Phyre must be installed on top of a fresh operating system installation to ensure proper functionality. If on a VPS/KVM, and there is already an admin account, either delete that default admin ID, or use <code>--force</code> to continue with the installation. See custom installation below for further details.</p></div><table><thead><tr><th></th><th>Minimum</th><th>Recommended</th></tr></thead><tbody><tr><td><strong>CPU</strong></td><td>1 core, 64-bit</td><td>4 cores</td></tr><tr><td><strong>Memory</strong></td><td>1 GB (without Docker)</td><td>4 GB</td></tr><tr><td><strong>Disk</strong></td><td>10 GB HDD</td><td>40 GB SSD</td></tr><tr><td><strong>Operating System</strong></td><td>Ubuntu 20.04, 22.04 LTS</td><td>Latest Ubuntu LTS</td></tr></tbody></table><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>Phyre only runs on AMD64 / x86_64 and ARM64 / aarch64 processors. It also requires a 64bit operating system! We currently do not support i386 or ARM7-based processors.</p></div><h3 id="supported-operating-systems" tabindex="-1">Supported operating systems <a class="header-anchor" href="#supported-operating-systems" aria-label="Permalink to "Supported operating systems""></a></h3><ul><li>Ubuntu 20.04 or 22.04</li></ul><div class="warning custom-block"><p class="custom-block-title">WARNING</p><p>Phyre does not support non-LTS Operating systems. If you install it on, for example, Ubuntu 21.10, you will not receive support from us.</p></div>',7),a=[n];function i(d,c,u,l,p,m){return o(),e("div",null,a)}const b=t(s,[["render",i]]);export{_ as __pageData,b as default};
|
1
docs/.vitepress/dist/assets/introduction_requirements.md.CpQcuhHF.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/introduction_requirements.md.CpQcuhHF.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{_ as t,c as e,o,a4 as r}from"./chunks/framework.zZ9LU0kK.js";const _=JSON.parse('{"title":"Requirements","description":"","frontmatter":{},"headers":[],"relativePath":"introduction/requirements.md","filePath":"introduction/requirements.md"}'),s={name:"introduction/requirements.md"},n=r("",7),a=[n];function i(d,c,u,l,p,m){return o(),e("div",null,a)}const b=t(s,[["render",i]]);export{_ as __pageData,b as default};
|
1
docs/.vitepress/dist/assets/style.BCyNH-CE.css
vendored
Normal file
1
docs/.vitepress/dist/assets/style.BCyNH-CE.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/.vitepress/dist/assets/team.md.XZkp0HWa.js
vendored
Normal file
1
docs/.vitepress/dist/assets/team.md.XZkp0HWa.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{V as s,a as r,b as i}from"./chunks/theme.C7T83jbg.js";import{_ as n,c as m,l,I as a,w as e,m as t,o as c,a as o}from"./chunks/framework.zZ9LU0kK.js";const h=[{avatar:"https://avatars.githubusercontent.com/u/50577633?v=4",name:"Bozhidar Slaveykov 🇧🇬",title:"Developer",org:"CloudVision",orgLink:"https://phyrepanel.com",links:[{icon:"github",link:"https://github.com/bobicloudvision"},{icon:"linkedin",link:"https://www.linkedin.com/in/bozhidar.slaveykov"}]},{avatar:"https://avatars.githubusercontent.com/u/5698247?v=4",name:"Peter Ivanov 🇧🇬",title:"Developer",org:"Microweber",orgLink:"https://microweber.com.com",links:[{icon:"github",link:"https://github.com/peter-mw"}]}],p={class:"VPTeamPage"},T=JSON.parse('{"title":"The Team","description":"","frontmatter":{"layout":"page","sidebar":false,"title":"The Team"},"headers":[],"relativePath":"team.md","filePath":"team.md"}'),d={name:"team.md"},u=Object.assign(d,{setup(b){return(v,_)=>(c(),m("div",null,[l("div",p,[a(t(s),null,{title:e(()=>[o("The Team")]),lead:e(()=>[o(" The team behind PhyrePanel is a small group of passionate developers who are dedicated to making the best open source web control panel for Linux servers. ")]),_:1}),a(t(i),null,{title:e(()=>[o("Team Members")]),members:e(()=>[a(t(r),{members:t(h)},null,8,["members"])]),_:1})])]))}}),f=n(u,[["__scopeId","data-v-50bea38a"]]);export{T as __pageData,f as default};
|
1
docs/.vitepress/dist/assets/team.md.XZkp0HWa.lean.js
vendored
Normal file
1
docs/.vitepress/dist/assets/team.md.XZkp0HWa.lean.js
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
import{V as s,a as r,b as i}from"./chunks/theme.C7T83jbg.js";import{_ as n,c as m,l,I as a,w as e,m as t,o as c,a as o}from"./chunks/framework.zZ9LU0kK.js";const h=[{avatar:"https://avatars.githubusercontent.com/u/50577633?v=4",name:"Bozhidar Slaveykov 🇧🇬",title:"Developer",org:"CloudVision",orgLink:"https://phyrepanel.com",links:[{icon:"github",link:"https://github.com/bobicloudvision"},{icon:"linkedin",link:"https://www.linkedin.com/in/bozhidar.slaveykov"}]},{avatar:"https://avatars.githubusercontent.com/u/5698247?v=4",name:"Peter Ivanov 🇧🇬",title:"Developer",org:"Microweber",orgLink:"https://microweber.com.com",links:[{icon:"github",link:"https://github.com/peter-mw"}]}],p={class:"VPTeamPage"},T=JSON.parse('{"title":"The Team","description":"","frontmatter":{"layout":"page","sidebar":false,"title":"The Team"},"headers":[],"relativePath":"team.md","filePath":"team.md"}'),d={name:"team.md"},u=Object.assign(d,{setup(b){return(v,_)=>(c(),m("div",null,[l("div",p,[a(t(s),null,{title:e(()=>[o("The Team")]),lead:e(()=>[o(" The team behind PhyrePanel is a small group of passionate developers who are dedicated to making the best open source web control panel for Linux servers. ")]),_:1}),a(t(i),null,{title:e(()=>[o("Team Members")]),members:e(()=>[a(t(r),{members:t(h)},null,8,["members"])]),_:1})])]))}}),f=n(u,[["__scopeId","data-v-50bea38a"]]);export{T as __pageData,f as default};
|
24
docs/.vitepress/dist/contributing/documentation.html
vendored
Normal file
24
docs/.vitepress/dist/contributing/documentation.html
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
docs/.vitepress/dist/dashboard.png
vendored
Normal file
BIN
docs/.vitepress/dist/dashboard.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 305 KiB |
1
docs/.vitepress/dist/hashmap.json
vendored
Normal file
1
docs/.vitepress/dist/hashmap.json
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
{"contributing_documentation.md":"D6vwZvvc","introduction_features.md":"qhTXCljs","index.md":"CrWFkusN","integrations_whmcs.md":"BZxc4YEI","team.md":"XZkp0HWa","install.md":"C7vJsQIa","introduction_requirements.md":"CpQcuhHF","introduction_getting-started.md":"DGDKcBMu"}
|
24
docs/.vitepress/dist/index.html
vendored
Normal file
24
docs/.vitepress/dist/index.html
vendored
Normal file
File diff suppressed because one or more lines are too long
24
docs/.vitepress/dist/install.html
vendored
Normal file
24
docs/.vitepress/dist/install.html
vendored
Normal file
File diff suppressed because one or more lines are too long
24
docs/.vitepress/dist/integrations/whmcs.html
vendored
Normal file
24
docs/.vitepress/dist/integrations/whmcs.html
vendored
Normal file
File diff suppressed because one or more lines are too long
24
docs/.vitepress/dist/introduction/features.html
vendored
Normal file
24
docs/.vitepress/dist/introduction/features.html
vendored
Normal file
File diff suppressed because one or more lines are too long
24
docs/.vitepress/dist/introduction/getting-started.html
vendored
Normal file
24
docs/.vitepress/dist/introduction/getting-started.html
vendored
Normal file
File diff suppressed because one or more lines are too long
24
docs/.vitepress/dist/introduction/requirements.html
vendored
Normal file
24
docs/.vitepress/dist/introduction/requirements.html
vendored
Normal file
File diff suppressed because one or more lines are too long
28
docs/.vitepress/dist/phyre-logo-icon.svg
vendored
Normal file
28
docs/.vitepress/dist/phyre-logo-icon.svg
vendored
Normal file
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg fill="#f8bd20" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
width="800px" height="800px" viewBox="0 0 490.357 490.357"
|
||||
xml:space="preserve">
|
||||
<g>
|
||||
<g>
|
||||
<path d="M405.759,210.258l-25.515-52.016l2.825,57.877c2.149,43.404-17.9,67.446-34.132,79.696
|
||||
c6.014-44.63,11.269-139.524-36.899-210.083c-30.115-44.099-76.006-71.084-136.441-80.21L139.083,0l26.361,25.876
|
||||
c31.453,30.874,47.45,63.552,47.544,97.153c0.046,19.384-5.249,36.719-11.823,50.76c-1.57-24.516-10.323-52.173-38.447-67.371
|
||||
l-18.998-10.258l1.366,21.533c3.105,49.079-17.854,79.031-40.059,110.751c-22.42,32.024-45.593,65.129-41.313,116.848
|
||||
c7.304,88.29,61.544,137.007,161.22,144.795c2.307,0.188,4.712,0.27,7.164,0.27c51.076,0,128.027-38.71,168.407-103.518
|
||||
C423.975,349.227,443.919,288.027,405.759,210.258z M232.109,466.454c-0.549,0-1.051-0.047-1.576-0.059
|
||||
c1.576-0.035,3.001-0.059,4.35-0.07C233.971,466.348,233.008,466.454,232.109,466.454z M380.233,374.205
|
||||
c-32.591,52.289-93.335,86.188-136.786,91.455c47.105-14.701,73.788-192.089-22.542-220.762
|
||||
c25.409,44.099-13.522,85.342-47.111,105.345c-33.589,20.003-56.249,38.827-42.546,81.845c0.502,1.576,1.256,2.932,1.927,4.367
|
||||
c-27.202-20.365-42.113-51.041-45.593-93.125c-3.579-43.111,16.167-71.312,37.057-101.158
|
||||
c18.648-26.63,39.334-56.202,43.807-98.251c16.768,28.025,4.974,71.528,4.823,72.065l-12.057,43.165l31.954-31.4
|
||||
c1.781-1.757,43.748-43.713,43.737-104.458c-0.012-29.847-10.089-58.689-30.01-86.095c36.555,11.683,65.164,32.433,85.354,61.953
|
||||
c57.884,84.659,29.392,215.058,29.1,216.389l-4.636,20.528l20.015-6.562c0.572-0.187,45.307-15.46,63.173-64.049
|
||||
C409.519,312.128,395.787,349.227,380.233,374.205z"/>
|
||||
<path d="M339.188,72.643c6.037,8.957,9.05,16.751,11.011,27.044c1.951,10.299,7.497,32.381,7.497,32.381l9.295-31.026
|
||||
c7.905-28.189-2.113-52.139-29.484-60.674l-43.544-8.513c0,0,16.196,13.51,25.328,20.254
|
||||
C323.879,55.483,333.139,63.687,339.188,72.643z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
143
docs/.vitepress/dist/phyre-logo.svg
vendored
Normal file
143
docs/.vitepress/dist/phyre-logo.svg
vendored
Normal file
|
@ -0,0 +1,143 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 808.52 192.65">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: url(#linear-gradient-12);
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-3, .cls-4, .cls-5, .cls-6, .cls-7, .cls-8, .cls-9, .cls-10, .cls-11, .cls-12, .cls-13 {
|
||||
stroke-width: 0px;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: url(#linear-gradient);
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: url(#linear-gradient-6);
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: url(#linear-gradient-11);
|
||||
}
|
||||
|
||||
.cls-5 {
|
||||
fill: url(#linear-gradient-5);
|
||||
}
|
||||
|
||||
.cls-6 {
|
||||
fill: #f9be22;
|
||||
}
|
||||
|
||||
.cls-7 {
|
||||
fill: url(#linear-gradient-2);
|
||||
}
|
||||
|
||||
.cls-8 {
|
||||
fill: url(#linear-gradient-7);
|
||||
}
|
||||
|
||||
.cls-9 {
|
||||
fill: url(#linear-gradient-3);
|
||||
}
|
||||
|
||||
.cls-10 {
|
||||
fill: url(#linear-gradient-9);
|
||||
}
|
||||
|
||||
.cls-11 {
|
||||
fill: url(#linear-gradient-8);
|
||||
}
|
||||
|
||||
.cls-12 {
|
||||
fill: url(#linear-gradient-10);
|
||||
}
|
||||
|
||||
.cls-13 {
|
||||
fill: url(#linear-gradient-4);
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="linear-gradient" x1="5.89" y1="67.83" x2="786.82" y2="71" gradientUnits="userSpaceOnUse">
|
||||
<stop offset=".25" stop-color="#f8bd20"/>
|
||||
<stop offset=".41" stop-color="#f9c628"/>
|
||||
<stop offset=".69" stop-color="#fbd131"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-2" x1="694.68" y1="13.95" x2="808.52" y2="13.95" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20"/>
|
||||
<stop offset=".63" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-3" x1="642.49" y1="69.62" x2="785.47" y2="69.62" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20" stop-opacity=".9"/>
|
||||
<stop offset=".15" stop-color="rgba(249, 197, 39, .94)" stop-opacity=".94"/>
|
||||
<stop offset=".37" stop-color="rgba(250, 206, 47, .97)" stop-opacity=".97"/>
|
||||
<stop offset=".63" stop-color="rgba(251, 211, 51, .99)" stop-opacity=".99"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-4" x1="647.99" y1="69.56" x2="785.96" y2="69.56" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20"/>
|
||||
<stop offset=".63" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-5" x1="161.7" y1="69.56" x2="212.2" y2="69.56" gradientUnits="userSpaceOnUse">
|
||||
<stop offset=".45" stop-color="#f8bd20"/>
|
||||
<stop offset=".54" stop-color="#f9c326"/>
|
||||
<stop offset=".78" stop-color="#fbd031"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-6" x1="-14.8" y1="68.54" x2="812.93" y2="71.9" gradientUnits="userSpaceOnUse">
|
||||
<stop offset=".23" stop-color="#f8bd20"/>
|
||||
<stop offset=".23" stop-color="#f8bd20"/>
|
||||
<stop offset=".4" stop-color="#faca2c"/>
|
||||
<stop offset=".6" stop-color="#fbd232"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-7" x1="19.43" y1="68.42" x2="756.99" y2="71.42" xlink:href="#linear-gradient-6"/>
|
||||
<linearGradient id="linear-gradient-8" x1="-12.06" y1="69.99" x2="808.02" y2="73.32" xlink:href="#linear-gradient-6"/>
|
||||
<linearGradient id="linear-gradient-9" x1="0" y1="69.56" x2="54.12" y2="69.56" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20"/>
|
||||
<stop offset=".21" stop-color="#f9c628"/>
|
||||
<stop offset=".58" stop-color="#fbd131"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-10" x1="-24.07" y1="41.56" x2="837.97" y2="45.06" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20"/>
|
||||
<stop offset=".07" stop-color="#f9c628"/>
|
||||
<stop offset=".2" stop-color="#fbd131"/>
|
||||
<stop offset=".34" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-11" x1="485.03" y1="69.56" x2="538.44" y2="69.56" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f8bd20"/>
|
||||
<stop offset=".21" stop-color="#f9c628"/>
|
||||
<stop offset=".58" stop-color="#fbd131"/>
|
||||
<stop offset="1" stop-color="#fcd535"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-12" x1="521.21" y1="69.56" x2="642.79" y2="69.56" xlink:href="#linear-gradient-11"/>
|
||||
</defs>
|
||||
<g>
|
||||
<path class="cls-6" d="M383.66,189.79l.87-4.15c.31-1.47-.81-2.86-2.32-2.86h-10.04c-1.12,0-2.08.78-2.32,1.87l-1.31,6.12c-.23,1.09-1.2,1.87-2.32,1.87h0c-1.51,0-2.63-1.39-2.32-2.86l4.22-19.87c.23-1.09,1.2-1.88,2.32-1.88h0c1.51,0,2.63,1.39,2.32,2.86l-.88,4.17c-.31,1.47.81,2.86,2.32,2.86h10.04c1.12,0,2.08-.78,2.32-1.87l1.32-6.14c.23-1.09,1.2-1.87,2.32-1.87h0c1.51,0,2.63,1.39,2.32,2.86l-4.22,19.87c-.23,1.09-1.2,1.88-2.32,1.88h0c-1.51,0-2.63-1.39-2.32-2.86Z"/>
|
||||
<path class="cls-6" d="M416.74,192.65h-11c-1.72,0-3.35-.79-4.41-2.14h0c-1.03-1.31-1.42-3-1.08-4.62l2.37-11.23c.33-1.56,1.18-2.96,2.41-3.97l.86-.7c1.53-1.25,3.45-1.94,5.43-1.94h10.39c1.72,0,3.35.79,4.41,2.14h0c1.03,1.31,1.42,3,1.08,4.62l-2.37,11.19c-.34,1.59-1.2,3.01-2.45,4.04l-1.27,1.04c-1.23,1.01-2.78,1.57-4.38,1.57ZM419.35,172.9h-8.48c-1.77,0-3.3,1.24-3.66,2.97l-1.7,7.97c-.43,2.03,1.12,3.95,3.2,3.95h7.89c1.76,0,3.28-1.23,3.64-2.95l1.83-8.58c.37-1.73-.95-3.35-2.72-3.35Z"/>
|
||||
<path class="cls-6" d="M450.21,192.65h-13.09c-1.44,0-2.52-1.33-2.22-2.74l.07-.32c.22-1.05,1.15-1.8,2.22-1.8h14.24c1.27,0,2.51-.44,3.49-1.25h0c.35-.29.59-.68.69-1.12h0c.14-.6,0-1.22-.38-1.71l-.04-.05c-.43-.55-1.09-.88-1.79-.88h-10.13c-1.67,0-2.95-.63-3.99-1.94h0c-1.07-1.36-1.12-3.12-1.09-4.97l.07-1.88c0-.68.15-1.66.56-2.43.48-.92.95-1.56,2.87-2.8h0c1.32-.83,3.78-.72,6.91-.72h12.75c1.44,0,2.52,1.33,2.22,2.74l-.07.32c-.22,1.05-1.15,1.8-2.22,1.8h-14.3c-1.25,0-2.46.43-3.43,1.22h0c-.36.3-.61.7-.7,1.16h0c-.12.59.02,1.2.39,1.67h0c.48.61,1.21.97,1.99.97h10.37c1.41,0,2.74.64,3.61,1.75h0c1.23,1.56,1.71,3.59,1.29,5.53l-.25,1.19c-.28,1.33-1.01,2.52-2.05,3.38h0c-2.26,1.86-5.09,2.87-8.01,2.87Z"/>
|
||||
<path class="cls-6" d="M488.37,174.78l-3.4,16c-.23,1.09-1.2,1.88-2.32,1.88h0c-1.51,0-2.63-1.39-2.32-2.86l2.98-14.03c.31-1.47-.81-2.86-2.32-2.86h-4.04c-1.51,0-2.63-1.39-2.32-2.86l.03-.12c.23-1.1,1.2-1.88,2.32-1.88h19.77c1.51,0,2.63,1.39,2.32,2.86l-.03.12c-.23,1.1-1.2,1.88-2.32,1.88h-6.04c-1.12,0-2.08.78-2.32,1.88Z"/>
|
||||
<path class="cls-6" d="M505.5,189.68l4.2-19.69c.24-1.14,1.25-1.95,2.41-1.95h0c1.57,0,2.73,1.44,2.41,2.97l-4.2,19.69c-.24,1.14-1.25,1.95-2.41,1.95h0c-1.57,0-2.73-1.44-2.41-2.97Z"/>
|
||||
<path class="cls-6" d="M539.69,191.61l-9.6-14.15c-.48-.7-1.56-.49-1.74.34l-2.76,12.97c-.23,1.09-1.2,1.88-2.32,1.88h0c-1.51,0-2.63-1.39-2.32-2.86l4.13-19.43c.29-1.35,1.48-2.31,2.86-2.31h.53c1.06,0,2.06.53,2.65,1.41l9.51,14.05c.41.6,1.34.42,1.49-.29l2.83-13.29c.23-1.09,1.2-1.88,2.32-1.88h0c1.51,0,2.63,1.39,2.32,2.86l-4.22,19.87c-.23,1.09-1.2,1.88-2.32,1.88h-1.4c-.79,0-1.52-.39-1.96-1.04Z"/>
|
||||
<path class="cls-6" d="M573.43,192.64l-10.43.02c-1.83,0-3.56-.83-4.7-2.27l-.04-.05c-.95-1.2-1.31-2.74-.99-4.22l2.41-11.39c.34-1.6,1.21-3.04,2.48-4.08l1.22-1c1.26-1.04,2.85-1.6,4.48-1.6h10.94c1.72,0,3.34.79,4.4,2.14h0c1.02,1.3,1.42,2.99,1.08,4.62-.05.26-.11.51-.16.74-.16.75-.82,1.29-1.6,1.29h-1.49c-1.03,0-1.8-.96-1.59-1.97h0c.21-1.01-.55-1.96-1.59-1.96-3.11,0-9,0-11.62,0-.77,0-1.43.54-1.59,1.29l-2.46,11.65c-.21,1.01.56,1.97,1.6,1.97h11.59c.77,0,1.44-.54,1.6-1.29l.37-1.76c.21-1.01-.56-1.97-1.6-1.97h-5.86c-1.04,0-1.81-.96-1.59-1.97l.34-1.6c.16-.75.83-1.29,1.59-1.29h6.15c1.9,0,3.7.87,4.88,2.36l.15.19c.84,1.05,1.16,2.43.88,3.74l-.55,2.61c-.22,1.05-.8,1.99-1.63,2.67l-1.62,1.33c-1.42,1.17-3.21,1.81-5.05,1.81Z"/>
|
||||
<path class="cls-6" d="M629.48,182.79h-10.75c-1.12,0-2.08.78-2.32,1.87l-1.31,6.12c-.23,1.09-1.2,1.87-2.32,1.87h0c-1.51,0-2.63-1.39-2.32-2.86l4.22-19.87c.23-1.09,1.2-1.88,2.32-1.88h15.74c1.73,0,3.37.8,4.44,2.16h0c1.02,1.3,1.41,2.98,1.07,4.59l-.43,2.02c-.24,1.13-.85,2.15-1.75,2.89l-1.51,1.25c-1.43,1.19-3.23,1.83-5.09,1.83ZM631.75,172.9h-11.58c-.73,0-1.35.51-1.51,1.22l-.4,1.88c-.21.99.55,1.92,1.56,1.92h11.52c.82,0,1.54-.58,1.71-1.38l.34-1.6c.23-1.05-.57-2.04-1.65-2.04Z"/>
|
||||
<path class="cls-6" d="M665.75,189.79l.89-4.18c.31-1.47-.81-2.86-2.32-2.86h-10.07c-1.12,0-2.08.78-2.32,1.87l-1.32,6.15c-.23,1.1-1.21,1.88-2.33,1.87h-.02c-1.5,0-2.62-1.39-2.31-2.86l3.11-14.63c.4-1.88,1.43-3.57,2.92-4.79l.53-.43c1.5-1.22,3.37-1.89,5.3-1.89h10.74c1.55,0,3.01.71,3.97,1.93h0c1.13,1.45,1.57,3.32,1.19,5.11l-3.33,15.69c-.23,1.09-1.2,1.88-2.32,1.88h0c-1.51,0-2.63-1.39-2.32-2.86ZM667.11,172.9h-11.14c-.9,0-1.67.63-1.86,1.5l-.32,1.52c-.22,1.03.57,2,1.62,2h11.64c.71,0,1.33-.5,1.48-1.19l.35-1.64c.24-1.13-.61-2.19-1.77-2.19Z"/>
|
||||
<path class="cls-6" d="M700.08,191.39l-9.28-13.69c-.54-.79-1.76-.55-1.96.38l-2.7,12.69c-.23,1.09-1.2,1.88-2.32,1.88h0c-1.51,0-2.63-1.39-2.32-2.86l4.16-19.56c.27-1.28,1.4-2.19,2.71-2.19h.51c1.15,0,2.23.57,2.88,1.53l9.3,13.74c.45.67,1.49.47,1.66-.32l2.78-13.07c.23-1.09,1.2-1.88,2.32-1.88h0c1.51,0,2.63,1.39,2.32,2.86l-4.12,19.37c-.29,1.39-1.52,2.38-2.94,2.38h-.62c-.95,0-1.84-.47-2.37-1.26Z"/>
|
||||
<path class="cls-6" d="M717.03,189.71l4.2-19.75c.24-1.12,1.23-1.92,2.38-1.92h19.64c1.54,0,2.7,1.42,2.38,2.93h0c-.24,1.12-1.23,1.93-2.38,1.93h-15.81c-1.15,0-2.14.8-2.38,1.92l-.03.16c-.32,1.51.83,2.94,2.38,2.94h9.8c1.54,0,2.7,1.42,2.38,2.93h0c-.24,1.12-1.23,1.93-2.38,1.93h-11.87c-1.14,0-2.13.8-2.37,1.92l-.03.14c-.33,1.51.83,2.95,2.37,2.95h13.75c1.54,0,2.7,1.42,2.38,2.93h0c-.24,1.12-1.23,1.93-2.38,1.93h-19.64c-1.55,0-2.7-1.42-2.38-2.94Z"/>
|
||||
<path class="cls-6" d="M752.53,189.67l4.22-19.85c.23-1.1,1.2-1.88,2.33-1.88h0c1.51,0,2.64,1.39,2.33,2.87l-2.99,14c-.32,1.48.81,2.87,2.33,2.87h13.78c1.57,0,2.74,1.44,2.41,2.97h0c-.09.41-.14.86-.42,1.18-.76.87-1.78.71-3.38.71h-12.75c-2.1,0-2.93.07-5.76.01-1.58-.03-2.19-.74-2.09-2.89Z"/>
|
||||
</g>
|
||||
<path class="cls-2" d="M428.17,83.3h-2.67c-6.07,0-11.32,4.24-12.59,10.18l-7.54,35.19c-1.27,5.94-6.52,10.18-12.59,10.18h-.87c-8.18,0-14.28-7.52-12.6-15.52l4.96-23.63c1.77-8.45-4.67-16.4-13.31-16.4h0c-9.55,0-18.57-4.38-24.47-11.89l-.06-.08c-5.89-7.49-8.16-17.22-6.17-26.54l7.29-34.33c1.26-5.95,6.52-10.2,12.6-10.2h.87c8.18,0,14.28,7.52,12.6,15.52l-5.17,24.62c-.77,3.69.11,7.53,2.41,10.51h0c2.44,3.16,6.21,5.01,10.2,5.01h50.24c5.4,0,10.62-1.9,14.76-5.38h0c3.4-2.85,5.74-6.76,6.66-11.1l6.16-28.99c1.26-5.95,6.52-10.2,12.6-10.2h.95c8.19,0,14.3,7.54,12.6,15.55l-5.43,25.56c-2.5,11.74-8.89,22.3-18.14,29.95h0c-9.36,7.74-21.12,11.98-33.26,11.98Z"/>
|
||||
<path class="cls-7" d="M808.22,16.77h0c1.79-8.51-4.7-16.51-13.39-16.51h-94.61s-5.53,27.37-5.53,27.37h100.15c6.47,0,12.06-4.53,13.39-10.86Z"/>
|
||||
<path class="cls-9" d="M774.88,72.44h0c1.79-8.51-4.7-16.51-13.39-16.51h-72.87l-5.77,27.37h78.64c6.47,0,12.06-4.53,13.39-10.86Z"/>
|
||||
<path class="cls-13" d="M677.87,111.48l6.11-28.18h0l6.01-28.49h.05s5.78-27.18,5.78-27.18l5.79-27.03c.04-.18-.1-.34-.27-.34h-5.32c-12.69,0-23.65,8.88-26.29,21.29l-21.42,100.78c-1.81,8.51,4.68,16.53,13.39,16.53h110.59c6.47,0,12.06-4.53,13.39-10.86h0c1.79-8.51-4.7-16.51-13.39-16.51h-94.4Z"/>
|
||||
<path class="cls-5" d="M203.58,55.93l8.32-39.57c1.75-8.3-4.59-16.1-13.06-16.1h0c-6.3,0-11.75,4.41-13.06,10.58l-23.78,111.89c-1.77,8.31,4.57,16.13,13.06,16.13h0c6.29,0,11.73-4.4,13.05-10.55l9.66-45.01h0l5.82-27.37h0Z"/>
|
||||
<polygon class="cls-3" points="203.58 55.87 197.77 83.24 282.37 83.3 288.17 55.93 203.58 55.87"/>
|
||||
<path class="cls-8" d="M311.44.26c-6.29,0-11.73,4.4-13.05,10.55l-9.59,44.73h0l-6.55,30.92h-.03s-7.64,36.29-7.64,36.29c-1.75,8.3,4.58,16.1,13.06,16.1h.01c6.3,0,11.75-4.41,13.06-10.57l23.78-111.9c1.77-8.3-4.57-16.12-13.06-16.12h0Z"/>
|
||||
<polygon class="cls-11" points="288.73 55.94 288.7 55.93 288.7 55.93 288.17 55.93 282.37 83.3 282.88 83.3 282.22 86.46 282.25 86.47 288.73 55.94"/>
|
||||
<path class="cls-10" d="M21.82,21.46L.3,122.73c-1.77,8.31,4.57,16.13,13.06,16.13h0c6.29,0,11.73-4.4,13.05-10.55l9.66-45.01-.02.12,5.84-27.49,6.01-28.3h0L54.12.26h-6.12c-12.64,0-23.55,8.84-26.18,21.2Z"/>
|
||||
<path class="cls-12" d="M111.53,0l-57.79.26-5.95,27.37h66.44c9.04,0,15.77,8.34,13.87,17.18h0c-1.4,6.5-7.12,11.16-13.77,11.2l-72.69.53-5.73,27.37,69.83-.49c11.47-.08,24.22-2.55,33.06-9.86h0c6.97-5.77,14.29-13.29,16.46-31.62h0c-.56-20.89-7.73-28.5-7.73-28.5h0S140.06,1,111.53,0Z"/>
|
||||
<path class="cls-4" d="M506.81,21.58l-21.48,101.08c-1.77,8.34,4.59,16.2,13.12,16.2h0c6.32,0,11.78-4.41,13.11-10.59l9.65-44.96h.02l5.71-27.37h0l5.96-28.17,5.55-27.42s-.02-.08-.07-.08h-5.23c-12.71,0-23.69,8.89-26.33,21.32Z"/>
|
||||
<path class="cls-1" d="M636.82,13.71l-2.27-2.89c-5.24-6.67-13.25-10.57-21.73-10.57h-74.36l-5.55,27.37h78.11c3.05,0,5.35,2.78,4.77,5.78h0c-.21,1.11-.81,2.11-1.68,2.82l-16.44,13.56c-4.81,3.96-10.84,6.13-17.07,6.13h-53.68l-5.72,27.37h51.65c7.31,0,14.23,3.35,18.76,9.09l1.28,1.62c4.97,6.29,6.86,14.46,5.18,22.29l-1.48,6.87c-1.74,8.07,4.41,15.68,12.66,15.68h0c6.55,0,12.2-4.58,13.56-10.99l5.11-24.08c1.74-8.21-.24-16.77-5.42-23.38l-5.33-6.81c-1.76-2.25-1.41-5.48.79-7.3l14.59-12.04c4.67-3.85,7.88-9.18,9.12-15.1l.52-2.49c1.68-8.07-.28-16.47-5.38-22.95Z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 13 KiB |
BIN
docs/.vitepress/dist/screenshots/dashboard.png
vendored
Normal file
BIN
docs/.vitepress/dist/screenshots/dashboard.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 305 KiB |
BIN
docs/.vitepress/dist/screenshots/install-screen.png
vendored
Normal file
BIN
docs/.vitepress/dist/screenshots/install-screen.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 300 KiB |
1
docs/.vitepress/dist/sitemap.xml
vendored
Normal file
1
docs/.vitepress/dist/sitemap.xml
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://docs.phyrepanel.com/contributing/documentation.html</loc></url><url><loc>https://docs.phyrepanel.com/</loc></url><url><loc>https://docs.phyrepanel.com/install.html</loc></url><url><loc>https://docs.phyrepanel.com/integrations/whmcs.html</loc></url><url><loc>https://docs.phyrepanel.com/introduction/features.html</loc></url><url><loc>https://docs.phyrepanel.com/introduction/getting-started.html</loc></url><url><loc>https://docs.phyrepanel.com/introduction/requirements.html</loc></url><url><loc>https://docs.phyrepanel.com/team.html</loc></url></urlset>
|
24
docs/.vitepress/dist/team.html
vendored
Normal file
24
docs/.vitepress/dist/team.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/package-lock.json
generated
2
docs/package-lock.json
generated
|
@ -1,9 +1,11 @@
|
|||
{
|
||||
"name": "docs",
|
||||
"version": "0.0.9",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"version": "0.0.9",
|
||||
"dependencies": {
|
||||
"vitepress": "^1.1.4"
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue