Kerberos.io Setting @ docker

Kerberos.oi는 감시카메라 솔루션으로 설정도 간단합니다.Docker로 가져오는 것도 간단하지만 문서가 적기 때문에docker-compose.yaml을 만들어 보았을 때의 노트를 공개했다.
 kerberos.io
  https://www.kerberos.io/
몇 분 정도 설정하면 간단한 NVR 기능으로 충분합니다.

준비

  • Linux Server:Ubuntu 20.04 LTS [hogehoge.com]
  • 카메라 1: IP Camera: Axis M2026LE Mk-II.Stream은 H264 입력을 지원하지 않으므로 MJPEG를 선택합니다.
    
    RTSP Address: rtsp://username:[email protected]/onvif-media/media.amp?profile=profile_1_jpeg&sessiontimeout=60&streamtype=unicast&
    
  • 카메라 2: USB UVC Camera: 중국에서 산 싸구려.라즈파라면 PiCamera도 돼요.
    
    /dev/video0
    
  • UVC Camera Setting


     
    * 디렉토리 작성 및 파일 기호 링크 확인
    
      $> mkdir kerberos_usb
      $> cd kerberos_usb
      $> touch docker-compose.yaml
      

  • docker-compose.yaml
    
    version: '2'
    services:
    app_krb:
      image: kerberos/kerberos
      devices:
      - /dev/video0:/dev/video0:mwr
      environment:
      - VIRTUAL_HOST
      - TZ=Asia/Tokyo
      ports:
      - 30080:80
      - 8889:8889
      volumes:
      - ./kerberosio:/etc/opt/kerberosio
    
  • 액세스 및 확인
    http://hogehoge.com:3380/
  • USB UVC 카메라 설정
    로그인 구성 -> Machinery -> Advanced 설정 -> Capture -> USBcamera
  • 흐름 확인
    http://user:[email protected]:8889/mjpeg
  • IP Camera Setting


  • 디렉터리 파일 기호 링크 만들기 및 검증
    
    $> mkdir kerberos_ip
    $> cd kerberos_ip
    $> touch docker-compose.yaml
    

  • docker-compose.yaml
    
    version: '2'
    services:
    app_krb:
      image: kerberos/kerberos
      environment:
      - VIRTUAL_HOST
      - TZ=Asia/Tokyo
      ports:
      - 30081:80
      - 8888:8889
      volumes:
      - ./kerberosio:/etc/opt/kerberosio
    
  • 액세스 및 확인
    http://hogehoge.com:3381/
  • IP 카메라 설정
    로그인 구성 -> Machinery -> Advanced 설정 -> Capture -> IP Camera
  • 흐름 확인
    http://hogehoge.com:8888/mjpeg
  • 좋은 웹페이지 즐겨찾기