Sign inSign up

sergios/file_explorer_ffmpeg

By sergios

Updated almost 9 years ago

High Performance File Explorer with HTML front end. No RDBMS. ffmpeg format conversion.

Image
1

337

sergios/file_explorer_ffmpeg repository overview

1. Introduction

This image contains a File Explorer and allows up to 3 host folders to be exposed through a web interface

ffmpeg performs format conversion (flac to mp3) on the fly.

2. How To Run ?

Install docker locally if not already done.

pull image:

    docker pull sergios/file_explorer_ffmpeg

run image (do not forget to customize -v option):

    docker run -it --rm -p 80:80 -v /home/sergios/Music:/hostMusicRoot:ro --mount type=tmpfs,destination=/tmp sergios/file_explorer_ffmpeg

This command runs a container and allows host folder /home/sergios/Music to be accessed by the web interface.

Caution: --mount is not supported in older versions of Docker

Point your browser to:

    http://localhost/file-explorer
3. Content

This image is based on debian:stretch

Some topics in the demo:

  • Expose your File System (See Docker run option -v /home/sergios/Music:/hostMusicRoot)
  • Additional host folder mapped using -v /home/sergios/Videos:/hostVideoRoot
  • Additional host folder mapped using -v /home/sergios/Books:/hostBooksRoot
  • Lazy Tree
  • Virtual Directories
  • Html5 audio video tags
  • java.nio.streams to read directories
  • Media streaming
  • Convert audio files to mp3 using ffmpeg

Tag summary

Content type

Image

Digest

Size

304.3 MB

Last updated

almost 9 years ago

docker pull sergios/file_explorer_ffmpeg