You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 22, 2025. It is now read-only.
Describe the bug eel.start() uses bottle.route() to add eel routes, which only adds routes to the default Bottle application. Thus, if a non default instance of bottle.Bottle is passed into eel.start(), the passed in instance will not have eel routes, and will not work properly. Current implementation
Eel version
0.14.0Describe the bug
eel.start()usesbottle.route()to add eel routes, which only adds routes to the defaultBottleapplication. Thus, if a non default instance ofbottle.Bottleis passed intoeel.start(), the passed in instance will not have eel routes, and will not work properly.Current implementation
To Reproduce
The webserver will 404 on any of the eel routes (
/eel.js,/eel, any files inweb, etc).Expected behavior
Eel will start the bottle server with the routes needed for eel to work.
Additional context
Original issue #211 was fixed by #212, but #229 caused a regression of the original issue.
More discussion in PR #573