This is a proof of concept for a Cloud-Based File Storage System based on NextCloud
- Host or register your application on a OAuth 2 + OpenId Connect complaint Identity Provider and save your clientId, client secret and discovery url
- Install docker
- Enter in the
exercise
folder - Insert inside
nextcloud-start-script.sh
the valued saved from point 1 - Execute the script
docker-set-up.sh
with "set-up" parameter. This script will deploy all the services and set up your Nextcloud for it's first execution. If you want, you can just pass "restart" todocker-set-up.sh
to just restart all containers
As alternative, you can use docker-prune-all.sh
with prune-all
parameter to prune all your containers, volumes and networks and automatically re-launch the docker compose. This is meant for testing purpoes only