Installation
Install Comicarr using Docker Compose.
Docker is the primary and recommended way to run Comicarr.
Quick Start
Create a docker-compose.yml file:
services:
comicarr:
image: ghcr.io/frankieramirez/comicarr:latest
container_name: comicarr
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- ./config:/config
- /path/to/comics:/comics
- /path/to/manga:/manga
- /path/to/downloads:/downloads
ports:
- 8090:8090
restart: unless-stopped
stop_grace_period: 30sStart the container:
docker compose up -dComicarr is now running at http://localhost:8090.
Environment Variables
| Variable | Description | Default |
|---|---|---|
PUID | User ID for file permissions | 1000 |
PGID | Group ID for file permissions | 1000 |
TZ | Timezone (list) | America/New_York |
Synology NAS
On Synology, use PUID=1026 and PGID=100 to match the default admin user.
Volumes
| Mount | Description |
|---|---|
/config | Database, logs, and application settings. Back this up. |
/comics | Your comic book library. Comicarr organizes files here. |
/manga | Your manga library. Used for MangaDex downloads. |
/downloads | Staging area for downloads before post-processing. Point your download client here. |