---
title: Cum instalez AstrBot pe un VPS cu Docker?
description: "AstrBot poate fi instalat simplu folosind **Docker**. Îți recomandăm să îl rulezi pe un **VPS** (de exemplu un plan VPS HostX cu Ubuntu/Debian) pentru ca botul să fie mereu disponibil. ## De ce ai nevoie - Un VPS cu acces…"
url: "https://www.hostx.ro/kb/cum-instalez-astrbot-pe-un-vps-cu-docker/"
updated: "2026-08-06"
category: "AI & Automatizări / AstrBot"
tags:
  - administrare server
  - AstrBot
  - certificat SSL
  - HTTPS
  - instalare
  - "Let's Encrypt"
  - Linux
  - Nginx
  - SSH
  - VPS
---

# Cum instalez AstrBot pe un VPS cu Docker?

AstrBot poate fi instalat simplu folosind **Docker**. Îți recomandăm să îl rulezi pe un **VPS** (de exemplu un plan VPS HostX cu Ubuntu/Debian) pentru ca botul să fie mereu disponibil.

## De ce ai nevoie

- Un VPS cu acces root prin SSH (la HostX, portul **5334**)
- Docker și Docker Compose instalate

## 1. Instalează Docker

```
curl -fsSL https://get.docker.com | sh
apt-get install -y docker-compose-plugin git
```

## 2. Descarcă și pornește AstrBot

```
git clone https://github.com/AstrBotDevs/AstrBot.git
cd AstrBot
docker compose up -d
```

La prima pornire, Docker descarcă imaginile și pornește serviciul. Interfața web (WebUI) devine disponibilă, implicit, pe portul **6185**.

## 3. Adaugă HTTPS cu reverse proxy

Pune Nginx sau Caddy în față, pe portul 443, redirecționând către portul WebUI. Obține un certificat gratuit prin Let's Encrypt și verifică-l cu [testerul SSL HostX](https://www.hostx.ro/testare-ssl). Nu expune portul WebUI direct pe Internet.

## 4. Prima autentificare

La prima pornire, AstrBot afișează în **logurile de pornire** un nume de utilizator (de obicei `astrbot`) și o **parolă aleatorie**. Vezi logurile cu:

```
docker compose logs
```

Autentifică-te cu aceste date și **schimbă parola** imediat.

**Notă:** Configurația și datele se salvează în volumele montate de Docker Compose. Salvează-le periodic.
