Skip to main content

Terraria

@keeb/terrariav2026.07.18.1· 10d agoMODELSSKILLS
01README

Control a Terraria (tModLoader) server running in a Docker container with tmux over SSH, including shutdown warnings, player status, and Prometheus metrics.

02Models1
@keeb/terraria/serverv2026.02.14.1terraria_server.ts

Global Arguments

ArgumentTypeDescription
sshHost?stringSSH hostname/IP (set via CEL from lookup model)
sshUserstringSSH user (default 'root')
containerNamestringDocker container name running tModLoader
serverNamestringResource instance name for writeResource
fn warnShutdown()
Broadcast a shutdown warning to Terraria players and wait 30 seconds
fn status()
Query Terraria server status: player count and names
fn collectMetrics()
Collect player metrics and write Prometheus textfile + JSON log

Resources

server(infinite)— Terraria server operation result
metrics(infinite)— Terraria player metrics collection result
03Skills1
terraria1 file
04Previous Versions7
2026.05.25.1
2026.04.22.3
2026.04.22.2
2026.03.02.3
2026.03.02.2
2026.03.02.1
2026.02.27.1
05Stats
A
100 / 100
Downloads
16
Archive size
11.4 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels