Run in background

Holesail version 1.7.0 introduces holesail-manager, a new tool to manager and run holesail sessions in background, persist them when the terminal closes and sync them across devices (in future).

To get a quick overview of all the commands, run:

holesail-manager --help
ParameterPurpose

create <options>

Create a new holesail session, either a server or a client. Any option that you would put after holesail should go after this parameter.

--name

A unique name to identify the session.

view <session-name>

View logs for a connection, includes connection details.

list

List all holesail sessions.

delete <session-name>

Delete a holesail session.

stop <session-name>

Stops a running session.

start <session-name>

Starts a stopped session.

Examples

To Set a port live :

holesail-manager create --live 5000 --connector 2351b686a7de6469d11b721b68b04b12242cb8e0beb84a2f0855c7c0200aedd7

Connect to a holesail connection:

holesail-manager create 2351b686a7de6469d11b721b68b04b12242cb8e0beb84a2f0855c7c0200aedd7 --port 3434

Give our session a custom name:

holesail-manager create --live 3434 --name Raspberrypi

View logs of a session:

holesail-manger view Raspberrypi

Delete a session:

holesail-manager delete Raspberrypi

Delete all sessions:

holesail-manager delete all

Stop a holesail session:

holesail-manager stop Raspberrypi

Note: If you did not set a custom connection string, stopping and restarting a session will reset it's connection string.

Start a stopped session:

holesail-maanger start Raspberrypi

Last updated