---
title: "Déployez AstrBot sur Pethost en un clic"
description: "Un chatbot et agent IA pour Telegram, Discord, Slack, QQ, WeChat et d’autres, avec des plugins et un tableau de bord web. Un template pour Pethost : en une minute ou deux l’application tourne sur votre machine, en HTTPS à sa propre adresse, avec des sauvegardes chaque nuit."
---

[← Tous les templates](https://pethost.dev/fr/templates/)

# Déployez AstrBot sur Pethost en un clic

Un chatbot et agent IA pour Telegram, Discord, Slack, QQ, WeChat et d’autres, avec des plugins et un tableau de bord web

[Déployer sur Pethost](https://console.pethost.dev/?template=astrbot)

## Ce qui se passe

1. Vous vous connectez à Pethost ou créez un compte, avec une clé d’accès, GitHub ou Google.
2. Pas encore de machine ? Vous choisissez une offre, et nous en préparons une pour vous. Le lien attend dans votre navigateur qu’elle soit prête.
3. Nouveau projet s’ouvre sur l’application. Vous remplissez ce qu’elle demande et cliquez sur Créer le projet : **Mot de passe administrateur**.
4. En une minute ou deux, l’application tourne à sa propre adresse en HTTPS. Ses secrets sont créés pour elle au hasard, et ses données sont dans la sauvegarde nocturne.
5. C’est un projet comme les autres : son compose.yaml, son .env, ses logs et un terminal sont dans le panel, et votre agent peut le modifier, revenir à une version précédente ou le restaurer.

## Premiers pas

Connectez-vous au tableau de bord en tant qu’astrbot avec le mot de passe administrateur indiqué : il lui faut une majuscule, une minuscule et un chiffre. À la première connexion, AstrBot demande un nouveau mot de passe. Ajoutez ensuite la clé d’un fournisseur de modèles et reliez une messagerie dans Platforms.

## Ce qui tourne

Le template, c’est ce compose.yaml et les variables qu’il écrit dans le .env du projet. Pethost exécute le fichier tel qu’il est écrit.

```
services:
  astrbot:
    image: soulter/astrbot:v4.29.0
    restart: unless-stopped
    environment:
      TZ: UTC
      # The dashboard's first password, instead of a random one printed in the log. AstrBot asks
      # for a new one at the first sign-in, and refuses to start on one without an upper-case
      # letter, a lower-case letter and a digit.
      ASTRBOT_DASHBOARD_INITIAL_PASSWORD: ${ADMIN_PASSWORD}
    volumes:
      - data:/AstrBot/data

volumes:
  data:
```

[compose.yaml](https://pethost.dev/templates/astrbot/compose.yaml)[Le voir sur GitHub](https://github.com/pethost-dev/templates/tree/main/astrbot)

Pethost · Stephan Gomer · NIP 1133096755

[Templates](https://pethost.dev/fr/templates/) [À propos](https://pethost.dev/about/) [Blog](https://pethost.dev/blog/) [Conditions](https://pethost.dev/terms/) [Confidentialité](https://pethost.dev/privacy/) [Remboursements](https://pethost.dev/refunds/) [API](https://pethost.dev/docs/api/) [CLI](https://pethost.dev/docs/cli/) [Plugin](https://github.com/pethost-dev/plugin) [support@pethost.dev](mailto:support@pethost.dev)
