Installation
Installation
Section titled “Installation”Use this page as the short installation reference. For the step-by-step first run, see Getting Started.
Docker Compose
Section titled “Docker Compose”Save this as docker-compose.yml, replacing /path/to/downloads with your own folder:
services: weaver: image: ghcr.io/scryer-media/weaver:latest container_name: weaver restart: unless-stopped ports: - "9090:9090" volumes: - weaver-config:/config - /path/to/downloads:/downloads
volumes: weaver-config:Start it:
docker compose up -dThen open http://localhost:9090.
Homebrew
Section titled “Homebrew”brew tap scryer-media/weaverbrew install weaver-usenetbrew services start weaver-usenetHomebrew creates a live service config at $(brew --prefix)/etc/weaver/config.env.
Edit that file to override the config path, service port, or base URL:
nano "$(brew --prefix)/etc/weaver/config.env"brew services restart weaver-usenetOpen http://localhost:9090.
Release Binary
Section titled “Release Binary”Download the archive for your operating system from the latest release, extract it, and run the weaver binary. Keep the data directory on persistent storage.
After Install
Section titled “After Install”- Configure Storage Layout before long-running work.
- Configure Servers only with connection records Weaver should use.
- Configure Security before exposing Weaver outside a trusted network.