Установка и запуск
Если Homebrew уже установлен, выполните:
brew tap wikilayer/tap
brew install wikilayer/tap/wikilayer
brew services start wikilayer/tap/wikilayer
В tap есть и Brewfile, если вы предпочитаете brew bundle. Откройте Wikilayer на этом Mac, затем подключите локального агента.
Данные и уже запущенные службы
Служба запускает собственный кластер PostgreSQL через отдельный Unix-сокет и хранит базу данных и загрузки в $(brew --prefix)/var/wikilayer. Обычную службу PostgreSQL из Homebrew она не запускает. Она слушает порт 38731, как и установка через Docker, поэтому остановите одну, прежде чем запускать другую.
Обслуживание
Чтобы обновить Wikilayer, выполните:
brew update
brew upgrade wikilayer/tap/wikilayer
brew services restart wikilayer/tap/wikilayer
Проверьте установленную версию:
wikilayer version
Чтобы сделать резервную копию базы данных и загруженных файлов, остановите службу, сохраните архив её каталога данных и запустите её снова:
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
Удаление формулы оставляет $(brew --prefix)/var/wikilayer на месте. Сделайте резервную копию, прежде чем переезжать на другой Mac или менять основную версию PostgreSQL.