Bien démarrer
Héberger RankMeFast
Exécutez RankMeFast sur votre serveur avec Docker Compose.
Héberger RankMeFast
Exécutez RankMeFast sur votre serveur avec Docker Compose.
Avant de commencer
Installez Docker avec Compose et récupérez le code du projet. Exécutez les commandes depuis le répertoire du projet. Le logiciel est gratuit ; le serveur et les API fournisseurs restent à votre charge. Gardez le fichier d’environnement privé.
Configurer l’installation
cp .env.example .env
Copiez le modèle, puis modifiez le fichier .env à la racine. Définissez CLIENT_URL et SERVER_URL. Générez des valeurs aléatoires distinctes pour BETTER_AUTH_SECRET et MASTER_ENCRYPTION_KEY ; openssl rand -hex 32 produit une valeur. Configurez les fournisseurs réels, leurs identifiants et le transport des e-mails décrits dans .env.example. Pour votre installation, vous pouvez conserver PAYMENT_PROVIDER=none.
Pour une installation sur une seule origine, donnez à APP_URL et VITE_SITE_URL la même valeur que CLIENT_URL.
Ne démarrez pas avec des identifiants fictifs. La production refuse les fournisseurs simulés par défaut ; n’activez pas les dérogations de démonstration sur un déploiement public.
Démarrer et vérifier
docker compose up -d --build
docker compose ps
Après configuration, démarrez la plateforme et vérifiez que les services sont sains. Ouvrez l’adresse définie dans CLIENT_URL, créez un compte et ajoutez votre premier site.
Assurer le fonctionnement
Vous gérez la sécurité, HTTPS, les mises à jour et les sauvegardes des bases et du fichier d’environnement. Sauvegardez avant toute mise à jour. Consultez les journaux en cas d’échec, sans publier ceux contenant des identifiants.