mirror of
https://github.com/PhyreApps/PhyrePanel.git
synced 2024-09-19 15:21:12 +00:00
update
This commit is contained in:
parent
4aeff50187
commit
b265c154b6
|
@ -5,6 +5,13 @@
|
|||
|
||||
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.
|
||||
|
||||
## Installation
|
||||
To install PhyrePanel, you need to run this commands:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/PhyreApps/PhyrePanel/main/installers/install.sh && chmod +x install.sh && ./install.sh
|
||||
```
|
||||
The admin panel can be opened on port: yourserver.com:8443
|
||||
|
||||
## Server Application Types Supported
|
||||
|
||||
PHYRE PANEL supports a variety of server application types, including:
|
||||
|
|
|
@ -6,6 +6,7 @@ DOWNLOAD_WEB=$(cat ubuntu-20.04/install-partial/download_web.sh)
|
|||
INSTALL_WEB=$(cat ubuntu-20.04/install-partial/install_web.sh)
|
||||
|
||||
# create installer
|
||||
rm -rf ubuntu-20.04/install.sh
|
||||
echo "$INSTALL_BASE" >> ubuntu-20.04/install.sh
|
||||
echo "$DOWNLOAD_WEB" >> ubuntu-20.04/install.sh
|
||||
echo "$INSTALL_WEB" >> ubuntu-20.04/install.sh
|
||||
|
@ -19,6 +20,7 @@ DOWNLOAD_WEB=$(cat ubuntu-22.04/install-partial/download_web.sh)
|
|||
INSTALL_WEB=$(cat ubuntu-22.04/install-partial/install_web.sh)
|
||||
|
||||
# create installer
|
||||
rm -rf ubuntu-22.04/install.sh
|
||||
echo "$INSTALL_BASE" >> ubuntu-22.04/install.sh
|
||||
echo "$DOWNLOAD_WEB" >> ubuntu-22.04/install.sh
|
||||
echo "$INSTALL_WEB" >> ubuntu-22.04/install.sh
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
INSTALL_DIR="/phyre/install"
|
||||
|
||||
apt-get update && apt-get install ca-certificates
|
||||
apt-get upgrade -y
|
||||
|
||||
mkdir -p $INSTALL_DIR
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
INSTALL_DIR="/phyre/install"
|
||||
|
||||
apt-get update && apt-get install ca-certificates
|
||||
apt-get upgrade -y
|
||||
|
||||
mkdir -p $INSTALL_DIR
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
INSTALL_DIR="/phyre/install"
|
||||
|
||||
apt-get update && apt-get install ca-certificates
|
||||
apt-get upgrade -y
|
||||
|
||||
mkdir -p $INSTALL_DIR
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
INSTALL_DIR="/phyre/install"
|
||||
|
||||
apt-get update && apt-get install ca-certificates
|
||||
apt-get upgrade -y
|
||||
|
||||
mkdir -p $INSTALL_DIR
|
||||
|
||||
|
|
|
@ -248,25 +248,25 @@ class Installer extends Page
|
|||
|
||||
}),
|
||||
|
||||
// Wizard\Step::make('Step 3')
|
||||
// ->description('Configure your email server')
|
||||
// ->schema([
|
||||
//
|
||||
// Toggle::make('enable_email_server')
|
||||
// ->label('Enable Email Server')
|
||||
// ->default(true),
|
||||
//
|
||||
//
|
||||
// ])->afterValidation(function () {
|
||||
//
|
||||
// $dovecotInstaller = new DovecotInstaller();
|
||||
// $dovecotInstaller->setLogFilePath(storage_path($this->install_log_file_path));
|
||||
// $dovecotInstaller->install();
|
||||
//
|
||||
// // dd(storage_path($this->install_log_file_path));
|
||||
// }),
|
||||
|
||||
Wizard\Step::make('Step 3')
|
||||
->description('Configure your email server')
|
||||
->schema([
|
||||
|
||||
Toggle::make('enable_email_server')
|
||||
->label('Enable Email Server')
|
||||
->default(true),
|
||||
|
||||
|
||||
])->afterValidation(function () {
|
||||
|
||||
$dovecotInstaller = new DovecotInstaller();
|
||||
$dovecotInstaller->setLogFilePath(storage_path($this->install_log_file_path));
|
||||
$dovecotInstaller->install();
|
||||
|
||||
// dd(storage_path($this->install_log_file_path));
|
||||
}),
|
||||
|
||||
Wizard\Step::make('Step 4')
|
||||
->description('Finish installation')
|
||||
->schema([
|
||||
|
||||
|
|
Loading…
Reference in a new issue