Skip to main content

Tachyon CLI Reference

All commands use the tcn prefix.

Core Commands

tcn share

Expose a local port via a secure tunnel.
tcn share <port> [options]
OptionDescription
<port>Local port to expose (e.g., 3000)
--publicAllow public access (no auth required)
--subdomain <name>Custom subdomain name (Pro)
--host <host>Local host to forward to (default: localhost)
--allow <emails...>Allow specific email addresses
-p, --project <name>Use existing project by name
--new-project <name>Create and use a new project
--standaloneCreate tunnel without project
--inspect [port]Enable request inspector (default: 4040)
--no-inspectDisable the request inspector
Examples:
tcn share 3000
tcn share 8080 --public
tcn share 3000 --subdomain my-app
tcn share 3000 --allow [email protected]
tcn share 3000 --inspect 8080

Authentication

tcn login

Sign in with SSO.
tcn login [options]
OptionDescription
--googleSign in with Google (default: GitHub)

tcn logout

Sign out and clear credentials.
tcn logout

tcn whoami

Show current user and session info.
tcn whoami

Project Management

tcn projects

List your projects.
tcn projects

tcn project create

Create a new project.
tcn project create <name> [options]
OptionDescription
--subdomain <name>Reserve a subdomain (Pro)

tcn project delete

Delete a project.
tcn project delete <name>

Team Management

tcn members

Manage project members.
tcn members list
tcn members add <email>
tcn members remove <email>

Status

tcn status

Show active tunnels.
tcn status