Local Multi-Instance Visibility For Datasette
Sources: 1 • Confidence: High • Updated: 2026-04-13 03:36
Key takeaways
- After installing datasette-ports, running the command "datasette ports" produces a list of every running Datasette instance.
- Version 0.1 of the Datasette plugin "datasette-ports" has been released.
- The output of "datasette ports" includes each instance URL, its Datasette version, and the associated databases and plugins.
- The author describes datasette-ports as README-driven development intended to solve a problem that may be unique to them.
- The author frequently runs many different Datasette instances concurrently and sometimes loses track of them.
Sections
Local Multi-Instance Visibility For Datasette
- After installing datasette-ports, running the command "datasette ports" produces a list of every running Datasette instance.
- The output of "datasette ports" includes each instance URL, its Datasette version, and the associated databases and plugins.
- The author frequently runs many different Datasette instances concurrently and sometimes loses track of them.
Tool Release And Intentionally Narrow Scope
- Version 0.1 of the Datasette plugin "datasette-ports" has been released.
- The author describes datasette-ports as README-driven development intended to solve a problem that may be unique to them.
Unknowns
- By what detection method does "datasette ports" identify 'every running Datasette instance' on a machine, and what are its known failure modes (e.g., containers, different users, nonstandard networking, multiple Python environments)?
- What platforms and environments are explicitly supported (operating systems, containerized workflows, remote dev boxes), and are there documented limitations?
- How does the plugin obtain the per-instance metadata (Datasette version, databases, plugins), and under what conditions might that metadata be incomplete or incorrect?
- Is there evidence of user adoption, maintenance commitment, or planned iteration beyond the initial 0.1 release?
- Is there any clear decision-readthrough (operator, product, or investor) implied by the corpus beyond 'try the plugin if you have this workflow problem'?