diff --git a/.env.example b/.env.example index 21ea0cf..e1af6ee 100644 --- a/.env.example +++ b/.env.example @@ -11,12 +11,12 @@ BACKUPS_REMOTE_ROOT= BACKUPS_MAX_FILES= # Paramètres utilisés pour construire les commandes disque et backup -DISK_REMOTE_HOST=malio-b -DISK_LOCAL_SCRIPT_DIR=/home/malio/Malio-ops/CheckStorage -DISK_REMOTE_SCRIPT_DIR=/home/malio-b/Malio-ops/CheckStorage -RECETTE_SCRIPTS_DIR=/home/malio/Malio-ops/RecetteScripts -VAULTWARDEN_SSH_HOST=bitwarden -VAULTWARDEN_SCRIPTS_DIR=/home/matt/vaultwarden/Malio-ops/BackupVaultWarden +DISK_REMOTE_HOST= +DISK_LOCAL_SCRIPT_DIR= +DISK_REMOTE_SCRIPT_DIR= +RECETTE_SCRIPTS_DIR= +VAULTWARDEN_SSH_HOST= +VAULTWARDEN_SCRIPTS_DIR= # A quelle heure les backups doivent être effectués (format 24h) BACKUPS_HOUR=19 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ed326ee..9663c2c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,4 +21,8 @@ jobs: - run: npm ci + - run: npm run lint + + - run: npm run build + - run: npx semantic-release diff --git a/README.md b/README.md index 6fd8a2f..131b36e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,6 @@ Sur Linux, installer Docker et nvm. Suivre la documentation suivante : https://wiki.malio.fr/bookstack/books/environnement-de-dev/chapter/linux -### Installation du projet Une fois les prérequis installés, cloner le dépôt puis installer les dépendances. Les étapes ci-dessous sont celles qui sont réellement supportées par le depot. @@ -63,11 +62,9 @@ Les variables visibles dans le depot sont : - `BACKUPS_REMOTE_HOST` : hôte SSH cible pour les operations distantes - `BACKUPS_REMOTE_ROOT` : dossier racine des sauvegardes sur l'hôte distant - `BACKUPS_MAX_FILES` : nombre maximal de fichiers retournés par dossier de backup -- `DISK_COMMAND_REMOTE` : commande shell utilisée pour la verification disque distante -- `DISK_COMMAND_LOCAL` : commande shell utilisée pour la verification disque locale -- `BACKUP_SCRIPT_COMMAND_BACKUP_BDD_RECETTE` : commande a exécuter pour le script "Backup BDD recette" -- `BACKUP_SCRIPT_COMMAND_CHECK_STATUT_RECETTE` : commande à exécuter pour le script "Check statut recette" -- `BACKUP_SCRIPT_COMMAND_BACKUP_VAULTWARDEN` : commande à exécuter pour le script "Backup vault warden" +- `DISK_REMOTE_HOST` : commande shell utilisée pour la verification disque distante +- `DISK_REMOTE_SCRIPT_DIR` : dossier des scripts de vérification disque distante +- `DISK_LOCAL_SCRIPT_DIR` : commande shell utilisée pour la verification disque locale - `BACKUPS_HOUR` : heure attendue des sauvegardes pour le contrôle de fraicheur ### 4. Installer les dépendances @@ -82,7 +79,7 @@ npm install npm run dev ``` -Par défaut, l'application Nuxt sera accessible sûr . +Par défaut, l'application Nuxt sera accessible sur . ## Configuration necessaire @@ -136,7 +133,7 @@ Usage : - `npm run dev` : lance l'application en développement - `npm run build` : construit l'application pour la production -- `npm run generate` : généré une sortie statique si ce mode est compatible avec votre usage +- `npm run generate` : generee une sortie statique si ce mode est compatible avec votre usage - `npm run preview` : prévisualisé le build Nuxt - `npm run lint` : execute ESLint -- `npm run lint:fix` : applique les corrections ESLint automatiques : collecte périodique CPU, mémoire et réseau +- `npm run lint:fix` : applique les corrections ESLint automatiques diff --git a/assets/css/main.css b/assets/css/main.css index f0b5e8c..2349290 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -123,7 +123,10 @@ background-clip: text; } } - +* { + scrollbar-width: thin; + scrollbar-color: rgb(var(--m-border)) rgb(var(--m-bg)); +} @keyframes fade-in-up { from { opacity: 0; diff --git a/components/BackupButtonSee.vue b/components/BackupButtonSee.vue index 6b761ef..eec29ed 100644 --- a/components/BackupButtonSee.vue +++ b/components/BackupButtonSee.vue @@ -31,7 +31,6 @@ diff --git a/components/SystemMetricsChart.vue b/components/SystemMetricsChart.vue index f4e30fe..33cac81 100644 --- a/components/SystemMetricsChart.vue +++ b/components/SystemMetricsChart.vue @@ -139,7 +139,6 @@