Commit Graph

10 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
VirtuBox
da4d6eaee7 Prepare WordOps for stable release 2023-12-01 16:41:14 +01:00
VirtuBox
67ff78e077 Update version, fix psutil install 2022-12-23 08:11:44 +01:00
VirtuBox
c68d173f42 Fix missing nginx configurations 2022-01-25 16:16:46 +01:00
VirtuBox
bed285abc4 Use wo stack migrate for MariaDB major upgrade 2020-10-23 12:50:31 +02:00
VirtuBox
c731d806d6 Refactor acme.sh and WOVariables 2019-10-02 13:13:32 +02:00
VirtuBox
490a7969e1 Fix signal for cement 2019-09-23 15:43:23 +02:00
VirtuBox
3a47085927 update docs and bash_completion 2019-04-05 10:02:20 +02: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
jeroenops
b36df4384a Refactored 2018-11-13 21:55:59 +01:00