# Nextcloud [![Build Status](https://drone.autonomic.zone/api/badges/coop-cloud/nextcloud/status.svg)](https://drone.autonomic.zone/coop-cloud/nextcloud) Fully automated luxury Nextcloud via docker-swarm. * **Category**: Apps * **Status**: β·πŸ’› * **Image**: [`nextcloud`](https://hub.docker.com/_/nextcloud), βΆπŸ’š, upstream * **Healthcheck**: Yes * **Backups**: No * **Email**: βΆπŸ’š * **Tests**: β·πŸ’› * **SSO**: ❸🍎 (OAuth) ## Basic usage 1. Set up Docker Swarm and [`abra`] 2. Deploy [`coop-cloud/traefik`] 3. `abra app new nextcloud --secrets` (optionally with `--pass` if you'd like to save secrets in `pass`) 4. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to your Docker swarm box 5. `abra app YOURAPPDOMAIN deploy` ## Running `occ` `abra app YOURAPPDOMAIN occ user:list` If you need to provide additional arguments or options, you'll need to quote them, e.g. `abra app YOURAPPDOMAIN occ user:list --help` ## Upgrading Nextcloud apps `abra app YOURAPPDOMAIN occ "app:update --all"` [nextcloud-docker]: https://hub.docker.com/_/nextcloud/ [`abra`]: https://git.autonomic.zone/autonomic-cooperative/abra [`coop-cloud/traefik`]: https://git.autonomic.zone/coop-cloud/traefik