Teploy Arcade
teploy.com
Spec sheet
- What it does
- Teploy Arcade is a self-hosted control panel for running and managing game servers.Read 21 Oct 2026 · teploy.com
- Purpose
- Teploy Arcade is a self-hosted control panel for managing game servers on one host.Read 7 Oct 2026 · teploy.com
- Deployment
- The maker provides Linux and macOS binaries, a container image, and systemd deployment instructions.Read 7 Oct 2026 · teploy.com
- Support
- Teploy directs users to its documentation or to send support a problem description, command output, and product version.Read 7 Oct 2026 · teploy.com
- Maker
- Teploy describes itself as a maker of free, open-source tools for deploying, monitoring, and operating self-hosted apps.Read 7 Oct 2026 · teploy.com
- Audit log
- Actions are recorded in an append-only audit log, including actions made through MCP.Read 21 Oct 2026 · github.com
- Authentication
- Passwords use PBKDF2-HMAC-SHA256 with 120,000 iterations, per-user salts and constant-time comparison.Read 21 Oct 2026 · github.com
- Authentication security
- The repository says passwords use PBKDF2-HMAC-SHA256 with 120,000 iterations, per-user salts, and constant-time comparison.Read 7 Oct 2026 · github.com
- Backups
- Backups pause world saves, flush data, archive the files and resume saves afterward.Read 21 Oct 2026 · teploy.com
- Beta status
- The project describes itself as beta and says its repository records untested and deliberately deferred areas.Read 21 Oct 2026 · teploy.com
- Configuration model
- Each game server is defined by a JSON file containing its image, ports, protocols, data path and readiness line.Read 21 Oct 2026 · teploy.com
- Console
- The live console uses a replay buffer and sequence numbers so reconnecting clients can catch up on missed output.Read 7 Oct 2026 · teploy.com
- Console commands
- Commands are sent through RCON rather than a panel process pipe.Read 21 Oct 2026 · teploy.com
- Docker requirement
- Running real game servers requires a Docker daemon on the same host; without one Arcade uses an in-process simulator.Read 7 Oct 2026 · github.com
- Docker validation
- The repository records an end-to-end Docker test with Paper 1.20.4, console commands, a 166 MB backup and graceful stopping.Read 21 Oct 2026 · github.com
- Documentation depth
- The repository includes README, deployment, planning, bug, issue and TODO documents covering installation, architecture and known gaps.Read 21 Oct 2026 · github.com
- Embedded frontend
- The frontend is embedded into one static Go binary, so no separate frontend installation is required.Read 21 Oct 2026 · github.com
- Extensibility
- Templates are local JSON files, so adding a game can be done by dropping in a file and restarting without code changes.Read 21 Oct 2026 · github.com
- Install formats
- Releases provide static Linux and macOS binaries for amd64 and arm64, a container image and a systemd unit.Read 21 Oct 2026 · github.com
- Launch news
- Teploy announced its broader deployment platform on January 14, 2026, describing self-hosted deployment as its core cost-saving approach.Read 21 Oct 2026 · teploy.com
- Licence
- The Arcade repository is licensed under the MIT licence.Read 21 Oct 2026 · github.com
- License and maturity
- The product is MIT licensed and described as beta.Read 7 Oct 2026 · github.com
- Limit: audit findings
- A September 12, 2026 audit reported one critical and nine additional findings, including backup or restore races with start and delete operations.Read 21 Oct 2026 · github.com
- Limit: deployment scope
- The panel manages game containers on a single host rather than a multi-host fleet.Read 21 Oct 2026 · github.com
- Limit: persistence
- State is stored in a JSON file rather than PostgreSQL, and metrics are kept only in memory and lost on restart.Read 21 Oct 2026 · github.com
- Limit: production readiness
- The repository says its deployment configuration has not been run on a real VPS and that network-partition and disk-full behavior remain unfinished.Read 21 Oct 2026 · github.com
- Limit: quotas
- Per-volume disk quotas are not implemented, so displayed limits are declared values rather than enforced quotas.Read 21 Oct 2026 · github.com
- Limit: scheduled backups
- Scheduled backups are explicitly listed as not implemented.Read 21 Oct 2026 · github.com
- Live console
- Console output is streamed live with replay buffering and sequence numbers so reconnecting clients can recover missed output.Read 21 Oct 2026 · teploy.com
- MCP integration
- Arcade exposes a JSON-RPC 2.0 MCP endpoint with namespaced tools for server lists, console, lifecycle actions, backups, and host status.Read 7 Oct 2026 · github.com
- MCP interface
- A JSON-RPC MCP endpoint at /api/mcp exposes namespaced arcade tools for server listing, status, console, lifecycle and backups.Read 21 Oct 2026 · github.com
- MCP safety scope
- MCP deliberately omits delete, restore and user-management operations, and refuses kill because it can lose unsaved chunks.Read 21 Oct 2026 · github.com
- Minecraft support
- The product supports Minecraft Java and Bedrock editions.Read 21 Oct 2026 · teploy.com
- Other documented limits
- The repository says scheduled backups are not implemented and metrics are held in memory and lost on restart.Read 7 Oct 2026 · github.com
- Plugin handling
- Plugins and mods can be listed, enabled, disabled, deleted and installed from a supplied URL, but there is no Modrinth or Spigot catalogue.Read 21 Oct 2026 · github.com
- Plugin installation limit
- Plugins can be installed from a supplied URL, but there is no Modrinth or Spigot catalogue browser.Read 7 Oct 2026 · github.com
- Privacy posture
- Teploy says its self-hosted binaries have no telemetry endpoint, no accounts and no phone-home behavior, with data remaining on the operator's servers.Read 21 Oct 2026 · teploy.com
- Public API
- The HTTP API exposes host, template, server, lifecycle, settings, metrics, files, backups, authentication, users, audit and event endpoints.Read 21 Oct 2026 · github.com
- Repository activity
- The public repository page shows 59 commits, zero stars and zero forks.Read 21 Oct 2026 · github.com
- Restore behavior
- Restores are performed through staging rather than replacing the active tree immediately.Read 21 Oct 2026 · teploy.com
- Roles
- The access model provides admin, operator and viewer roles enforced per route.Read 21 Oct 2026 · teploy.com
- Simulator
- The simulator starts in about 2.5 seconds and can emit Minecraft-like logs, track players and answer console commands.Read 21 Oct 2026 · github.com
- Supported games
- Listed game templates include Vanilla, Paper, Purpur, Spigot, Fabric, Forge, NeoForge, Bedrock Edition, Velocity, Terraria, Valheim, Rust, Palworld and CS2.Read 21 Oct 2026 · teploy.com
- System requirement
- Running real game servers requires a Docker daemon on the same host; without Docker the panel uses an in-process simulator.Read 21 Oct 2026 · github.com
- Templates
- Game definitions use JSON files, so a game can be added without changing code.Read 7 Oct 2026 · teploy.com
Plans and prices
Free Free Free to use; no paid tier stated self-hosted · beta · MIT licensed Read 21 Oct 2026 · teploy.com
Teploy Arcade Free Free, open source; self-hosted Read 7 Oct 2026 · teploy.com
Where Specifiction places it
- Rollback Management#5 of 258.3