Skip to content

samad20/NextCloud_AIO_With_Caddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Install NextCloud AIO using docker-compose and caddy

enter image description here

Pull needed images

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

Install Caddy

Read this web page

Caddyfile configuration

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 
    }

Install Nextcloud AIO

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.

Releases

No releases published

Packages

No packages published