Terraria dedicated server — ESPO | Chicago Terraria
  • Dockerfile 100%
Find a file
Vinnie Esposito 09302204ed
Some checks failed
build-and-deploy / build (push) Failing after 3m52s
perf: bump PVC from 5Gi to 10Gi for world save headroom
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-23 16:53:15 -05:00
.forgejo/workflows Initial terraria-server scaffold 2026-04-23 14:45:37 -05:00
k8s perf: bump PVC from 5Gi to 10Gi for world save headroom 2026-04-23 16:53:15 -05:00
.dockerignore Initial terraria-server scaffold 2026-04-23 14:45:37 -05:00
.gitignore Initial terraria-server scaffold 2026-04-23 14:45:37 -05:00
CLAUDE.md perf: bump PVC from 5Gi to 10Gi for world save headroom 2026-04-23 16:53:15 -05:00
Dockerfile Initial terraria-server scaffold 2026-04-23 14:45:37 -05:00
README.md Initial terraria-server scaffold 2026-04-23 14:45:37 -05:00

terraria-server

ESPO | Chicago Terraria -- dedicated Terraria server on Open Platform (TShock).

Quick Start

  1. Create the server password secret:

    kubectl create secret generic terraria-server-pass --from-literal=password=YOUR_PASSWORD
    
  2. Deploy:

    kubectl apply -f k8s/deployment.yaml
    
  3. Connect in Terraria: 50.202.234.44:30177

Details

  • Image: ryshe/terraria:latest
  • Port: 7777/TCP (NodePort 30177)
  • World: MDMZ (medium, classic difficulty)
  • Max players: 16
  • Storage: 5Gi PVC for world saves

See CLAUDE.md for full configuration reference.