Premiers pas

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.

Étape 1 : Créer un compte

To begin using DownToZero Cloud, you first need to create an account:

  1. Accédez à Inscription DownToZero Cloud.

    Formulaire d'inscription
  2. Saisissez votre adresse e-mail et votre mot de passe

  3. Cliquez sur le bouton Sign up

  4. Une fois inscrit, vous pouvez vous connecter via la Connexion DownToZero Cloud.

For cURL, please sign up via the Web UI, then generate an API key for API access.

  1. Accédez à Nouvelle clé API.

    montre la boîte de dialogue de création d'une clé API

    Cliquez sur le bouton Create API key

  2. Exportez la clé API générée

    export DTZ_API_KEY=apikey-sample1234
    

Étape 2 : Activer les Container Services

  1. Activez les Container Services

    met en évidence le bouton d'activation du Container Services
  2. Ouvrez les Container Services

    montre la vue d'ensemble des Container Services
  1. Enable Container Services

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

Étape 3 : Déployer NGINX en tant que service

  1. Sélectionnez la section Services

    met en évidence la section Services dans la navigation supérieure
  2. Cliquez sur Create Service

    met en évidence le bouton de création de service dans l'interface
  3. Saisissez les détails du service pour NGINX

    met en évidence la création du service NGINX dans l'interface

    3.1. Le préfixe doit être /. 3.2. L’image doit être nginx. 3.3. Cliquez sur Create Service.

  4. Dans la vue d’ensemble du service, le nouveau service apparaît avec un lien de service

    met en évidence le lien du service dans l'interface
  1. Create the service

    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"
    }
    

Étape 4 : Vérifier le déploiement

  1. Dans la vue d’ensemble du service, cliquez sur le lien du service

    met en évidence le lien du service dans l'interface
  2. Vérifiez le déploiement de NGINX

    affiche une page d'accueil générée par nginx
  1. Récupérez le domaine généré pour votre contexte.

    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. Utilisez la valeur name comme domaine pour vérifier votre déploiement.

    curl "https://DOMAIN_NAME"
    

With this guide, you’re ready to start using DownToZero Cloud! Should you encounter any issues or have questions, please reach out to our support team at contact@downtozero.cloud.