With the textual-web command you can publish any Textual app on the web, making it available to anyone you send the URL to. This works without creating a socket server on your machine, so you won’t have to configure firewalls and ports to share your applications.

You are viewing a single thread.
View all comments
1 point
*

How does the connectivity work? Is there some sort of Cloudflare-like VPN-ish gateway that they host?

permalink
report
reply
4 points

I went over to their Discord server and here’s what I was able to glean.

I gather they run a web-facing server which accepts text I/O from your Textual apps running on your personal machine or server, probably as a daemon. The connection between these two is via normal TCP/IP connections which your firewall already allows. Your Textual apps receive keyboard and mouse events and text.

They claim it should be “essentially free” for hobby use.

The text stream between your apps and their servers will eventually be (or are) encrypted.

permalink
report
parent
reply
3 points

Good questions. A few hours ago this issue was responded to with:

We will add a section explaining how it works on the README.

We plan to have an “on prem” solution at some point. The SaaS offering will allow us to refine the produce [sic] first.

permalink
report
parent
reply

Python

!python@programming.dev

Create post

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events
Past

November 2023

October 2023

July 2023

August 2023

September 2023

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
  • Pythörhead: a Python library for interacting with Lemmy
  • Plemmy: a Python package for accessing the Lemmy API
  • pylemmy pylemmy enables simple access to Lemmy’s API with Python
  • mastodon.py, a Python wrapper for the Mastodon API
Feeds

Community stats

  • 709

    Monthly active users

  • 428

    Posts

  • 2.2K

    Comments