Skip to main content

Installation

Agregarr runs in Docker. You'll need Docker installed and a running Plex Media Server. Plex Pass is required to promote Collections to the Home screen.

Create a docker-compose.yml file:

services:
agregarr:
image: agregarr/agregarr:latest
container_name: agregarr
volumes:
- /path/to/config:/app/config
ports:
- 7171:7171
restart: unless-stopped
Important

Change /path/to/config to your actual config directory, otherwise your settings won't persist after restarts!

Examples:

  • Linux/macOS: /home/username/agregarr/config
  • Windows: C:\agregarr\config

Start Agregarr:

docker-compose up -d

Access it at http://localhost:7171

Docker Run

If you prefer docker run instead of compose:

docker run -d \
--name agregarr \
-p 7171:7171 \
-v /path/to/config:/app/config \
--restart unless-stopped \
agregarr/agregarr:latest

Updating

Docker Compose

docker-compose down
docker-compose pull
docker-compose up -d

Docker Run

docker stop agregarr
docker rm agregarr
docker pull agregarr/agregarr:latest
# Run the docker run command again

Your settings/database persist in the config volume. If after restart Agregarr is reset, it is because your volume is not mounted correctly.