First thing learners should review is CHT architecture to get the big picture.
Start with CHT container setup to enable attendees quickly get a feel of what the CHT environment should look like. Development setup can be done in a later section and should be formatted as a walk-through of the CHT platform.
Navigating the app & doing self exploration should have more detail in terms of specific tasks to facilitate learning how to work with CHT e.g. loading default configuration, explanation of what app components are, making updates to app components to get a feel of the process etc.
Section 2:
Requirements for CHT hosting are very much dependent on user count. An estimate of how many users would be supported by the minimum specifications detailed would help system administrators budget for computing resources. A dynamic calculator of sorts could be very useful to determine system requirements.
Build out content referenced in external links within the course or in the documentation site.
Links to free TLS certificate providers would be helpful
Additional self-hosting considerations to take into account e.g. cloud platform evaluation, resource budgeting etc
Can we identify thoses that needs to be addressed and make a plan to work on? - either on a separate ticket or by creating a task list here so that we can easily view the progress.
Section 1:
Section 2:
cc @eljhkrr @Marina-Kenf