aaPanel_Jose Install the latest version of Docker manager Pull NextCloud image Create container Parameter Description: port mapping: Map port 80 of the container to port 8851 of the parent machine dir mapping: Map the container's /var/www/html to the parent machine's /tmp/nextcolud for data persistence (Data will not be lost even if the container is deleted) Initialize nextcloud If you cannot access, please go to the panel security page to release port 8851 (if the server has a security group, you need to release it in the security group, such as aws, Google Cloud) Check whether the directory has been mapped successfully
Loni aaPanel_Jose thank you for the guide! But how can I deploy it to a subdomain instead of a Port? Edit: I found the solution. Simply add a reverse proxy to your website with target URL: yourdomain.com:NextcloudPort
aaPanel_Jose Loni There is a mapping function on the right side of the docker list, and the domain name can be set for the project above
aaP_adrien.colson aaPanel_Jose Hi, sorry I can't find this mapping function, do you have a screenshot please ?
neotheghost have a look here: https://forum.aapanel.com/d/2474-setting-up-nextcloud-mariadb-in-docker-manager