Skip to content
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

[ENHANCEMENTS] PHP Support for the Webserver function. #460

Closed
Trackhe opened this issue Jan 3, 2025 · 1 comment
Closed

[ENHANCEMENTS] PHP Support for the Webserver function. #460

Trackhe opened this issue Jan 3, 2025 · 1 comment
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@Trackhe
Copy link

Trackhe commented Jan 3, 2025

I very like the feature that we can host Websites over the "Static Web Server". But i miss the option to use php for the sites. Maybe in combination with Docker for easy php version deployment.

Makes an extra "Simple" Nginx webserver fully obsolete.

@Trackhe Trackhe added the enhancement New feature or request label Jan 3, 2025
@tobychui
Copy link
Owner

tobychui commented Jan 4, 2025

No, because of the following two main reasons.

  1. Zoraxy is a tool box for homelab, it does not intended to replace any "fully featured web servers" like Apache / Nginx with php. The build-in static web server is for hosting some basic pages in case of a quick upstream restart or updates, like hosting maintenance notice or a simple HTML based "site moved" page.
  2. PHP can be easily run with fast-CGI integration, but most of the open source PHP projects might require additional "mods" and expect to be run using Apache / nginx. Creating yet another php server will not benefit the ecosystem and might cause a lot of compatibility issues, and eventually wasting developer and user time in testing & debugging.

Base on the above reasons, I will be closing this now as won't fix.

@tobychui tobychui closed this as completed Jan 4, 2025
@tobychui tobychui added the wontfix This will not be worked on label Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants