The CentOS 7 version is deprecated (aapanel
and aapanel-preinstalled
submodules).
Please use the Ubuntu 22.04 version instead.
This project consists of 3 submodules:
aapanel
andaapanel-preinstalled
for CentOS 7 (legacy).aapanel-ubuntu-22-04-sysbox
for Ubuntu 22.04.
These submodules function independently. To download all of them, run:
git clone --recursive https://github.com/antonio24073/aapanel-updater.git
cd aapanel-updater
-
docker-compose.yml
:
Creates a cron job to build updated images, addressing slow container startup issues. -
aapanel-ubuntu-22-04-sysbox
:
Contain installations of Aapanel with Watchtower for automatic image updates on running containers. -
aapanel
andaapanel-preinstalled
:
Legacy images with the old Centos 7
You can use the submodules independently, as they are designed to be self-contained. However, I will continue updating them on my server for as long as possible.
These instructions are specific to the aapanel-updater
project. For detailed guidance on each submodule, refer to the README.md
files inside their respective folders.
To run the project, execute the following commands in the root folder:
make up
make rm
To build a custom image, follow these steps:
- Rename and configure the example files (
.env
andcommands.sh
). - Update the image names and repositories in the
docker-compose.yml
files.