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

<!-- block:70041 -->
## Instalar e iniciar

Con [Homebrew](https://brew.sh/) ya instalado, ejecuta:

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

El [tap](https://github.com/wikilayer/homebrew-tap) también incluye un Brewfile, por si prefieres `brew bundle`. Abre [Wikilayer en este equipo Mac](http://localhost:38731) y después [conecta un agente local](page:69722).

<!-- block:70042 -->
## Datos y servicios existentes

El servicio arranca su propio clúster de PostgreSQL, accesible por un socket Unix privado, y guarda la base de datos y los archivos subidos en `$(brew --prefix)/var/wikilayer`. No arranca el servicio PostgreSQL habitual de Homebrew. Escucha en el puerto 38731, igual que la instalación con [Docker](page:69721), así que detén una antes de iniciar la otra.

<!-- block:70043 -->
## Mantenimiento

Para actualizar Wikilayer, ejecuta:

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

Comprueba la versión instalada:

```sh
wikilayer version
```

Para hacer una copia de seguridad de la base de datos y los archivos subidos, detén el servicio, empaqueta su directorio de datos y vuelve a iniciarlo:

```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
```

Al desinstalar la fórmula, `$(brew --prefix)/var/wikilayer` se conserva. Guarda una copia de seguridad antes de pasar a otro equipo Mac o de cambiar de versión principal de PostgreSQL.

---

## Links here

- [Autoalojamiento](page:69690)
- [Docker](page:69721)
- [Migrar desde Wikilayer.org](page:69724)

---

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