Deploy Bookstack without composer #2961

Closed
opened 2026-02-05 05:51:33 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @bridgeyuwa on GitHub (Aug 14, 2022).

Describe the feature you'd like

Installation & Deployment Process Revamp
Creation of a streamlined & secure process for users to deploy & update BookStack with reduced development requirements (No git or composer requirement)

Please how soon will this be implemented.
Some of us are fed up with composer

Describe the benefits this would bring to existing BookStack users

It would make it easier for the less tech knowledgeable.

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

No

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?

Over 5 years

Additional context

No response

Originally created by @bridgeyuwa on GitHub (Aug 14, 2022). ### Describe the feature you'd like Installation & Deployment Process Revamp Creation of a streamlined & secure process for users to deploy & update BookStack with reduced development requirements (No git or composer requirement) Please how soon will this be implemented. Some of us are fed up with composer ### Describe the benefits this would bring to existing BookStack users It would make it easier for the less tech knowledgeable. ### Can the goal of this request already be achieved via other means? No ### 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? Over 5 years ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 05:51:33 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Aug 14, 2022):

Please how soon will this be implemented.
Some of us are fed up with composer

No sure to be honest. It is the next item on the roadmap after permissions, so I could roughly estimate first half of next year, but I'm not sure it'd be that worthwhile and I'd probably consider changing up the roadmap and removing that phase, or alter it to something different.

This is because I haven't seen much complaint about the current install and update processes, and the current process has worked well (In my opinion) for 7 years now, so I'm not sure on the value of removing composer. I can only envision it being a problem in environments with limited access/functionality, which I don't think we should be going out our way to accommodate anyway.

Feel free to put forward reasons why composer is a problem.

The fundamental request here is already open in #161, so this will be closed off as a duplicate, but I'll leave this open a small while for discussion.

@ssddanbrown commented on GitHub (Aug 14, 2022): > Please how soon will this be implemented. > Some of us are fed up with composer No sure to be honest. It is the next item on the roadmap after permissions, so I could roughly estimate first half of next year, but I'm not sure it'd be that worthwhile and I'd probably consider changing up the roadmap and removing that phase, or alter it to something different. This is because I haven't seen much complaint about the current install and update processes, and the current process has worked well (In my opinion) for 7 years now, so I'm not sure on the value of removing composer. I can only envision it being a problem in environments with limited access/functionality, which I don't think we should be going out our way to accommodate anyway. Feel free to put forward reasons why composer is a problem. The fundamental request here is already open in #161, so this will be closed off as a duplicate, but I'll leave this open a small while for discussion.
Author
Owner

@BloodyIron commented on GitHub (Aug 26, 2022):

Perhaps use the docker images to streamline deployment and updates? That's the route I've gone down. Might work for you @bridgeyuwa

@BloodyIron commented on GitHub (Aug 26, 2022): Perhaps use the docker images to streamline deployment and updates? That's the route I've gone down. Might work for you @bridgeyuwa
Author
Owner

@ssddanbrown commented on GitHub (Sep 5, 2022):

Since there's not been much further discussion I'll close this off.

@ssddanbrown commented on GitHub (Sep 5, 2022): Since there's not been much further discussion I'll close this off.
Author
Owner

@bridgeyuwa commented on GitHub (Nov 8, 2022):

I discovered October CMS use Laravel and have a script they use for their install wizard

https://github.com/octobercms/install/tree/master/install_files

I dunno if it will benefit bookstack.

@bridgeyuwa commented on GitHub (Nov 8, 2022): I discovered October CMS use Laravel and have a script they use for their install wizard https://github.com/octobercms/install/tree/master/install_files I dunno if it will benefit bookstack.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#2961