2023-09-19 09:44:20 +00:00
|
|
|
# Cockpit
|
2022-05-10 03:20:00 +00:00
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
Cockpit is used for backend service gatway, we have not modify Cockpit core, just improve the installation and modify config for Websoft9
|
2023-09-19 09:44:20 +00:00
|
|
|
|
|
|
|
## Install
|
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
```
|
2023-09-22 11:30:31 +00:00
|
|
|
# default install
|
2023-09-22 05:38:00 +00:00
|
|
|
wget https://websoft9.github.io/websoft9/install/install_cockpit.sh && bash install_cockpit.sh
|
2023-09-22 11:30:31 +00:00
|
|
|
|
|
|
|
# define Cockpit port and install
|
|
|
|
wget https://websoft9.github.io/websoft9/install/install_cockpit.sh && bash install_cockpit.sh --port 9099
|
2023-09-22 05:38:00 +00:00
|
|
|
```
|
2023-09-19 09:44:20 +00:00
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
## Development
|
2023-09-19 09:44:20 +00:00
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
Developer should improve these codes:
|
2023-09-19 09:44:20 +00:00
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
- Install and Upgrade Cockpit: */install/install_cockpit.sh*
|
2023-09-22 11:30:31 +00:00
|
|
|
|
2023-09-22 05:38:00 +00:00
|
|
|
- Override the default menus: */cockpit/menu_override*
|
2023-09-28 09:31:16 +00:00
|
|
|
> shell.override.json is used for Top menu of Cockpit。Override function until Cockpit 297
|
2023-09-22 05:38:00 +00:00
|
|
|
|
2023-09-22 11:30:31 +00:00
|
|
|
- Cockipt configuration file: */cockpit/cockpit.conf*
|