This is a simple repo with information on the a `docker-compose.yml` to run [ownCloud](https://owncloud.org/) with an Nginx proxy and LetsEncrypt using Docker, as I was able to find anything that did everything I needed based on the official documentation from ownCloud and kept separate volumes for data.
Set up the necessary environment variables at the command line (or equivalent method on the relevant operating system):
```bash
cat <<EOF>| .env
OWNCLOUD_VERSION=10.0
OWNCLOUD_DOMAIN=localhost
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
HTTP_PORT=80
EOF
```
Change the hostname variables above and in the `docker-compose.yml` file as necessary specifically the variables in the owncloud service environment block: