datasette-tailscale 0.1a0 lets you expose a Datasette instance directly to your Tailnet with a single command. One line, one auth key, one hostname: your SQLite data is live at http://datasette-preview/ inside your private network, no reverse proxy configuration required.

The plugin runs as a Tailscale sidecar alongside a localhost Datasette server, using Python bindings for tailscale-rs, the experimental Rust-based Tailscale library. The author has already filed issue #243 against tailscale-rs asking about cleaner proxy setup, meaning the architecture may change before this stabilizes.

This is alpha software, version 0.1a0, and the underlying tailscale-rs library is itself experimental. Read the release and the linked GitHub issue to understand the current proxy mechanism limitations before building anything on top of this.

[READ ORIGINAL →]