Servidores de juegos

Counter-Strike 2

Despliega un servidor de Counter-Strike 2 por API

4 GB

RAM

200%

CPU

40 GB

Disco

Qué es Counter-Strike 2

La nueva era del FPS competitivo por excelencia. Aloja partidas privadas y servidores comunitarios de CS2 por la API.

Los valores de arriba son un punto de partida recomendado — ajusta RAM, CPU y disco por llamada API y escala cuando quieras.

Despliega Counter-Strike 2 con el SDK

deploy.ts
import { CloudClient } from "@enzonic/cloud-api";

const cloud = new CloudClient({ apiKey: process.env.CLOUD_API_KEY! });

// Resolve the Counter-Strike 2 egg by name (ids vary per panel)
const eggs = await cloud.eggs();
const egg = eggs.find((e) => e.name.includes("Counter-Strike 2"))!;

const server = await cloud.servers.create({
  name: "counter-strike-2-1",
  eggId: egg.id,
  region: "USA",
  ramMb: 4096,
  cpuPercent: 200,
  diskMb: 40960,
});

await cloud.servers.power(server.id, "start");

O con REST (curl)

deploy.sh
# 1. Find the Counter-Strike 2 egg id
curl -s https://cloud.api.enzonic.com/v1/eggs \
  -H "Authorization: Bearer $CLOUD_API_KEY"

# 2. Create the server (replace EGG_ID with the id from step 1)
curl -X POST https://cloud.api.enzonic.com/v1/servers \
  -H "Authorization: Bearer $CLOUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "counter-strike-2-1",
    "eggId": EGG_ID,
    "region": "USA",
    "ramMb": 4096,
    "cpuPercent": 200,
    "diskMb": 40960
  }'

Gestiónalo por completo

Una sola clave gestiona el encendido, la consola, los comandos y los archivos.

// Power, console & files — all from the one key
await cloud.servers.power(server.id, "restart");
await cloud.servers.command(server.id, "say Hello from the API");
const usage = await cloud.servers.resources(server.id);

Relacionados

Despliega Counter-Strike 2 en segundos

Crea una cuenta, obtén una clave API y despliega por código.

Empezar gratis
Counter-Strike 2 por API — Enzonic Cloud API | Enzonic Cloud API