# Embedded Homepage

When embedding Katacoda you can provide a file called homepage-pathway.json to controls what shows up on your home page. It lists all the courses on your site

{
  "title": "Learn.OpenShift.com",
  "private": true,
  "courses": [
    {
      "external_link": "https://learn.openshift.com/introduction/",
      "title": "Foundations of OpenShift"
    },
    {
      "external_link": "https://learn.openshift.com/middleware/",
      "title": "Building Applications On OpenShift"
    },
    {
      "external_link": "https://learn.openshift.com/subsystems/",
      "title": "Subsystems, Components, and Internals"
    },
    {
      "external_link": "https://learn.openshift.com/playgrounds/",
      "title": "OpenShift Playgrounds"
    },
    {
      "external_link": "https://learn.openshift.com/servicemesh/",
      "title": "Service Mesh Workshop with Istio"
    },
    {
      "external_link": "https://learn.openshift.com/operatorframework/",
      "title": "Building Operators on OpenShift"
    }
  ]
}

# Courses Parameters

Element Description
external_link: The URL of the course which is https://learn.openshift.com/name of the pathway minus the name pathway. An example "external_link": "https://learn.openshift.com/servicemesh/" means there will be a servicemesh-pathway.json. Inside that JSON file will be the layout for which scenarios will be in the course.
title The title of the Course you want to show up to the end user.
action Override the button text.