Search Criteria
Package Details: audiobookshelf 1:2.20.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/audiobookshelf.git (read-only, click to copy) |
---|---|
Package Base: | audiobookshelf |
Description: | Self-hosted audiobook server for managing and playing audiobooks |
Upstream URL: | https://github.com/advplyr/audiobookshelf |
Licenses: | GPL-3.0-only |
Submitter: | ruahcra |
Maintainer: | ruahcra (wnndgws, evine) |
Last Packager: | evine |
Votes: | 6 |
Popularity: | 0.186046 |
First Submitted: | 2024-02-24 08:28 (UTC) |
Last Updated: | 2025-03-17 23:15 (UTC) |
Dependencies (4)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- libnusqlite3AUR
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
Latest Comments
1 2 3 4 Next › Last »
evine commented on 2025-03-30 12:25 (UTC)
@shierji This issue occurred because upgrading CMake to version 4.0 caused a compilation error in
libnusqlite3
, a dependency ofaudiobookshelf
. The compilation issue has now been fixed in libnusqlite3, so you can simply reinstall it to resolve the problem.shierji commented on 2025-03-30 10:22 (UTC)
I got this error
CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
LaptopDev commented on 2025-03-17 03:46 (UTC) (edited on 2025-03-17 03:50 (UTC) by LaptopDev)
@evine; Okay I am able to add a book now. For some reason in the UI I can't traverse the home folder, but with:
(along with ufw rules previously configured) I can manually provide the ~/Audiobookshelf path and scan and recognize stuff.
I wonder if ACL is specific to arch / why it is required for this.
evine commented on 2025-03-15 15:28 (UTC)
@LaptopDev I think you should read the official documentation carefully: https://www.audiobookshelf.org/guides/library_creation/
LaptopDev commented on 2025-03-15 15:21 (UTC) (edited on 2025-03-15 15:41 (UTC) by LaptopDev)
@evine Documentation doesn't give name of book or podcast path configuration parameters for a systemd service file; it specifies a service file example for debian-based distros located in /etc/default but even that doesn't have a configuration for these paths. Guess this isn't mentioned specifically in issues upstream at github. Will post there.
evine commented on 2025-03-14 03:57 (UTC) (edited on 2025-03-14 03:58 (UTC) by evine)
@LaptopDev Please read the audiobookshelf official documentation.
LaptopDev commented on 2025-03-13 16:15 (UTC) (edited on 2025-03-13 16:16 (UTC) by LaptopDev)
@evine okay thanks. I am trying to understand how to add books. How do I set the location for books and create libraries? Is this not a standard fs I can interact with directly on the server? Am I constrained to the directory used by audiobookshelf? I am confused by the ui not explicitly indicating the location of libraries.
I think you can create visibility on per-library basis with library permissions and wanted to do that, too.
evine commented on 2025-03-13 14:58 (UTC) (edited on 2025-03-13 14:59 (UTC) by evine)
@LaptopDev When running on the command line, you need to set environment variables in the command line: https://aur.archlinux.org/cgit/aur.git/tree/audiobookshelf.conf?h=audiobookshelf
LaptopDev commented on 2025-03-13 13:43 (UTC)
@evine I was using a direct commandline launch of the audiobookshelf binary. For some reason running it that way generates a different configuration file with different port, it can't find the binaries on my system that way, and creates a ~/config dir with those binaries even if they exist in /usr/bin/. I ran it as a systemd service and it finds the binaries. I see the port it is running on, in the 'systemctl status audiobookshelf' reflects the configured port in the existing /etc/conf.d/audiobookshelf configuration file.
evine commented on 2025-03-13 04:08 (UTC)
@LaptopDev Please use the default configuration file: https://aur.archlinux.org/cgit/aur.git/tree/audiobookshelf.conf?h=audiobookshelf
1 2 3 4 Next › Last »