Skip to content

MX10-AC2N/docker-brscan4

 
 

Repository files navigation

docker-brscan4

Dernière mise à jour des drivers GitHub WorkflowsStatus

🏗️ Build and 🚀 Push to GHCR Image Size

Container Docker léger pour le backend SANE brscan4 de Brother (scanner réseau).

Supporte les modèles compatibles brscan4 (ex. MFC-L2700DW, DCP-L2540DW, MFC-J5620DW, etc.).

Version actuelle du driver Brother : BRSCAN4_VERSION (mise à jour automatique mensuelle si Brother publie une nouvelle version).

Quick Start

  1. Copie .env.example.env et remplis au minimum :

    SCANNER_MODEL=MFC-L2700DW          # ← obligatoire, nom EXACT du modèle
    SCANNER_IP_ADDRESS=192.168.1.200   # ← obligatoire pour réseau
    SCANNER_NAME=MonScanner            # optionnel
    
  2. Lance avec docker run :

    docker run -d \
      --name brscan4 \
      --restart unless-stopped \
      --network host \
      -v ~/Scans:/scans \
      --env-file .env \
      mx10ac2n/docker-brscan4:latest

    Ou avec docker-compose (recommandé) :

    services:
      brscan4:
        image: mx10ac2n/docker-brscan4:latest
        container_name: brscan4
        restart: unless-stopped
        network_mode: host
        volumes:
          - ./scans:/scans
        env_file:
          - .env
  3. Vérifie :

    docker logs brscan4
    scanimage -L   # doit lister ton scanner

Documentation complète

USERGUIDE.md : Guide détaillé (modèles compatibles, dépannage, configuration avancée, etc.)

Mise à jour automatique

Un workflow GitHub vérifie 1 fois par mois si une nouvelle version de brscan4 existe sur les serveurs Brother.
Si oui → mise à jour de BRSCAN4_VERSION + commit + tag Git (ex. v0.4.12).

Build local (optionnel)

docker build -t mx10ac2n/docker-brscan4:test .

Questions / bugs → ouvre une issue !

Licence : MIT (fork libre du driver Brother propriétaire).

About

Docker container for Brother scanner skey support

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 78.7%
  • Dockerfile 21.3%