nethera

Guides

Fleet management

Pair multiple machines and target deployments across your Nethera fleet.

Every paired machine belongs to your workspace and appears in the CLI and dashboard.

bash
$neth machine list

Deploy to one machine

Use --machine when you want to target a specific machine:

bash
$neth deploy --machine home-gpu

Deploy from nethera.yml targets

neth init asks which paired machines should be deployment targets for the app. Those targets are stored in nethera.yml.

Use this when an app should consistently deploy to the same machine or set of machines.

Logs across machines

Multi-machine apps may produce more than one log stream:

bash
$neth logs
$neth logs --machine home-gpu

When multiple machines or services are involved, the CLI can prefix lines by machine and service.

Removing machines

Machine removal is a safe workflow. Removing a machine from Nethera disables its public endpoints and stops future control-plane management. Local containers are not stopped unless explicit cleanup is requested.

bash
$neth machine remove home-gpu