Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samad20/nextcloud_aio_with_caddy

install nextcloud AIO using docker compose and caddy
https://github.com/samad20/nextcloud_aio_with_caddy

caddy docker-compose nextcloud nextcloud-aio nextcloud-docker

Last synced: about 8 hours ago
JSON representation

install nextcloud AIO using docker compose and caddy

Awesome Lists containing this project

README

        

# Install NextCloud AIO using docker-compose and caddy

![enter image description here](https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nextcloud_Logo.svg/160px-Nextcloud_Logo.svg.png)

## 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 ](https://caddyserver.com/docs/install)

## 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`.