[PR #4166] [MERGED] Support listening on unix socket #4183

Closed
opened 2026-04-25 00:18:41 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/4166
Author: @balki
Created: 3/28/2025
Status: Merged
Merged: 5/16/2025
Merged by: @advplyr

Base: masterHead: patch-1


📝 Commits (3)

  • 13fac2d Support http server listening on unix socket
  • dc3c978 Merge branch 'advplyr:master' into patch-1
  • 635c384 Handle undefined Host and make chmod async

📊 Changes

1 file changed (+13 additions, -4 deletions)

View changed files

📝 server/Server.js (+13 -4)

📄 Description

Brief summary

Support listening on unix socket

Which issue is fixed?

Fixes #3819

In-depth Description

When the HOST options/environment variable starts with unix/, rest of it is assumed to be unix socket path.

How have you tested this?

Tested in archlinux. see: https://gitea.balki.me/balki-aur/audiobookshelf

Screenshots

N/A


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/4166 **Author:** [@balki](https://github.com/balki) **Created:** 3/28/2025 **Status:** ✅ Merged **Merged:** 5/16/2025 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `patch-1` --- ### 📝 Commits (3) - [`13fac2d`](https://github.com/advplyr/audiobookshelf/commit/13fac2d5bcf58c7a2225b7ff7adde9ff1318f459) Support http server listening on unix socket - [`dc3c978`](https://github.com/advplyr/audiobookshelf/commit/dc3c978f8dc84bdfc797f050e980c02d602d31ea) Merge branch 'advplyr:master' into patch-1 - [`635c384`](https://github.com/advplyr/audiobookshelf/commit/635c384952a76708e83078fa9c4488156f4f0092) Handle undefined Host and make chmod async ### 📊 Changes **1 file changed** (+13 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `server/Server.js` (+13 -4) </details> ### 📄 Description <!-- For Work In Progress Pull Requests, please use the Draft PR feature, see https://github.blog/2019-02-14-introducing-draft-pull-requests/ for further details. If you do not follow this template, the PR may be closed without review. Please ensure all checks pass. If you are a new contributor, the workflows will need to be manually approved before they run. --> ## Brief summary Support listening on unix socket ## Which issue is fixed? Fixes #3819 ## In-depth Description When the `HOST` options/environment variable starts with `unix/`, rest of it is assumed to be unix socket path. ## How have you tested this? Tested in archlinux. see: https://gitea.balki.me/balki-aur/audiobookshelf ## Screenshots N/A --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:18:41 +02:00
adam closed this issue 2026-04-25 00:18:41 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#4183