Skip to content

add support for github codespaces#80

Closed
Simon-Laux wants to merge 2 commits intomainfrom
simon/i77
Closed

add support for github codespaces#80
Simon-Laux wants to merge 2 commits intomainfrom
simon/i77

Conversation

@Simon-Laux
Copy link
Copy Markdown
Member

@Simon-Laux Simon-Laux commented Aug 4, 2025

But currently does not work, because github seems to have a bug, where the iframes with the other ports return the simulator from the main port:
image

Changing port visibility to public on all ports does not help.

(but currently does not work, because github seems to have a bug where the other iframes with the other ports return the site from the main port)
@hpk42
Copy link
Copy Markdown
Contributor

hpk42 commented Mar 13, 2026

closing this for now. not sure what exactly it is even about :)

@hpk42 hpk42 closed this Mar 13, 2026
@Simon-Laux
Copy link
Copy Markdown
Member Author

Simon-Laux commented May 1, 2026

not sure what exactly it is even about :)

Currently the webxdc dev tool does not work in github code spaces, this PR was a failed attempt to fix that.
I made this PR after I added support for the stackblitz.com online IDE in #58.

The different ports seemed to be an issue for how gh code spaces publishes ports, as you can see each iframe shows the simulator again instead of the app.

For the future it could also make sense to think about alternative ways to simulate multiple instances that don't use ports, like https://gitlab.com/soapbox-pub/webxdc.app. Maybe that would work better in web IDE environments like github code spaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants