# NextCloud



# MariaDB Backup

# Commandes de base

## Informations

### Backing Up a Single Database

> mysqldump -u root -p database_name > database_name.sql

### Backing up all databases

> mysqldump -u root -p --all-databases > all-databases.sql


#### Append the date to te filename

> mysqldump -u root -p database_name > database_name_$(date +%F_%H-%M).sql 

## MariaDB backup in Docker

```bash
source .env && docker-compose exec mariadb mysqldump -uroot -p${MARIADB_ROOT_PASSWORD} --all-databases > mariadb-dump-$(date +%F_%H-%M-%S).sql
```

## Ressources

<https://www.linuxbabe.com/mariadb/how-to-back-up-mariadb-databases-from-the-command-line>  
<https://techoverflow.net/2020/12/01/how-to-backup-data-from-docker-compose-mariadb-container-using-mysqldump/>  
<https://davejansen.com/how-to-dump-and-restore-a-mariadb-mysql-database-from-a-docker-container/>

# Configuration globale

# Apps

## Preview generator

Ajouter une tâche pour la génération des prévisualisations

```bash


```