I have noticed that when launching the developer Rig it states it is hosting the resources on local host.rig.twitch.tv:8080 however at closer inspection the iframes are trying to load from localhost:8080 which of course doesn’t work because the ssl check fails.
In my manifest file all the frontend resources point to mywebserver so I’m not entirely sure why it is using localhost.
Is there some command line argument I am missing to pull frontend files from my webserver?
here is my current command line to execute yarn
yarn start -l “F:\WebContent\panel.json” -s < secret > -c “F:\WebContent\config.json”
here is my manifest.json file
{
“channel”: “jordan30001”,
“clientID”: “i62phq93mgrc27ubyddvpz9yy8dzvd”,
“ownerName”: “jordan30001”,
“version”: “0.0.1”
}
Here is my panel.json config
{
“id”: “i62phq93mgrc27ubyddvpz9yy8dzvd”,
“state”: “Testing”,
“version”: “0.0.1”,
“anchor”: “”,
“panel_height”: 300,
“author_name”: “jordan30001”,
“support_email”: “support@localhost”,
“name”: “Song Playlist Chooser”,
“description”: “Description of extension 1674740137.”,
“summary”: “Summary of extension 1674740137.”,
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/panel.html”,
“viewer_urls”: {
“panel”: “https://trainor.org.uk/static/twitchtest/frontend4/panel.html”,
“video_overlay”: “https://trainor.org.uk/static/twitchtest/frontend4/video_overlay.html”,
“component”: “https://trainor.org.uk/static/twitchtest/frontend4/video_component.html”,
“mobile”: “https://trainor.org.uk/static/twitchtest/frontend4/mobile.html”
},
“views”: {
“panel”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/panel.html”,
“height”: 300
},
“video_overlay”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/video_overlay.html”
},
“component”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/video_component.html”,
“aspect_width”: 5000,
“aspect_height”: 3000,
“size”: 0,
“zoom”: true,
“zoom_pixels”: 1024
},
“mobile”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/mobile.html”
},
“config”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/config.html”
},
“live_config”: {
“viewer_url”: “https://trainor.org.uk/static/twitchtest/frontend4/live_config.html”
}
},
“config_url”: “https://trainor.org.uk/static/twitchtest/frontend4/config.html”,
“live_config_url”: “https://trainor.org.uk/static/twitchtest/frontend4/live_config.html”,
“icon_url”: “https://media.forgecdn.net/avatars/158/128/636650453584584748.png”,
“icon_urls”: {
“100x100”: “https://media.forgecdn.net/avatars/158/128/636650453584584748.png”
},
“screenshot_urls”: [
“internal/screenshots/test_data.png”
],
“asset_urls”: “https://trainor.org.uk/static/twitchtest/frontend4/”,
“installation_count”: -42,
“can_install”: true,
“whitelisted_panel_urls”: [],
“whitelisted_config_urls”: [],
“required_broadcaster_abilities”: [],
“eula_tos_url”: “”,
“privacy_policy_url”: “”,
“request_identity_link”: false,
“vendor_code”: “”,
“sku”: “”,
“bits_enabled”: false
}