Iniciar sesion

Accede a la plataforma de clonado.

AWAKELAB
Plataforma de clonado v0.6.1

Clonador de Instancias Moodle

Configura una nueva instancia a partir de una existente (codigo, moodledata, base de datos, Nginx, Certbot, cron).

1. Origen

Selecciona la instancia que se usara como origen para la clonacion.

Origen remoto (SSH)

2. Nueva instancia

Para destino remoto se usa siempre la llave SSH ~/.ssh/id_ed25519.

Se usara para nombres de carpetas y base de datos (moodle_nuevaplataforma).

Ejemplo: moodle-dev.awakelab.world.

Debe coincidir con el dominio y el esquema (HTTP/HTTPS) reales del sitio.

3. Base de datos (origen y destino)

Conexion BD destino (obligatoria)

Se creara si no existe (con utf8mb4_unicode_ci).

4. Opciones de clonacion

5. Acciones

Listo para ejecutar.
Fase: esperando ejecucion 0%
(sin ejecucion aun)

Clonador de cursos

Copia cursos Moodle entre plataformas via SSH (backup, transferencia SFTP y restore).

Cargando inventario...
1

Curso origen

Selecciona el Moodle donde existe el curso e indica su ID numerico.

El ID debe existir en la plataforma origen.

2

Plataformas destino

Selecciona uno o varios Moodle y luego define la categoria/ruta en el paso 3.

Modo del paso 3
Cargando plataformas...
3

Plataforma de referencia para categorias

Selecciona una plataforma (origen o destino) cuyo arbol de categorias usaras como referencia.

La seleccion aqui define que plataforma se toma para categoria/ruta.

Ejecutar copia

Se conecta por SSH al origen y a cada destino, transfiere el backup y restaura el curso. Puede tardar varios minutos.

Administrar plataformas

Las plataformas se guardan en inventario.json.

Agregar plataforma

Necesaria si no usas llave SSH.

Opcional.

Solo si sudo requiere contrasena.

Plataformas registradas

Cargando plataformas...

Clonador de plugins

Esta seccion aun no esta implementada.

Gestion de usuarios

Crea usuarios y asigna permisos por seccion.

Usuario Super Moodle Cursos Plugins Usuarios Acciones
Cargando...

Nuevo usuario

Minimo 8 caracteres.

Solo un superadministrador puede modificar permisos.

Mi cuenta

Sesion:

Minimo 8 caracteres.