Audiobookshelf

I would dearly like to see Audiobookshelf ported to FreeBSD. Then you can toy with an audiobook server on FreeBSD. It's one of the things I would like to do with a ZFS mirror-0 raid setup.
 
It looks like you could pretty easily throw together a Linux VM and put it on that. Also, it looks like there's a podman version and there's a FreeBSD podman pacakge.
 
Audiobookshelf is easy enough to install manually if you're still keen:

Dependencies:
- ffmpeg
- git
- node24
- npm-node24

Follow the instructions for Manual Environment Setup (https://github.com/advplyr/audiobookshelf#manual-environment-setup), putting this into your dev.js file in the audiobookshelf folder:

Code:
# cat dev.js
// Using port 3333 is important when running the client web app separately
const Path = require('path')
module.exports.config = {
  Port: 3333,
  ConfigPath: Path.resolve('config'),
  MetadataPath: Path.resolve('metadata'),
  FFmpegPath: '/usr/local/bin/ffmpeg',
  FFProbePath: '/usr/local/bin/ffprobe',
  SkipBinariesCheck: true
}

I haven't got around to setting up a custom rc script - but I can post back once I've got it working if you need it.
 
Back
Top