-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow for RoundCube without Apache #6383
Comments
Hey @Eagle3386, as far as I can tell, Apache has always been a dependency for the package, so this isn't a new requirement or a bug. I'll review the RoundCube documentation over the weekend to see if this change is technically feasible. Beyond personal preference, is there a compelling reason to consider moving from Apache to Nginx? The reason I ask is that if such a change were technically viable, it wouldn't be optional due to hard-coded package dependencies. For instance, there wouldn’t be a way to select a web server during installation. Consequently, this change would impact all users, so it should be backed by clear objective benefits or justifications. |
@mreid-tt I didn't know that, thanks for pointing that out. Personal taste aside (which isn't my main motivation anyway), I see 2 strong & 1 "soft" technical reasons for not using Apache:
If, on the other hand, support/utilization for/of WebStation would be enabled, there'd be even more (UI) comfort for the user (and DSM admins as well, of course), possibly rendering it your preferred path to pursue. Either way, dropping Apache boils down to these hard facts for me:
|
I briefly reviewed this but didn’t have time to attempt a build. However, I noted a few observations and potential challenges:
Given these considerations, implementing and maintaining this installation type would require significant effort. Unfortunately, I may not have the capacity to fully investigate and develop this solution. I encourage other developers in the community to share their thoughts or take this on. In the meantime, since your DS716+II supports Docker, I recommend exploring a Docker image of Roundcube Webmail. This approach may offer the customizations you’re seeking with less complexity. |
Is this a new Bug?
Package Name
RoundCube
Package Version
latest, 1.6.9-5 at the time of writing
Device Model
DS 716+II
Device Architecture
x86_64
Firmware Version
7.2.2-72806 Update 2
What happened?
Tried installing RoundCube package, because I'm fed up with MailPlus Client too stupid to send plaintext mails.
Had to cancel installation, because as of right now, there's a dependency on Apache 2.4, an absolute no-go for me.
If possible, the package should integrate with the NGinX that already powers DSM, via its reverse proxy functionality ("Application Portal" as Synology calls it) or via WebStation - either way would be fine with me, if only there's no dependency on Apache, please.
Reproduction steps
Control Panel
, selectRoundcube Webmail
& clickInstall
.Install Log
Service Log
Other Logs
The text was updated successfully, but these errors were encountered: