Skip to content

Modules ​

The Modules page, subtitled Features configured on each machine, sets up the server software of one managed machine at a time. It lists only machines whose agent is online.

What the page shows ​

PanelHolds
Which machinethe managed machines whose agent is online
Global configurationthe machine's AI tools, described in AI tools
Module configurationon the left, a list of the machine's modules, one tab per module with its icon and its title; on the right, the module you picked: its state word, its sections, its output box and its buttons

Pick a machine and a module ​

  1. Under Which machine, select a machine.
  2. In the list under Module configuration, select a module.

The list comes in one order: File share, Terminal, Remote desktop, Gitea, VS Code, code-server, CloudCLI, Codeg, Containers, ZFS storage. Each tab shows the module's icon, its title and a dot; the state word is in the heading on the right.

The + at the end of the list opens the module picker, where a check adds a module's tab for this machine. A module the machine's system cannot run is greyed there and reads This machine's system cannot run it.

The module picker of a Windows machine, with Containers, ZFS storage and code-server greyed out

The agent's own package includes Terminal and Remote desktop, so every machine has those two tabs and the + picker leaves them out. Their tabs have no Install, Start, Stop, Uninstall, Configure or output box.

What the state word means ​

WordThe machine
not installedhas none of the module's software
installedhas the software, and the hub has never configured it
stoppedhas the hub's configuration, with the service stopped
runninghas the hub's configuration, with the service running
installing, uninstallingis in the middle of that step
queuedis applying another module first; the agent applies one module at a time
failedreported that the last step failed, with the reason on the right
unsupportedruns an agent older than the module; the whole tab is greyed out
never reportedhas said nothing about this module

Install, start and stop ​

ButtonWhat happens on the machineAvailable when the tab reads
Installthe software is installed, and nothing is configured or startednot installed
Startthe configuration is applied and the service startsinstalled, stopped
Stopthe configuration is applied and the service stopsrunning, or installed with the service up
Uninstallthe software and the configuration the hub wrote are removedinstalled, stopped, running, failed

After a press, the tab reads queued or installing, and its buttons stay greyed until the machine reports a new state, for two minutes at most. During an install or an uninstall, the box on the right shows Output, and otherwise the last 200 lines of the module's log.

On a tab that reads failed, the button of the failed step stays available; select it again to run the step again. A module section's apply button and Configure retry a refused configuration the same way. When a press fails, see Errors on the Modules page.

On the VS Code tab, Microsoft's terms come first, as VS Code describes.

Uninstall ​

Uninstall opens a confirmation that names the module and the machine.

WARNING

The software and the configuration the hub wrote are deleted. Pools, share folders, repositories and container volumes stay on the machine.

Removing the agent itself also leaves the shares and accounts in place, as Uninstall describes.

Configure ​

Configure does what Start does, then opens the module's sections on the right; a second press, on Hide configuration, closes them.

When the hub holds no configuration for a module, the first Configure takes what the machine already has, so the first apply changes nothing:

TabWhat the first Configure takes over
File shareon Linux, the shares and accounts on the machine; on Windows and macOS, only those this module made earlier
Giteathe instance the hub installed; a Gitea installed by hand keeps its own settings
Containersthe containers already there, with their images, ports, volumes and environment, and the registry mirrors
ZFS storagenothing; the sections show what the machine reports about its disks

The other tabs take over nothing. From then on, the hub's copy is the only truth, and each apply writes the whole configuration to the machine.

Neutrino · personal developer infrastructure