Manage Servers
By the end of this page you will be able to select a server, run any action on it, type into its console, and arrange the three panes the way you want them to stay.
Reaching it#
Press m on Home. osmium -s survival, or running osmium inside a server folder, opens here directly with that server selected.
The three panes#
Servers lists every registered server, with a running indicator and what each one runs. Actions is the menu of everything you can do to the selected server. Activity is that server's console: everything it has said, and a line to type into it.
Each line in the console is labelled with where it came from — the server itself, Osmium, a mod operation, or a command someone typed — so the sources stay apart.
tab moves focus between them, and the keys that work depend on which one has it. ? always lists the keys for the pane in front of you.
The Actions menu#
Actions are grouped, so a destructive row is never next to a routine one.
| Group | Actions |
|---|---|
| SERVER | Server details, Players |
| PROCESS | Start server, Stop server, Restart server |
| CONTENT | Mods, Plugins, Install everything tracked, Track installed files, Update everything |
| WORLD | Saved commands, Backups, Expose server, Gameplay settings, Check this server |
| CONFIG | Edit server, Manage configs, Generate run script, Migrate version |
| DANGER | Remove files, Destroy server |
Some rows carry a live indicator at the right edge: the engine and version beside Server details, the online count beside Players, how many are installed beside Mods and Plugins, the allocated memory beside Edit server, and a dot beside Start server when the server is up.
Install everything tracked, Track installed files and Update everything open the Mods or Plugins panel and start the work there, on the same plan screen you would get from inside the panel. Two routes to the same work must not mean two different amounts of warning.
Keybindings — the screen#
These work wherever focus happens to be.
| Key | Action | Notes |
|---|---|---|
tab |
Next pane | |
ctrl+l |
Next layout | Cycles servers-left → console-below → console-right |
alt+1 |
Servers on or off | Hides and shows the pane |
alt+2 |
Actions on or off | |
alt+3 |
Console on or off | |
esc |
Home |
The layout and the hidden panes are remembered in config.json. A layout is a working preference, not a per-session whim: someone who runs one server from the console wants the console every time.
Keybindings — the Servers pane#
| Key | Action | Notes |
|---|---|---|
↑, ↓ |
Select | |
enter |
Actions | Moves focus to the actions for the selected server |
/ |
Filter | Narrows the list as you type; esc clears it |
r |
Refresh | Re-reads the registry and re-checks what is running |
alt+1 |
Hide pane | |
tab |
Switch pane |
Keybindings — the Actions pane#
| Key | Action | Notes |
|---|---|---|
↑, ↓ |
Move | Group headings are scrolled past, never landed on |
enter |
Run | Opens the action's panel, or runs it |
alt+1, alt+2, alt+3 |
Panes | Hide and show the three panes |
ctrl+l |
Layout | |
tab |
Switch pane |
Keybindings — the Activity pane#
| Key | Action | Notes |
|---|---|---|
| type | Server command | Whatever you type goes to the server's console |
enter |
Send | |
↑, ↓ |
History | Walks back through what you have typed |
tab |
Saved command | Completes a saved command's name into the line |
esc |
Clear line | |
pgup, pgdn |
Scroll | |
end |
Resume following | Only offered once you have scrolled back off the newest line |
Keybindings — the Remove files panel#
The one panel with a multi-select list of its own.
| Key | Action | Notes |
|---|---|---|
space |
Mark | Marks the file under the cursor |
ctrl+a |
Mark all | |
backspace |
Back | Returns to the actions menu |