Sign inSign up

gaetanddr/sonarr

By gaetanddr

â€ĒUpdated 11 months ago

A lightweight, rootless-compatible Sonarr container based on BoxHarbor's Alpine base image.

Image
0

470

gaetanddr/sonarr repository overview

⁠BoxHarbor - Sonarr

Docker Pulls GitHub

A lightweight, rootless-compatible Sonarr container based on BoxHarbor's Alpine base image.

⁠Features

  • ðŸŠķ Lightweight: Alpine-based
  • 🔒 Rootless Compatible: Works with Podman and Docker rootless
  • 📁 Persistent Config: Store configuration in /var/lib/sonarr
  • 🌍 Multi-arch: Supports amd64, arm64
  • 🔧 Easy Customization: Simple configuration management

⁠Quick Start

⁠Docker
docker run -d \
  --name sonarr \
  -p 8989:8989 \
  -v $(pwd)/config:/var/lib/sonarr \
  -e PUID=1000 \
  -e PGID=1000 \
  ghcr.io/boxharbor/sonarr:latest
⁠Podman (Rootless)
podman run -d \
  --name sonarr \
  -p 8989:8989 \
  -v $(pwd)/config:/var/lib/sonarr:Z \
  -e PUID=1000 \
  -e PGID=1000 \
  ghcr.io/boxharbor/sonarr:latest
⁠Docker Compose
version: '3.8'

services:
  sonarr:
    image: ghcr.io/boxharbor/sonarr:latest
    container_name: sonarr
    ports:
      - "8989:8989"
    volumes:
      - ./config:/config
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    restart: unless-stopped

⁠Environment Variables

VariableDefaultDescription
PUID1000User ID for file permissions
PGID1000Group ID for file permissions
TZUTCTimezone

⁠Volumes

PathDescription
/configSonarr configuration files

⁠Ports

PortDescription
8989HTTP

⁠Configuration

⁠First Run

On first run, default configuration files are created to /var/lib/sonarr.

⁠Troubleshooting

⁠Permission Denied

Ensure PUID/PGID match your host user:

id -u  # Get your UID
id -g  # Get your GID

Set these in your docker run command or compose file.

⁠Port Already in Use

Change the host port:

docker run -d -p 9090:8989 ghcr.io/boxharbor/sonarr:latest
⁠Configuration Errors

Check logs:

docker logs sonarr
# or
podman logs sonarr

⁠Building from Source

git clone https://github.com/BoxHarbor/sonarr.git
cd sonarr
docker build -t boxharbor/sonarr:latest .

⁠Contributing

Contributions are welcome! Please read our Contributing Guidelines⁠ before submitting PRs.

⁠License

GPL-3.0 License - see LICENSE⁠ file for details.

⁠Support


Built with âĪïļ by the BoxHarbor team

Tag summary

Content type

Image

Digest

sha256:af01b7711â€Ķ

Size

116.5 MB

Last updated

11 months ago

docker pull gaetanddr/sonarr