Accéder à PatchMon
- Ouvrez votre navigateur à l'adresse :
http://<SERVER_IP>:3000 - Terminez l'assistant de configuration pour créer votre compte administrateur.
Fichiers et répertoires importants
- Répertoire de l'application :
/root/patchmon/ - Fichier Compose :
/root/patchmon/docker-compose.yml - Fichier d'environnement :
/root/patchmon/.env - Données PostgreSQL :
/var/lib/docker/volumes/patchmon_postgres_data/_data - Données Redis :
/var/lib/docker/volumes/patchmon_redis_data/_data - Scripts d'agent :
/var/lib/docker/volumes/patchmon_agent_files/_data - Ressources de personnalisation :
/var/lib/docker/volumes/patchmon_branding_assets/_data
Gestion des services
Vérifier les conteneurs en cours d'exécution :
docker ps
Afficher les journaux :
docker compose -f /root/patchmon/docker-compose.yml logs -f
Redémarrer tous les conteneurs :
docker compose -f /root/patchmon/docker-compose.yml restart
Recréer les conteneurs :
docker compose -f /root/patchmon/docker-compose.yml up -d
Passage aux HTTPS et au domaine
1. Modifiez le fichier .env dans la section REQUIRED :
SERVER_PROTOCOL=https
SERVER_HOST=patchmon.example.com
SERVER_PORT=443
CORS_ORIGIN=https://patchmon.example.com
2. Recréez les conteneurs :
cd /root/patchmon
docker compose up -d
3. Configurez Nginx avec les certificats SSL pour votre domaine.
4. Redémarrer Nginx :
systemctl restart nginx
5. Ouvrir votre navigateur à l'adresse : https://patchmon.example.com