Saltar al contenido

Beta pública: algunas cosas pueden fallar mientras las terminamos.

Informar de un errorSigue el progreso en X
RankMeFast, beta pública
Alojar RankMeFast en tu servidor

Primeros pasos

Alojar RankMeFast en tu servidor

Ejecuta RankMeFast en tu servidor con Docker Compose.

Alojar RankMeFast en tu servidor

Antes de empezar

Instala Docker con Compose y descarga el código del proyecto. Ejecuta los comandos desde el directorio del proyecto. El software es gratuito; tú pagas el servidor y el uso de las API de proveedores. Mantén privado el archivo de entorno.

Configura la instalación

Copia la plantilla y edita el archivo .env de la raíz:

cp .env.example .env

Establece CLIENT_URL y SERVER_URL. BETTER_AUTH_SECRET y MASTER_ENCRYPTION_KEY necesitan cada uno su propio valor aleatorio; ejecuta openssl rand -hex 32 una vez para cada uno. Después configura los proveedores reales, sus credenciales y el transporte de correo según .env.example. En tu propia instalación puedes dejar PAYMENT_PROVIDER=none.

Para una instalación con un único origen, usa el valor de CLIENT_URL también en APP_URL y VITE_SITE_URL.

No arranques con credenciales de ejemplo. En producción, los proveedores simulados se rechazan por defecto, y las excepciones de demostración no deben activarse en un despliegue público.

Inicia y comprueba

Cuando todo esté configurado, inicia la plataforma y comprueba que todos los servicios están sanos:

docker compose up -d --build
docker compose ps

Luego abre la dirección de CLIENT_URL, crea una cuenta y añade tu primer sitio.

Mantén la instalación

La seguridad del servidor, HTTPS, las actualizaciones y las copias de seguridad de las bases de datos y del archivo de entorno corren de tu cuenta. Haz una copia antes de cada actualización. Si falla el arranque, revisa los registros de los servicios y no compartas registros que contengan credenciales.