You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Creates an admin user as defined upper (default is `wodadmin`) with sudo rights
279
280
* Calls the `install-system-common.sh` script that performs the following tasks:
281
+
280
282
* Cleanup
281
283
* Github repos cloning (leveraging install.repo file) : public Backend and public Private repos
282
284
* Create ssh keys for wodadmin
283
285
* Creates GROUPNAME variables
284
286
* Creates Ansible inventory files
285
287
* Calls the `install_system.sh` script with the type (backend, frontend, etc..) that performs the following tasks:
288
+
286
289
* Install the necessary stack based on selected type
287
290
* Create a `wod.sh` script in `wod-backend` directory to be used by all other scripts
288
291
* Source the `wod.sh` file
289
292
* Setup Ansible-galaxies (`community.general` and `posix`)
290
293
* Setup Ansible and call the playbook `install_<type>.yml` followed by the `ansible\_check\_<type>.yml`
291
294
292
295
At the end of the installation process:
296
+
293
297
* you will have a JupyterHub server running on port 8000
294
298
* You will get a new `wodadmin` user (Default admin)
295
299
* You will get a set of 20 students (Default value)
@@ -317,14 +321,15 @@ The principle remains similar, with a few differences explained below.
317
321
* Create an `install.priv` file located in `install` directory when using a private repo (consider looking at [install.repo](https://github.com/Workshops-on-Demand/wod-backend/blob/main/install/install.repo) file for a better understanding of the variables).
318
322
* Define the WODPRIVREPO and WODPRIVBRANCH variables as follows:
Please refer to the following [url](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) to generate a `token` file in `install` directory of WoD-backend:
326
330
327
331
* Edit the `install.priv` file located in `install` directory of WoD-backend:
332
+
328
333
* Create line before variable declaration: ``token=`cat $EXEPATH/token` ``
329
334
* Use the token in the url WODPRIVREPO="git clone https://user:[email protected]/Account/wod-private.git wod-private"
0 commit comments