Azuriom est un CMS open-source puissant pour créer et gérer votre boutique de plugins Minecraft. Ce tutoriel vous guide, pas à pas, pour déployer Azuriom en moins de 5 minutes sur un VPS JSBCloud, grâce à Docker Compose.
ssh root@IP_DU_VPS
apt update
apt install -y docker.io docker-compose
systemctl enable --now docker
mkdir -p /opt/azuriom
cd /opt/azuriom
docker-compose.ymlDans /opt/azuriom/docker-compose.yml, collez :
version: '3.8'
services:
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: changez_ce_mot_de_passe
MYSQL_DATABASE: azuriom
MYSQL_USER: azuriom
MYSQL_PASSWORD: changez_ce_mot_de_passe
volumes:
- db_data:/var/lib/mysql
restart: unless-stopped
azuriom:
image: azuriom/azuriom:latest
depends_on:
- db
ports:
- "80:80"
environment:
DB_HOST: db
DB_PORT: 3306
DB_DATABASE: azuriom
DB_USERNAME: azuriom
DB_PASSWORD: changez_ce_mot_de_passe
volumes:
- azuriom_data:/var/www/html
restart: unless-stopped
volumes:
db_data:
azuriom_data:
⚠️ Pensez à remplacer
changez_ce_mot_de_passepar un mot de passe fort.
docker-compose up -d
Ouvrez http://IP_DU_VPS (ou votre domaine).
Suivez l’assistant :
Terminé ! Vous accédez à votre panneau Azuriom.
SSL gratuit : installez Certbot dans un conteneur ou sur l’hôte pour HTTPS.
Reverse proxy : utilisez Nginx Proxy Manager sur un autre conteneur pour gérer plusieurs domaines.
Sauvegardes : planifiez des dumps MySQL et archivez régulièrement azuriom_data.
Mises à jour :
docker-compose pull
docker-compose up -d
Monitoring : surveillez consommation CPU/RAM via l’interface JSBCloud ou docker stats.
| Question | Réponse |
|---|---|
| Où sont stockés les fichiers Azuriom ? | Dans le volume Docker azuriom_data, monté sur /var/www/html. |
| Comment modifier le port HTTP par défaut ? | Changez la ligne - "80:80" dans docker-compose.yml, puis redémarrez avec up -d. |
| Comment accéder à la base de données ? | Depuis l’hôte : mysql -h 127.0.0.1 -P 3306 -u azuriom -p. |
| Que faire en cas de conteneurs qui ne démarrent pas ? | Vérifiez les logs : docker-compose logs db ou docker-compose logs azuriom. |
Contactez notre support via ticket ici : Support JSBCloud