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
You will also need **administrator access** to update your machine's `hosts` file to map the domains `platform.ltitraining.net` and `tool.ltitraining.net` to your local development environment.
21
+
You will also need **administrator access** to update your machine's `hosts` file to map the domains `platform.1edtech.me` and `tool.1edtech.me` to your local development environment.
22
22
23
23
Python is provided within the Docker environment, so there is no need to install specific versions of Python to get the application running.
Copy file name to clipboardExpand all lines: docs/activity0.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ VS Code supports extensions for both Python and Node.js development, making it a
56
56
57
57
## **3. Administrator Access to Update Hosts File**
58
58
59
-
You will need administrator access to modify the `hosts` file on your machine. This is necessary to map the workshop domains (`platform.ltitraining.net` and `tool.ltitraining.net`) to your local environment.
59
+
You will need administrator access to modify the `hosts` file on your machine. This is necessary to map the workshop domains (`platform.1edtech.me` and `tool.1edtech.me`) to your local environment.
60
60
61
61
-**On macOS**: You can modify the `hosts` file by opening the terminal and running:
Copy file name to clipboardExpand all lines: docs/activity1.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ cd environment
41
41
42
42
In this setup, we will use 2 real domains with real (browser-trusted) SSL certificates. We will configure the routing on your PC to route these domains locally within your machine. This allows us to focus on LTI development without the complexities of browser security getting in the way.
43
43
44
-
To ensure that the domains `platform.ltitraining.net` and `tool.ltitraining.net` resolve to your local environment, you need to update your local `/etc/hosts` file.
44
+
To ensure that the domains `platform.1edtech.me` and `tool.1edtech.me` resolve to your local environment, you need to update your local `/etc/hosts` file.
45
45
46
46
##### **On macOS/Linux**:
47
47
1. Open the `/etc/hosts` file in your text editor with administrator privileges:
@@ -53,7 +53,7 @@ To ensure that the domains `platform.ltitraining.net` and `tool.ltitraining.net`
@@ -101,7 +101,7 @@ To verify that everything is running correctly, complete the checks the [Checkli
101
101
102
102
Look for any error messages that indicate issues with the configuration or missing dependencies.
103
103
104
-
-**Cannot access platform.ltitraining.net**: Ensure that the `/etc/hosts` file is correctly set to resolve `platform.ltitraining.net` and `tool.ltitraining.net` to `127.0.0.1`.
104
+
-**Cannot access platform.1edtech.me**: Ensure that the `/etc/hosts` file is correctly set to resolve `platform.1edtech.me` and `tool.1edtech.me` to `127.0.0.1`.
105
105
106
106
-**SSL issues**: If you run into SSL certificate issues, ensure that the certificates in the `certs/` folder are correctly mapped in the `nginx.conf` file.
107
107
@@ -114,6 +114,6 @@ To understand how to start, stop, reset, clean up, details are outlined in the
114
114
---
115
115
116
116
### **Activity Summary:**
117
-
You have now cloned the repository, updated your hosts file, started the Docker environment, and accessed Moodle via the `platform.ltitraining.net` domain. You are ready to move on to the next activity, where you will configure the Moodle LTI tool and begin developing.
117
+
You have now cloned the repository, updated your hosts file, started the Docker environment, and accessed Moodle via the `platform.1edtech.me` domain. You are ready to move on to the next activity, where you will configure the Moodle LTI tool and begin developing.
Copy file name to clipboardExpand all lines: docs/activity2.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Please ensure you have completed:
14
14
15
15
#### 1. **Log in to Moodle**
16
16
17
-
Access Moodle at `https://platform.ltitraining.net`. Use the following default login credentials:
17
+
Access Moodle at `https://platform.1edtech.me`. Use the following default login credentials:
18
18
19
19
-**Username**: user
20
20
-**Password**: _B00tcamp
@@ -25,15 +25,15 @@ Feel free to change your password in your user profile if needed.
25
25
26
26
By default, Moodle blocks HTTP calls to local IP addresses. While this is important in production environments, it can disrupt connectivity in a local Docker setup. Here’s how to adjust this setting:
27
27
28
-
1. Navigate to **Site Administration** ➡️ **General** ➡️ **Security** ➡️ **HTTP Security** or use this direct link: [HTTP Security](https://platform.ltitraining.net/admin/settings.php?section=httpsecurity).
28
+
1. Navigate to **Site Administration** ➡️ **General** ➡️ **Security** ➡️ **HTTP Security** or use this direct link: [HTTP Security](https://platform.1edtech.me/admin/settings.php?section=httpsecurity).
29
29
2. Locate the **cURL blocked hosts list** field and clear any listed addresses.
30
30
3. Press **Save changes**.
31
31
32
32
#### 3. **Upload Users**
33
33
34
34
To test your tool with multiple users, you’ll need to upload a list of sample users:
35
35
36
-
1. Navigate to **Site Administration** ➡️ **Users [tab]** ➡️ **Accounts** ➡️ **Upload Users** or use this direct link: [Upload Users](https://platform.ltitraining.net/admin/tool/uploaduser/index.php).
36
+
1. Navigate to **Site Administration** ➡️ **Users [tab]** ➡️ **Accounts** ➡️ **Upload Users** or use this direct link: [Upload Users](https://platform.1edtech.me/admin/tool/uploaduser/index.php).
37
37
2. Upload the sample user list from `./environment/data/accounts.csv`.
38
38
3. Moodle will display a preview of the records. In the **New user password** field, select **Field required in file**.
39
39
4. Confirm the upload by pressing the **Upload Users** button.
@@ -52,7 +52,7 @@ You can now log in to Moodle using any of the test student or instructor account
52
52
53
53
To proceed with testing, you’ll need to create a course:
54
54
55
-
1. In the top navigation bar, click on **My Courses** or use this direct link: [My Courses](https://platform.ltitraining.net/my/courses.php).
55
+
1. In the top navigation bar, click on **My Courses** or use this direct link: [My Courses](https://platform.1edtech.me/my/courses.php).
Copy file name to clipboardExpand all lines: docs/activity3.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Please ensure you have completed:
13
13
14
14
#### 1. **Access the External Tool Settings**
15
15
16
-
1. Navigate to **Site Administration** ➡️ **Plugins** ➡️ **Activity modules** ➡️ **External tool** or use this direct link: [External Tool Configuration](https://platform.ltitraining.net/mod/lti/toolconfigure.php).
16
+
1. Navigate to **Site Administration** ➡️ **Plugins** ➡️ **Activity modules** ➡️ **External tool** or use this direct link: [External Tool Configuration](https://platform.1edtech.me/mod/lti/toolconfigure.php).
17
17
2. Click on **Manage tools** at the top of the page.
18
18
19
19
#### 2. **Add a New LTI Tool**
@@ -24,17 +24,17 @@ Please ensure you have completed:
24
24
2. Fill out the following details:
25
25
26
26
-**Tool name**: Choose a name that reflects the purpose of your tool (e.g., "MY TOOL").
27
-
-**Tool URL**: Enter the URL of your LTI 1.3 tool (e.g., `https://tool.ltitraining.net`).
27
+
-**Tool URL**: Enter the URL of your LTI 1.3 tool (e.g., `https://tool.1edtech.me`).
28
28
-**LTI version**: Select **LTI 1.3**.
29
29
30
30
3. In the **Public keyset URL** field, enter the JWKS URL of your tool. Example:
31
-
`https://tool.ltitraining.net/jwks/`.
31
+
`https://tool.1edtech.me/jwks/`.
32
32
33
33
4. Under **Initiate login URL**, enter the login initiation endpoint of your tool. Example:
34
-
`https://tool.ltitraining.net/login/`.
34
+
`https://tool.1edtech.me/login/`.
35
35
36
36
5. In the **Redirection URI(s)** field, provide the redirect URL used by your tool to handle successful launches. Example:
37
-
`https://tool.ltitraining.net/launch/`.
37
+
`https://tool.1edtech.me/launch/`.
38
38
39
39
6. Set **Tool configuration usage** to
40
40
@@ -46,7 +46,7 @@ Please ensure you have completed:
46
46
(this ensures the tool launches within Moodle without external redirection).
Copy file name to clipboardExpand all lines: docs/checklist.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,11 +35,11 @@ If the containers are not running, use `docker-compose up` to start them.
35
35
From a terminal console, test you should be able to ping the platform and tool environments;
36
36
37
37
```
38
-
ping tool.ltitraining.net
38
+
ping tool.1edtech.me
39
39
```
40
40
41
41
```
42
-
ping platform.ltitraining.net
42
+
ping platform.1edtech.me
43
43
```
44
44
45
45
You should see successful replies coming from both environments
@@ -51,12 +51,12 @@ You should see successful replies coming from both environments
51
51
2. Navigate to the following URL:
52
52
53
53
```
54
-
https://tool.ltitraining.net
54
+
https://tool.1edtech.me
55
55
```
56
56
57
57

58
58
59
-
You should see a success message from the Flask Application page. If the page doesn’t load, double-check that the containers are running, and ensure that your `/etc/hosts` file is correctly configured to resolve `tool.ltitraining.net` to `127.0.0.1`.
59
+
You should see a success message from the Flask Application page. If the page doesn’t load, double-check that the containers are running, and ensure that your `/etc/hosts` file is correctly configured to resolve `tool.1edtech.me` to `127.0.0.1`.
60
60
61
61
62
62
---
@@ -67,10 +67,10 @@ You should see a success message from the Flask Application page. If the page do
67
67
2. Navigate to the following URL:
68
68
69
69
```
70
-
https://platform.ltitraining.net
70
+
https://platform.1edtech.me
71
71
```
72
72
73
-
You should see the Moodle login page. If the page doesn’t load, double-check that the containers are running, and ensure that your `/etc/hosts` file is correctly configured to resolve `platform.ltitraining.net` to `127.0.0.1`.
73
+
You should see the Moodle login page. If the page doesn’t load, double-check that the containers are running, and ensure that your `/etc/hosts` file is correctly configured to resolve `platform.1edtech.me` to `127.0.0.1`.
74
74
75
75
76
76
---
@@ -79,7 +79,7 @@ You should see the Moodle login page. If the page doesn’t load, double-check t
79
79
## **Summary of Quick Tests**:
80
80
-**Test 1**: Check Docker container status.
81
81
-**Test 3**: Ping the platform and tool environments
82
-
-**Test 3**: Access Test Application via `https://tool.ltitraining.net`.
83
-
-**Test 4**: Access Moodle via `https://platform.ltitraining.net`.
82
+
-**Test 3**: Access Test Application via `https://tool.1edtech.me`.
83
+
-**Test 4**: Access Moodle via `https://platform.1edtech.me`.
84
84
85
85
Running through these tests will ensure that everything is correctly set up and functioning for the workshop.
Copy file name to clipboardExpand all lines: docs/common_tasks.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ This will stop the containers and delete the associated volumes, meaning any per
46
46
47
47
### **Updating the Hosts File**
48
48
49
-
To ensure the domains `platform.ltitraining.net` and `tool.ltitraining.net` resolve to your local environment, make sure your `/etc/hosts` file is updated.
49
+
To ensure the domains `platform.1edtech.me` and `tool.1edtech.me` resolve to your local environment, make sure your `/etc/hosts` file is updated.
50
50
51
51
#### **On macOS/Linux**:
52
52
Open the `/etc/hosts` file in a text editor with administrator privileges:
@@ -101,7 +101,7 @@ If you want to completely reset the environment, including removing any persiste
101
101
docker-compose down --volumes
102
102
```
103
103
104
-
3.**Update or clean the hosts file** (if necessary) to remove any entries related to `platform.ltitraining.net` and `tool.ltitraining.net`.
104
+
3.**Update or clean the hosts file** (if necessary) to remove any entries related to `platform.1edtech.me` and `tool.1edtech.me`.
0 commit comments