Aller au contenu

Bêta publique : certaines choses peuvent casser pendant que nous les terminons.

Signaler un bugSuivre l’avancement sur X
RankMeFast, bêta publique
Héberger RankMeFast

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.