Files
bookshelf/README.md
Julien Aldon 69bc74835b
Some checks failed
Deploy Bookshelf / deploy (push) Failing after 5s
fix .env
2026-01-12 13:16:39 +01:00

29 lines
740 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.
## Deploiement
### Avec Docker Compose
```sh
docker-compose up --build -d
# Init database
docker-compose exec database mariadb -u root -p
$>source /docker-entrypoint-initdb.d/*.sql
# SSL https://certbot-dns-ovh.readthedocs.io/en/stable/
# Create certificates
certbot certonly --dns-ovh --dns-ovh-credentials ~/.secrets/certbot/ovh.ini -d home.aldon.fr
```
# Set env variables inside secrets action
```sh
SERVICE_ORIGIN
DB_HOST
SERVICE_SECRET_KEY
MARIADB_USER
MARIADB_PASSWORD
MARIADB_ROOT_PASSWORD
MARIADB_DATABASE
```