Bump major version à 9
package main déplacé vers cmd/bottin/ pour garder `go install` qui nomme
l'exécutable `bottin`, sans empêcher d'importer le code à l'extérieur du
projet avec pkg/bottin/.
Déplacer fichiers SQL vers queries/
Déplacer fichiers html vers templates/
Ajouter scripts/ avec génération et injection de certificats x509
(https) et les ajouter au Makefile
Ajouter début d'exemple de manifests dans deployments/kubernetes/
Renamed `web` command to `server ui` (web is still an alias to ui)
Completely changed the config options and flags
Usage of PersistentFlags now allow clearer `--help`
BREAKING: cmd modified
BREAKING: config overhauled
BREAKING: Bump API to v8
L'ajout à viper de replacer et préfixe `BOTTIN` permet de déployer et
configurer l'application avec seulement docker-compose, en évitant
d'avoir à nécessairement uploader un fichier de config.
Ajoute aussi des explications dans `README.md` sur changements de
procédure
Existing databases will prevent this from booting. If you want to stay on
postgres 14, modify `docker-compose.yaml`'s `services.db.image`.
BREAKING: update postgres image major version from 14 to 16