Skip to main content
A remote is another Hoista you use from here: on a server, in Docker, or at Railway or Fly.io, running while this computer is off. The list is shared with the desktop app. hoist remote use NAME makes every command after it go there; --remote NAME does it for one command; this-computer comes back.

hoist remote

Other Hoistas you use: on a server, in Docker or at a provider.

hoist remote check <TARGET>

Check a Hoista’s address: that it answers there, and whether it has an owner yet.

hoist remote add <NAME> <URL>

Add a remote that’s already running, and sign in to it.

hoist remote create [PLACE]

Put Hoista on Railway, Fly.io or Docker, and add it as a remote.

hoist remote login [NAME]

Sign this computer in to a remote.
Each app signs in on its own: the desktop app and hoist keep separate keys, in the system keychain.

hoist remote logout [NAME]

Sign this computer out of a remote.

hoist remote use [NAME]

Use a remote for the commands that follow, or this-computer for this one.

hoist remote rename <NAME> <NEW_NAME>

Rename a remote.

hoist remote remove <NAME>

Remove a remote from the list. It keeps running.

hoist remote push [NAME]

Send this computer’s projects and accounts to an empty remote.