<!-- page:69501 -->
# Homebrew

<!-- block:69670 -->
## Installer et démarrer

Une fois [Homebrew](https://brew.sh/) installé, exécutez :

```sh
brew tap wikilayer/tap
brew install wikilayer/tap/wikilayer
brew services start wikilayer/tap/wikilayer
```

Le [tap](https://github.com/wikilayer/homebrew-tap) fournit aussi un Brewfile si vous préférez `brew bundle`. Ouvrez [Wikilayer sur ce Mac](http://localhost:38731), puis [connectez un agent local](page:69503).

<!-- block:69671 -->
## Données et services existants

Le service démarre son propre cluster PostgreSQL via un socket Unix privé et conserve la base de données et les fichiers téléversés dans `$(brew --prefix)/var/wikilayer`. Il ne démarre pas le service PostgreSQL habituel de Homebrew. Il écoute sur le port 38731, comme l’installation [Docker](page:69502) : arrêtez donc l’une avant de démarrer l’autre.

<!-- block:69672 -->
## Maintenance

Pour mettre à jour Wikilayer, exécutez :

```sh
brew update
brew upgrade wikilayer/tap/wikilayer
brew services restart wikilayer/tap/wikilayer
```

Vérifiez la version installée :

```sh
wikilayer version
```

Pour sauvegarder la base de données et les fichiers téléversés, arrêtez le service, archivez son répertoire de données, puis redémarrez-le :

```sh
brew services stop wikilayer/tap/wikilayer
tar -C "$(brew --prefix)/var" -czf "$HOME/wikilayer-backup-$(date +%Y%m%d-%H%M%S).tar.gz" wikilayer
brew services start wikilayer/tap/wikilayer
```

Désinstaller la formule laisse `$(brew --prefix)/var/wikilayer` en place. Gardez une sauvegarde avant de passer à un autre Mac ou de changer de version majeure de PostgreSQL.

---

## Links here

- [Auto-hébergement](page:69471)
- [Docker](page:69502)
- [Migrer depuis Wikilayer.org](page:69505)

---

[All pages](https://wikilayer.org/smee-again/wikilayer-howto/fr/index.md)
