fa5bf17eb8
feat: convert WordOps from Nginx to OpenLiteSpeed + LSPHP + LSCache
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
Complete conversion of the WordOps stack from Nginx + PHP-FPM to
OpenLiteSpeed + LSPHP + LSCache. This is a full rewrite across all 7
phases of the codebase:
- Foundation: OLS paths, variables, services, removed pynginxconfig dep
- Templates: 11 new OLS mustache templates, removed nginx-specific ones
- Stack: stack_pref, stack, stack_services, stack_upgrade, stack_migrate
- Site: site_functions, site, site_create, site_update
- Plugins: debug, info, log, clean rewritten for OLS
- SSL/ACME: acme.sh deploy uses lswsctrl, OLS vhssl blocks
- Other: secure, backup, clone, install script
Additional features:
- Debian 13 (trixie) support
- PHP 8.5 support
- WP Fort Knox mu-plugin integration (wo secure --lockdown/--unlock)
- --nginx CLI flag preserved for backward compatibility
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-08 18:55:16 +01:00
Janio Sarmento
555269decf
#348 : PHP8
2022-01-23 15:14:24 -03:00
Xavier Wang
d608e78beb
correct php version
2019-11-26 17:41:09 +08:00
VirtuBox
c2d27f1480
Fix small issues detected by codacy
2019-10-28 09:22:04 +01:00
VirtuBox
98e6e6963f
Remove imports
2019-10-16 13:31:30 +02:00
VirtuBox
c731d806d6
Refactor acme.sh and WOVariables
2019-10-02 13:13:32 +02:00
VirtuBox
baada0473e
Remove deprecated hook.register
2019-09-24 00:04:32 +02:00
VirtuBox
547b356a76
Remove deprecated handler.register
2019-09-24 00:01:20 +02:00
VirtuBox
490a7969e1
Fix signal for cement
2019-09-23 15:43:23 +02:00
VirtuBox
50cc8a4d09
Sort import, create class DMN
2019-09-04 20:36:15 +02:00
VirtuBox
e1db5099b5
Remove unused import
2019-09-02 23:23:47 +02:00
VirtuBox
ba376c037b
Few improvements
2019-08-01 10:39:15 +02:00
VirtuBox
b85a81ad8d
Few code quality improvements
2019-07-29 02:32:53 +02:00
VirtuBox
7eacd6c44d
update changelog
2019-06-16 19:37:27 +02:00
VirtuBox
9de9ba8637
reformat code according to pep8
2019-04-29 02:06:32 +02:00
VirtuBox
5651d7072e
fix site.py
2019-03-15 23:12:47 +01:00
VirtuBox
65068c6727
remove hhvm
2019-03-13 05:02:53 +01:00
VirtuBox
65f6e7a2a0
improve install script & site.py
...
* remove php7.2 installation
* cleanup code
* improve code quality according to shellcheck warnings
2019-03-05 15:47:24 +01:00
VirtuBox
a49b9701bd
reworked php7.3 stack
...
* replace previous stack php7 variables
* properly set stack php = php7.2 and php73 = php7.3
* rename upstream php72 and php73 to avoid issues when migrating from EEv3
* use unix socket in nginx upstream instead of TCP/IP
2019-03-05 15:46:25 +01:00
VirtuBox
79d45044f9
fix stack issues
...
* fix php7.2 stack detection
* add php7.3 as php7.0 replacement
2019-03-05 15:45:05 +01:00
jeroenlaylo
36f6a72268
Almost there, don't use this yet
2018-11-30 20:08:09 +01:00
jeroenlaylo
2788f3169d
Almost there, don't use this yet
2018-11-30 18:54:42 +01:00
jeroenlaylo
ed9d8e304d
Almost there, don't use this yet
2018-11-30 17:04:15 +01:00
jeroenops
b36df4384a
Refactored
2018-11-13 21:55:59 +01:00