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.yml
Dans /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_passe
par 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