24 lines
773 B
Markdown
24 lines
773 B
Markdown
# Home Biblio
|
|
Ce projet est un gestionnaire de base de données pour la bibliotèque de la maison.
|
|
|
|
L'outil permet l'ajout, la modification, la suppression et de consulter les livres présents dans la base de donnée.
|
|
|
|
## Développement local
|
|
### Avec Docker Compose
|
|
```sh
|
|
docker compose -f docker-compose.dev.yml down -v
|
|
docker compose -f docker-compose.dev.yml up
|
|
|
|
# Init database (if database not initialized)
|
|
docker-compose exec database mariadb -u root -p
|
|
$>source /docker-entrypoint-initdb.d/*.sql
|
|
```
|
|
|
|
## Déploiement
|
|
```sh
|
|
# SSL https://certbot-dns-ovh.readthedocs.io/en/stable/
|
|
# Create certificates
|
|
certbot certonly --dns-ovh --dns-ovh-credentials ~/.secrets/certbot/ovh.ini -d bookshelf.aldon.fr
|
|
```
|
|
## TODO
|
|
Change `front/src/config.js` : Variabilize `ROOT_FQDN` |