/docker-snapraid

Build SnapRAID from source in Docker

Primary LanguageShell

IronicBadger/docker-snapraid

CI

This container will allow you to build a Snapraid .deb file without installing any build dependencies on your system.

Pre-Requisites

You will need a working copy of docker to build the container.

Usage

./build.sh [<version>] # e.g. ./build.sh 11.5
sudo dpkg -i snapraid*.deb

If the version is omitted, the latest version of SnapRAID is used.

The build script spins up a container, executes the Dockerfile which performs the actual build from source. The script then copies the built .deb artifact out onto your local system ready for installation using dpkg.

To save building it yourself, you can also download the .deb file as an artifact from GitHub actions.

Changes

  • Feb 2022 - New PR (#16) just merged which auto queries the github API for the latest snapraid release - no more waiting on me for updates!
  • May 2020 - This is still actively maintained but I don't seem to get notifications. I'm active on the selfhosted.show discord or my email address is in the dockerfile. Give that a go if your PR sits stale for a while!