Getting Started

Bienvenue sur DownToZero Cloud ! Ce guide vous accompagnera à travers les étapes pour commencer à utiliser nos services cloud. Que vous soyez débutant ou utilisateur expérimenté, ce guide couvre les étapes essentielles pour commencer à tirer parti de la puissance de DownToZero Cloud.

Step 1: Create an Account

Pour commencer à utiliser DownToZero Cloud, vous devez d’abord créer un compte :

  1. Rendez-vous sur Inscription DownToZero Cloud.

    Formulaire d'inscription
  2. Entrez votre email et votre mot de passe

  3. Cliquez sur le bouton Sign up

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

Pour cURL, veuillez vous inscrire via l’interface Web, puis générer une clé API pour l’accès à l’API.

  1. Rendez-vous sur Nouvelle clé API.

    affiche la fenêtre 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
    

Step 2: Enable the Container Services

  1. Activez les services de conteneurs

    met en évidence le bouton activer le service de conteneur
  2. Ouvrez les services de conteneurs

    affiche la vue d'ensemble des services de conteneurs
  1. Activez les services de conteneurs

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

Step 3: Deploy NGINX as a 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 créer un service dans l'interface
  3. Entrez les détails du service pour NGINX

    met en évidence le bouton créer un service dans l'interface

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

  4. Dans l’aperçu du service, le nouveau service apparaît avec un lien vers le service

    met en évidence le lien du service dans l'interface
  1. Créez le 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"}'
    
    Ceci renvoie le JSON suivant.
    {
        "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"
    }
    

Step 4: Verify the deployment

  1. Dans l’aperçu 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'
    
    Ceci renvoie le JSON suivant.
    [{
        "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"
    

Avec ce guide, vous êtes prêt à commencer à utiliser DownToZero Cloud ! Si vous rencontrez des problèmes ou avez des questions, veuillez contacter notre équipe de support à contact@downtozero.cloud.