Kujira
    • Raíz
      • 🏡Inicio
        • 🟩 Ping
      • 🔐 Auth
        • 🟩 Register a new user
        • 🟩 Login with email and password
        • 🔒 Get the current session
      • 👤 Users
        • 🔒 Update my own profile
        • 🔒 List users in the organization
        • 🔒 Get a user from the organization
        • 🔒 Update a user from the organization
      • 🎟️ Memberships
        • 🔒 List memberships
        • 🔒 Create membership
        • 🔒 Get membership
        • 🔒 Update membership role
        • 🔒 Delete membership
      • 🏢 Organizations
        • 🔒 List my organizations
        • 🔒 Create organization
        • 🔒 Get organization (must be a member)
        • 🔒 Update organization
        • 🔒 Delete organization
      • 🖼️ Agent Images
        • 🔒 List available agent images
        • 🔒 Get a specific agent image
      • 🖥️ Servers
        • 🔒 List servers
        • 🔒 Create server (returns provisioning token once)
        • 🔒 Get server
        • 🔒 Update server metadata
        • 🔒 Delete server
        • 🔒 Regenerate provisioning token (invalidates previous one)
        • 🔒 Get the SSH key generated for this server (without private material)
        • 🔒 Get a shell command that installs this server SSH key on the host
    • Schemas
      • RegisterDto
      • GetAgentImageDto
      • GetUserDto
      • ListAgentImageDto
      • AuthDto
      • LoginDto
      • MeDto
      • UpdateUserDto
      • ListUserDto
      • GetMembershipDto
      • ListMembershipDto
      • CreateMembershipDto
      • UpdateMembershipDto
      • GetOrganizationDto
      • ListOrganizationDto
      • CreateOrganizationDto
      • UpdateOrganizationDto
      • GetSshKeyDto
      • GetServerDto
      • ListServerDto
      • CreateServerDto
      • UpdateServerDto
      • GetInstallCommandDto

    ListServerDto

    {
        "data": [
            {
                "id": 1,
                "organization_id": 1,
                "name": "hetzner-fra-01",
                "description": "string",
                "ip": "49.12.44.201",
                "os": "string",
                "cpu": 0,
                "ram_mb": 0,
                "status": "UNPROVISIONED",
                "load": 0,
                "uptime_seconds": 0,
                "last_seen_at": "2019-08-24T14:15:22.123Z",
                "provisioning_expires_at": "2019-08-24T14:15:22.123Z",
                "provisioning_token": "string",
                "ssh_key": {
                    "id": 1,
                    "server_id": 1,
                    "key_type": "ED25519",
                    "public_key": "ssh-ed25519 AAAA... kujira:server-1",
                    "fingerprint": "SHA256:abc...",
                    "private_key": "string",
                    "created_at": "2019-08-24T14:15:22.123Z",
                    "updated_at": "2019-08-24T14:15:22.123Z"
                },
                "created_at": "2019-08-24T14:15:22.123Z",
                "updated_at": "2019-08-24T14:15:22.123Z"
            }
        ],
        "total": 42,
        "page": 1,
        "limit": 20
    }
    Built with