Skip to content

This repo contains binaries and other obscure dependencies for Notifiarr.

Notifications You must be signed in to change notification settings

Notifiarr/build-dependencies

Repository files navigation

Notifiarr Build Dependencies

This repo contains binaries and other obscure dependencies for Notifiarr.

  • This archive contains MegaCli64 and smartctl for amd64/x86_64.
  • MegaCLI came from this archive.
  • Smartctl was compiled from source on an Ubuntu Bionic VM.
  • Used by the Dockerfile for Notifiarr client.
  • This archive contains MegaCli32 and smartctl for i386/x86.
  • MegaCLI came from this archive.
  • Smartctl was compiled from source on an Ubuntu Bionic VM.
  • Used by the Dockerfile for Notifiarr client.

Built using this Dockerfile:

FROM i386/ubuntu as builder

RUN apt update && \
    apt install -y upx curl build-essential && \
    mkdir /build && \
    curl -sLS https://sourceforge.net/projects/smartmontools/files/smartmontools/7.2/smartmontools-7.2.tar.gz/download | \
    tar -zxC /build && \
    cd /build/smartmontools* && \
    ./configure LDFLAGS="-static" && \
    make && \
    upx -9 smartctl
  • This archive contains smartctl for arm64 (aarch64).
  • MegaCLI is not available for ARM architecture.
  • Contains dummy/empty files for megacli.
  • Smartctl was compiled from source on an Ubuntu Bionic Rasperry Pi.
  • This archive contains smartctl for armhf (32 bit ARM).
  • MegaCLI is not available for ARM architecture.
  • Contains dummy/empty files for megacli.
  • Smartctl was compiled from source on an Ubuntu Bionic Rasperry Pi using this Dockerfile:
FROM arm32v7/ubuntu as builder

RUN apt update && \
    apt install -y upx curl build-essential && \
    mkdir /build && \
    curl -sLS https://sourceforge.net/projects/smartmontools/files/smartmontools/7.2/smartmontools-7.2.tar.gz/download | \
    tar -zxC /build && \
    cd /build/smartmontools* && \
    ./configure LDFLAGS="-static" && \
    make && \
    upx -9 smartctl && mv smartctl /

About

This repo contains binaries and other obscure dependencies for Notifiarr.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published