everth/laravel-inertia-vue

Plantilla de proyecto de laravel..

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 1

Open Issues: 0

Language:JavaScript

Type:project

dev-main 2025-04-22 20:44 UTC

This package is auto-updated.

Last update: 2025-05-03 17:01:20 UTC


README

Este proyecto es una plantilla de laravel que sirva como base para futuros proyectos

Módulo de Respaldos Automáticos

Para utilizar el módulo de respaldos automáticos del sistema, siga los siguientes pasos:

  1. Instalar Rclone:

    • Asegúrese de tener instalada la herramienta Rclone.
    • Verifique que Rclone esté disponible en el PATH de su sistema.
  2. Configurar la conexión remota:

  3. Configurar las variables de entorno:

    • Añada las siguientes variables en su archivo .env con los valores correspondientes:
      RCLONE_CONFIG_FILE_PATH=
      RCLONE_CONFIG_NAME=
      RCLONE_BACKUP_PATH=
      • RCLONE_CONFIG_FILE_PATH: Ruta al archivo de configuración de Rclone.
      • RCLONE_CONFIG_NAME: Nombre de la configuración remota creada.
      • RCLONE_BACKUP_PATH: Ruta en el remoto donde se almacenarán los respaldos.
  4. Verificar la ruta del archivo de configuración de Rclone:

    • Puede utilizar el siguiente comando para obtener la ruta del archivo de configuración de Rclone:
      rclone config file
    • Esto mostrará la ubicación del archivo de configuración que debe usar en la variable RCLONE_CONFIG_FILE_PATH.
  5. Activar el Task Scheduler de Laravel:

    • Para que los respaldos automáticos se ejecuten, es necesario activar el Task Scheduler de Laravel.
    • Puede hacerlo de las siguientes maneras:
      • En entornos de desarrollo (no recomendado en producción): Ejecute el siguiente comando para mantener activo el proceso:
        php artisan schedule:work
      • En entornos de producción (recomendado): Configure un cron job en Linux con la siguiente línea:
        * * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1