YegoERP

Installer YegoERP sur un VPS

Ce parcours est destiné à un VPS Linux x86_64 dédié. Il nécessite des accès administrateur et une personne à l’aise avec l’administration d’un serveur.

  1. Préparer le VPS et le domaine

    Prévoyez Ubuntu ou Debian compatibles avec Docker Engine, le plugin Docker Compose et Python 3. Pour une petite équipe, partez sur 4 Go de mémoire au minimum, à ajuster selon les usages. Vérifiez les ressources en fonctionnement et prévoyez des sauvegardes externes.

    Choisissez un domaine ou sous-domaine, par exemple erp.votreentreprise.ci. Faites pointer son DNS A vers l’IP du VPS, et son AAAA uniquement si IPv6 est configuré. Les ports 80 et 443 doivent être accessibles pour HTTPS. Si un site utilise déjà ces ports, faites préparer l’intégration par votre administrateur.

  2. Installer les prérequis

    Suivez la documentation officielle Docker correspondant à votre distribution. Vérifiez que Docker Engine, Docker Compose et Python 3 sont disponibles. Le téléchargement Windows ne s’installe pas sur ce VPS Linux.

  3. Transférer le paquet VPS

    Téléchargez le paquet VPS, transférez-le avec votre outil SFTP habituel et décompressez-le dans un dossier dédié sur le serveur. Conservez l’arborescence complète, notamment le dossier payload. Le guide technique détaillé est inclus dans l’archive.

  4. Lancer la configuration

    Depuis le dossier décompressé, exécutez sur le VPS :

    sudo python3 installer-vps.py

    Renseignez le domaine, l’entreprise, le pays et le compte administrateur. Les mots de passe sont saisis sans être affichés. Laissez la clé commerciale vide pour bénéficier de l’essai gratuit de 14 jours.

    En cas d’interruption, utilisez l’option --resume avec le même domaine et le même dossier cible, comme indiqué dans le guide inclus. Ne supprimez pas les volumes pour recommencer.

  5. Vérifier HTTPS et ouvrir les accès

    Le paquet prévoit Caddy pour demander le certificat HTTPS. Sa délivrance dépend du DNS et de l’accès aux ports 80 et 443. Vérifiez le cadenas du navigateur avant de saisir vos identifiants. Partagez ensuite l’adresse HTTPS du domaine, puis créez les comptes et les rôles dans Paramètres > Utilisateurs.

    Cette installation est distincte de votre installation locale. Transférer les anciennes données nécessite une migration préparée séparément.

  6. Organiser l’exploitation

    Prévoyez les mises à jour du serveur, le suivi de l’espace disque et les sauvegardes de la base, des documents et de l’identité de licence. Conservez les sauvegardes hors du VPS et faites vérifier leur restauration. Le VPS et le domaine sont à votre charge.