[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1110110: RFP: python3-textual-serve -- serve textual applications in a browser



Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org, jesse@sney.ca

* Package name    : python3-textual-serve
  Version         : 1.1.2
  Upstream Contact: Will McGugan
* URL             : https://github.com/Textualize/textual-serve
* License         : MIT
  Programming Lang: Python
  Description     : serve textual applications in a browser

>From upstream: 

Every Textual application is now a web application.  

When you visit the app URL, the server launches an instance of your app in a subprocess, 
and communicates with it via a websocket.

This means that you can serve multiple Textual apps across all the CPUs on your system.

Note that Textual-serve uses a custom protocol to communicate with Textual apps.
It *does not* simply expose a shell in your browser.
There is no way for a malicious user to do anything the app-author didn't intend.



This is a dependency for the update reporting application Exosphere which I will be 
packaging soon, though I imagine it could be useful for others in the future too.

sney


Reply to: