16 Commits

Author SHA1 Message Date
fa5bf17eb8 feat: convert WordOps from Nginx to OpenLiteSpeed + LSPHP + LSCache
Some checks failed
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
Hamada Habib
7f2cfe11ad Fix wo log reset --all 2022-05-23 17:09:02 +02:00
VirtuBox
8ce4a206a9 Fix slow-log-db 2019-10-30 12:48:40 +01:00
VirtuBox
85e68b1fc6 Fix templates not updated after upgrade 2019-10-24 11:13:46 +02: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
50cc8a4d09 Sort import, create class DMN 2019-09-04 20:36:15 +02:00
VirtuBox
16ebafe12a Sort Import, add check_fqdn_ip function 2019-09-02 12:21:56 +02:00
VirtuBox
ba376c037b Few improvements 2019-08-01 10:39:15 +02:00
VirtuBox
9de9ba8637 reformat code according to pep8 2019-04-29 02:06:32 +02:00
VirtuBox
8618b32f29 fix wo info 2019-03-20 12:55:26 +01:00
VirtuBox
d5dbbe6500 add letsencrypt support for --proxy 2019-03-19 16:58:35 +01:00
VirtuBox
9b3e318121 set proper services names
* rename memcache to memcached
* remove outdated platform checks
2019-03-07 13:15:15 +01:00
jeroenops
b36df4384a Refactored 2018-11-13 21:55:59 +01:00