Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

audiowaveform-alpine

Audiowaveform binary compiled to run on latest (3.18) alpine base image.

Used within the Medleybox project to extract waveform data and display within the wavesurfer.js player.

Medleybox Player

Usage

To use audiowaveform within your image, copy the compiled binary from ghcr.io repo and install some packages required to run audiowaveform on alpine.

Dockerfile:

COPY --from=ghcr.io/medleybox/audiowaveform-alpine:master /bin/audiowaveform /bin/audiowaveform

# Install minimal runtime dependencies
RUN apk --no-cache add gcc zlib-static libpng-static boost-static

RUN /bin/audiowaveform --version;

This image can also be used to run the audiowaveform binary via docker run:

docker run --rm -it ghcr.io/medleybox/audiowaveform-alpine:master --help
docker run --rm -it ghcr.io/medleybox/audiowaveform-alpine:master --version

Docker image

Images are built and published to the Github docker repository.

Github actions builds are tagged with master and published when new commits are pushed to this repo.

You can view all avalible images here

Building localy

Use the build.sh script to build and push image tags

docker build -t ghcr.io/medleybox/audiowaveform-alpine:master .

About

Audiowaveform binary compiled to run on latest alpine base image.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Packages

Used by

Contributors

Languages