Skip to content

Running Iodide notebooks ONLY in browser - No Server #2551

@gregelin

Description

@gregelin

Short summary of the bug. Please include the IODIDE version number where you found the bug - if you are just running locally (building for dev or prod) you can put MASTER

What I Did

I tried to run Iodide without a server -- just as a notebook. This would be very valuable, but it is unclear if it is possible or how to do it.

I tried to download the iodide HTML page on alpha.iodide.io and the related css and js files and the iframe file, but was was receiving an error stating "the target origin provided (‘https://alpha.iodide.io’) does not match the recipient window’s origin ('null')".

If Iodide is designed to run purely in the browser, it would be helpful to have a reference implementation where only static files are loaded from the local file system, or a clearer explanation of the configuration to run in the browser.

I would like to use Python in an environment where I cannot install ANY executable on the workstation -- no Docker, no Python, no Node, no Web server.

code sample or exact steps that causes the bug

What I Expected

explanation, imgs, etc.

What Happened

explanation, imgs. etc.

(if applicable) notebook that reproduces bug

link to the notebook that reproduces the bug. the smaller the better. you may wish to use https://definitely-staging.iodide.io/ (our staging environment, deploys from master) for creating/sharing the notebook.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions