docker pull nextcloud/all-in-one
docker pull nextcloud/aio-nextcloud
docker pull nextcloud/aio-collabora
docker pull nextcloud/aio-domaincheck
docker pull nextcloud/aio-imaginary
docker pull nextcloud/aio-postgresql
docker pull nextcloud/aio-redis
docker pull nextcloud/aio-talk
docker pull nextcloud/aio-apache
configure your caddyfile
sudo nano /etc/caddy/Caddyfile
If you want use domain name your Caddyfile should look like this:
yourdamin {
reverse_proxy localhost:11000
}
Clone the repository
git clone https://github.com/samad20/NextCloud_AIO_With_Caddy.git
Change directory
cd NextCloud_AIO_With_Caddy
Create and start containers
docker compose up -d
Open https://localhost:8080
and complete installation process.
After that, you can access nextcloud by https://your_domain
.