Setting the Timezone on Ubuntu
Use the date command to check the current date and time:
To change the timezone, we can use the timedatectl command.
First, run the following command to generate a list of available timezones:
The list of timezones will be printed to the screen. You can press SPACE to scroll down and b to scroll up. Once you find the correct timezone, note it down, then type q to exit the list.
Next, use the timedatectl set-timezone command to set the timezone, replacing the highlighted part below with the local timezone you just found in the list:
Updating the mx-space Backend
Update core and the bundled admin at the same time
Note that this only updates to the latest tag version. If you want to try the alpha version, please modify the docker pull command to the corresponding tag version yourself.
Updating admin separately mx-admin sometimes has minor cross-version upgrades that cannot be applied by updating the core Docker version. You can update it using the method described below:
First, go to the Release page, find the latest version, copy the download link for release.zip, then:
Installing Node.js, npm, pnpm, pm2, and sharp on Ubuntu
Removing the Old Version of Node.js
If you already have Node.js installed, it is recommended to remove the old version first to avoid potential conflicts:
Setting Up the Node.js 20.x PPA
Use curl to download and execute the NodeSource installation script:
This script will automatically add the Node.js 22.x PPA to your system and import the corresponding GPG key.
Installing Node.js
You can now install the latest version of Node.js:
Verifying the Installation
After installation, you can verify the Node.js version with the following command:
This should display the Node.js 20.x version.
Installing npm
Typically, npm is installed automatically alongside Node.js. However, if you need to update to the latest version of npm, you can use the following command:
Installing pnpm
pnpm is an efficient package manager that you can install using npm:
Installing pm2
pm2 is a popular process manager used for production management and persistent running of Node.js applications. Install it with:
Installing sharp
sharp is a Node.js library for image processing that can be installed via npm:
Reverse Proxy Configuration for Shiro and mx-space on the aaPanel
Frontend

Frontend
Backend

Backend
Installing and Using tmux
Installation
Choose the installation command corresponding to your operating system:
Ubuntu / Debian:
CodeBlock Loading...CentOS / RHEL:
Starting and Exiting
Starting a Session
Detaching Temporarily
Press ctrl+b, release, then press d.
Closing Completely
Type exit or press Ctrl+d.
Closing a Specific Session
Closing All Sessions
Resuming Sessions
List all background sessions:
CodeBlock Loading...Resume the most recent session
CodeBlock Loading...Resume a specific session
CodeBlock Loading...Scrolling and Copying
- Enter copy/scroll mode: press
[. - Use the arrow keys or
PgUp/PgDnto scroll through the history output. - Exit: press
q.