Saltar al contenido principal

Echando un vistazo

Ahora que tienes una copia local del Toolkit, echemos un vistazo a la estructura del repositorio con el comando ls.
Run this
El comando ls -l muestra una vista detallada en formato largo del contenido de un directorio, con información adicional de los archivos, como permisos, propietario y tamaño.
Si todo se ha clonado correctamente, deberías ver algo como esto:
Todos los archivos de configuración propios del usuario se encuentran en el directorio config/. Este directorio está excluido del sistema de control de versiones git, por lo que no se modificará al actualizar el Toolkit.

Estructura del repositorio

Recomendamos no modificar directamente los archivos fuera de la carpeta /config. Si necesitas hacer cambios, puedes realizarlos mediante variables de entorno definidas en config/variables.env o en config/overleaf.rc.
Por ejemplo, para establecer la imagen del servicio mongo, en lugar de editar directamente lib/docker-compose.mongo.yml, establece la imagen mediante la variable de entorno MONGO_IMAGE en config/overleaf.rc. Para más información, consulta la página Ajustes del Toolkit.
El Toolkit no modificará ningún dato del directorio config/ sin tu permiso.

Comandos

Ejecuta estos scripts desde el directorio del Toolkit. Cada uno muestra sus opciones con --help.
Cuando bin/up vuelve a crear un contenedor, se pierde todo lo que se haya cambiado dentro de él, por ejemplo paquetes instalados o archivos editados mediante bin/shell. Solo se conservan los directorios de datos (data/ por defecto) y config/. Realiza los cambios permanentes mediante config/variables.env, config/overleaf.rc o config/docker-compose.override.yml.
Si cada bin/up cierra la sesión de todos los usuarios, establece OVERLEAF_SESSION_SECRET. Sin ella, las cookies de sesión se firman con un secreto que se vuelve a generar cada vez que se crea de nuevo el contenedor; consulta las preguntas y respuestas de Variables de entorno.
Última modificación el 8 de noviembre de 2026