Support for Redis sockets #3110

Closed
opened 2026-02-05 06:03:15 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @r7l on GitHub (Sep 9, 2022).

Describe the feature you'd like

The current configuration doesn't support connecting to Redis using Unix sockets. I've also seen the older issue there was about this. It was closed by the user back then but it would still be a nice feature. Laravel does support this out of the box and using sockets is also supported by Bookstack for MySQL (mostly because of Laravel).

Describe the benefits this would bring to existing BookStack users

Being able to use Redis over Unix sockets as it is already supported by Laravel and even MySQL with Bookstack. It's most likely not of much use for users using Docker but there are still people out there that install software with a bare metal stack. Using sockets has the advantage to not to be bothered with additional network security issues as there is no network connection beside the HTTP endoint (Apache / Nginx).

Beside security there also is better performance and therefor also a lower impact on environment, even if minimal. People should actually be encouraged using sockets instead of TCP when possible.

Can the goal of this request already be achieved via other means?

Only by opening Redis up via TCP.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundemental request

How long have you been using BookStack?

0 to 6 months

Additional context

No response

Originally created by @r7l on GitHub (Sep 9, 2022). ### Describe the feature you'd like The current configuration doesn't support connecting to Redis using Unix sockets. I've also seen the older issue there was about this. It was closed by the user back then but it would still be a nice feature. Laravel does support this out of the box and using sockets is also supported by Bookstack for MySQL (mostly because of Laravel). ### Describe the benefits this would bring to existing BookStack users Being able to use Redis over Unix sockets as it is already supported by Laravel and even MySQL with Bookstack. It's most likely not of much use for users using Docker but there are still people out there that install software with a bare metal stack. Using sockets has the advantage to not to be bothered with additional network security issues as there is no network connection beside the HTTP endoint (Apache / Nginx). Beside security there also is better performance and therefor also a lower impact on environment, even if minimal. People should actually be encouraged using sockets instead of TCP when possible. ### Can the goal of this request already be achieved via other means? Only by opening Redis up via TCP. ### Have you searched for an existing open/closed issue? - [X] I have searched for existing issues and none cover my fundemental request ### How long have you been using BookStack? 0 to 6 months ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 06:03:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#3110