Arquitecture de deploy moodle containers
-
Copy .env-sample to .env in root directory and customize creation new moodle's to your infraestrcture
-
Copy .env-sample to .env in nginx-proxy customize your proxy and phpmyadmin connection
-
To create DNS dinamic with OVH provider (api-ovh), you can use api-ovh. Copy .env-sample to .env and customize your API connection with OVH. (not mandatory)
- It's necessary to run npm install in api-ovh directory for dependences
-
Think and create a template directory (with this name) to deploy
-
Run createMoodle.sh with this template
-
Think and create a template directory to update your deploy
-
Copy env-sample-update to .env-update and customize new variables to add or modify variables (not mandatory)
-
Run upgradeMoodle over your deploy using the template
Note: The update/upgrade process make a backup of all data of the deploy in the root directoy