linuxserver/diskover.

3,772,449 44 arm arm64 amd64

Build Information

General build information for this image

Docker Hub linuxserver/diskover
Build Time 28 Nov 2020 04:06:21
Category Productivity
Synchronised Yes
Stable Yes
Deprecated No

Tracked Tags

Known tags which link to a specific branched app version.

Branch Version Built
latest version-v1.5.0.13 28 Nov 2020 at 04:06:18

Daily Pull Statistics

Running this as a container

Basic examples for getting this image running as a container

Docker Compose

---
version: "2"
services:
  diskover:
    image: linuxserver/diskover:version-v1.5.0.13
    container_name: diskover
    restart: unless-stopped
    environment:
      - WORKER_OPTS # Optional argumens to pass to the diskover bots launcher (optional)
      - USE_CRON=true # Run a crawl on as a cron job (optional)
      - TZ=Europe/London # Specify a timezone to use EG Europe/London
      - RUN_ON_START=true # Initiate a crawl every time the container is started (optional)
      - REDIS_PORT=6379 # Redis port (optional)
      - REDIS_HOST=redis # Redis host (optional)
      - PUID=1000 # for UserID 
      - PGID=1000 # for GroupID
      - INDEX_NAME=diskover- # Index name prefix (optional)
      - ES_USER=elastic # ElasticSearch username (optional)
      - ES_PORT=9200 # ElasticSearch port (optional)
      - ES_PASS=changeme # ElasticSearch password (optional)
      - ES_HOST=elasticsearch # ElasticSearch host (optional)
      - DISKOVER_OPTS # Optional arguments to pass to the diskover crawler (optional)
    volumes:
      - /host/path/to/data:/data # Default mount point to crawl
      - /host/path/to/config:/config # Persistent config files
    ports:
      - 9999:9999/tcp # diskover socket server
      - 9181:9181/tcp # rq-dashboard web UI
      - 80:80/tcp # diskover Web UI

CLI

docker create \
  --name=diskover \
  -e WORKER_OPTS `# Optional argumens to pass to the diskover bots launcher (optional)` \
  -e USE_CRON=true `# Run a crawl on as a cron job (optional)` \
  -e TZ=Europe/London `# Specify a timezone to use EG Europe/London` \
  -e RUN_ON_START=true `# Initiate a crawl every time the container is started (optional)` \
  -e REDIS_PORT=6379 `# Redis port (optional)` \
  -e REDIS_HOST=redis `# Redis host (optional)` \
  -e PUID=1000 `# for UserID ` \
  -e PGID=1000 `# for GroupID` \
  -e INDEX_NAME=diskover- `# Index name prefix (optional)` \
  -e ES_USER=elastic `# ElasticSearch username (optional)` \
  -e ES_PORT=9200 `# ElasticSearch port (optional)` \
  -e ES_PASS=changeme `# ElasticSearch password (optional)` \
  -e ES_HOST=elasticsearch `# ElasticSearch host (optional)` \
  -e DISKOVER_OPTS `# Optional arguments to pass to the diskover crawler (optional)` \
  -v /host/path/to/data:/data `# Default mount point to crawl` \
  -v /host/path/to/config:/config `# Persistent config files` \
  -p 9999:9999/tcp `# diskover socket server` \
  -p 9181:9181/tcp `# rq-dashboard web UI` \
  -p 80:80/tcp `# diskover Web UI` \
  --restart unless-stopped \
  linuxserver/diskover:version-v1.5.0.13