Primeros pasos

Welcome to DownToZero Cloud! This guide will walk you through the steps to get started with our cloud services. Whether you’re a beginner or an experienced user, this guide covers the essential steps to begin leveraging the power of DownToZero Cloud.

Paso 1: Crear una cuenta

Para empezar a usar DownToZero Cloud, primero debes crear una cuenta:

  1. Ir a DownToZero Cloud Signup.

    formulario de registro
  2. Introduce tu correo electrónico y contraseña

  3. Haz clic en el botón Sign up

  4. Una vez registrado, puedes iniciar sesión a través de DownToZero Cloud Login.

Para usar cURL, regístrate a través de la Interfaz web y luego genera una clave API para el acceso a la API.

  1. Ve a New API Key.

    muestra el diálogo para crear una clave API

    Haz clic en el botón Create API key

  2. Exporta la clave API generada

    export DTZ_API_KEY=apikey-sample1234
    

Paso 2: Habilitar los Container Services

  1. Habilita los servicios de contenedores

    resalta el botón para habilitar el servicio de contenedores
  2. Abre los servicios de contenedores

    muestra la visión general de Container Services
  1. Habilita Container Services

    curl -X 'POST' -H "X-API-KEY: $DTZ_API_KEY" 'https://containers.dtz.rocks/api/2021-02-21/enable'
    

Paso 3: Desplegar NGINX como servicio

  1. Selecciona la sección Servicios

    resalta la sección Servicios en la navegación superior
  2. Haz clic en Create Service

    resalta el botón crear servicio en la interfaz
  3. Introduce los detalles del servicio para NGINX

    resalta el formulario de creación del servicio en la interfaz

    3.1. El prefijo debe establecerse en /. 3.2. La imagen debe establecerse en nginx. 3.3. Haz clic en Create Service.

  4. En la vista general del servicio, el nuevo servicio aparece con un enlace de servicio

    resaltado el enlace del servicio en la interfaz
  1. Crear el servicio

    curl -X 'POST' \
    'https://containers.dtz.rocks/api/2021-02-21/service' \
    -H 'Content-Type: application/json' \
    -H "X-API-KEY: $DTZ_API_KEY" \
    -d '{"prefix": "/","containerImage": "nginx"}'
    
    This returns the following JSON.
    {
        "contextId": "context-fxev27jf",
        "enabled": true,
        "serviceId": "service-ibok4vnd",
        "created": "2025-08-30T09:29:09.739001675Z",
        "updated": "2025-08-30T09:29:09.739002547Z",
        "prefix": "/",
        "containerImage": "nginx"
    }
    

Paso 4: Verificar el despliegue

  1. En la vista general del servicio, haz clic en el enlace del servicio

    resaltado el enlace del servicio en la interfaz
  2. Verifica el despliegue de NGINX

    muestra una página de bienvenida generada por nginx
  1. Obtén el dominio generado para tu contexto.

    curl -H "X-API-KEY: $DTZ_API_KEY" 'https://containers.dtz.rocks/api/2021-02-21/domain'
    
    This returns the following JSON.
    [{
        "contextId": "context-fxev27jf",
        "name": "fxev27jf.containers.dtz.dev",
        "verified": true,
        "created": "2025-08-30T08:45:26.656377567Z",
        "updated": "2025-08-30T08:45:26.656378477Z"
    }]
    
  2. Usa el valor name como el dominio para verificar tu despliegue.

    curl "https://DOMAIN_NAME"
    

Con esta guía, ¡estás listo para empezar a usar DownToZero Cloud! Si encuentras algún problema o tienes preguntas, por favor contacta a nuestro equipo de soporte en contact@downtozero.cloud.