|
|
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 |
|
Miaosen Wang
|
e62a66282b
|
spelling error
|
2025-10-16 01:52:03 -07:00 |
|
VirtuBox
|
03b3b64a5a
|
Merge pull request #726 from WordOps/updating-configuration
Fix GitHub Actions
|
2025-04-11 22:47:15 +02:00 |
|
VirtuBox
|
23906cdccc
|
Update apt_repo.py - Fix GitHub Actions
|
2025-04-11 22:22:56 +02:00 |
|
Saskia Teichmann
|
53f52c1d25
|
Fix AttributeError in WODownload when ConnectionError lacks reason
|
2025-03-27 12:35:13 +01:00 |
|
VirtuBox
|
186b9e34aa
|
Fix addNewSite place
|
2024-12-06 16:19:30 +01:00 |
|
VirtuBox
|
d23f6a9ca0
|
Fix issue https://github.com/WordOps/WordOps/issues/692
|
2024-12-06 15:16:58 +01:00 |
|
VirtuBox
|
a66458f533
|
Fix php84 upstream
|
2024-12-03 16:06:49 +01:00 |
|
VirtuBox
|
2f45853067
|
Add php8.4 support
|
2024-12-03 14:08:19 +01:00 |
|
VirtuBox
|
104a5a87d2
|
Fix MariaDB repository in CI
|
2024-09-16 21:42:49 +02:00 |
|
VirtuBox
|
138dbf7bd5
|
Add Ubuntu 24.04 LTS support
|
2024-06-14 16:44:45 +02:00 |
|
VirtuBox
|
e868a7ca53
|
Minor changes
|
2024-06-14 16:22:02 +02:00 |
|
VirtuBox
|
4a8641c6b3
|
Use MariaDB dynamic mirror
|
2024-06-13 00:23:05 +02:00 |
|
VirtuBox
|
f8c5da4857
|
Fix unused variable
|
2024-06-11 23:36:01 +02:00 |
|
VirtuBox
|
00b3f99e5d
|
Another fix for wildcard certificates
|
2024-06-11 23:18:27 +02:00 |
|
VirtuBox
|
ff5d39211a
|
Fix fastcgi_params indentation
|
2024-06-11 22:53:06 +02:00 |
|
VirtuBox
|
c746767ec0
|
Bump release to v3.21.2
|
2024-06-11 22:49:53 +02:00 |
|
VirtuBox
|
60835841c9
|
Add "$http3" variable to logs
|
2024-06-11 22:37:16 +02:00 |
|
VirtuBox
|
f6af662100
|
Properly indent proxy_params
|
2024-06-11 22:27:33 +02:00 |
|
VirtuBox
|
2de0d56a44
|
Add $host variable for fastcgi_params et proxy_params
|
2024-06-11 22:24:34 +02:00 |
|
VirtuBox
|
007da6cd45
|
Fix wo stack migrate --nginx with wildcard certificate
|
2024-06-11 21:15:25 +02:00 |
|
VirtuBox
|
208db7758d
|
Cleanup bash completion and set ppa repo
|
2024-06-10 21:20:23 +02:00 |
|
VirtuBox
|
62707eba4e
|
Fix nginx.conf identation
|
2024-06-08 16:13:22 +02:00 |
|
VirtuBox
|
0235fe5920
|
Fix overwriting nginx configuration
|
2024-06-08 16:04:57 +02:00 |
|
VirtuBox
|
e02fb864ad
|
Fix backend certificate
|
2024-06-08 15:58:29 +02:00 |
|
VirtuBox
|
68db0f46b2
|
Add wo stack migrate --nginx
|
2024-06-08 14:27:16 +02:00 |
|
VirtuBox
|
c641f1eaa1
|
Enable HTTP/3 QUIC
|
2024-06-08 11:59:18 +02:00 |
|
VirtuBox
|
c35e9e6fa3
|
Properly use mariadb-admin instead of mysqladmin
|
2024-06-07 16:51:53 +02:00 |
|
VirtuBox
|
e2a701f221
|
Fix mariadb-admin path
|
2024-06-07 16:28:33 +02:00 |
|
VirtuBox
|
721220dfba
|
Fix stack migrate with repositories
|
2024-06-07 15:55:19 +02:00 |
|
VirtuBox
|
0f6a53efc6
|
Properly download and set repositories's gpg keys
|
2024-06-07 14:53:50 +02:00 |
|
VirtuBox
|
07ce93bdf8
|
Bump MariaDB to 11.4
|
2024-06-04 17:47:25 +02:00 |
|
VirtuBox
|
6b5e5ecb47
|
Fix hsts enable disable
|
2024-06-03 00:56:23 +02:00 |
|
VirtuBox
|
d1e50d06b5
|
Fix --hsts
|
2024-06-03 00:48:14 +02:00 |
|
VirtuBox
|
6177647a6f
|
Fix disabling hsts
|
2024-06-02 23:28:54 +02:00 |
|
VirtuBox
|
582ececbdc
|
End site update after --hsts or --ngxblocker
|
2024-06-02 22:11:21 +02:00 |
|
VirtuBox
|
00fd55cb8f
|
Remove doublons in wo site update
|
2024-06-02 19:16:59 +02:00 |
|
VirtuBox
|
510547f11e
|
Fix commiting changes in /etc/nginx
|
2024-06-01 22:10:25 +02:00 |
|
VirtuBox
|
30079e0e88
|
Add stack --brotli to enable/disable brotli compression
|
2024-06-01 19:10:41 +02:00 |
|
VirtuBox
|
92023c09db
|
Improve wo info
|
2024-06-01 12:00:22 +02:00 |
|
VirtuBox
|
960758c485
|
Cleanup wo info and improve gpg key management
|
2024-05-31 22:39:11 +02:00 |
|
VirtuBox
|
a715ccfd06
|
Fix netdata upgrade and install, download latest wp-cli
|
2024-05-31 22:22:08 +02:00 |
|
VirtuBox
|
0cebbd1e7c
|
Fix wpsc template
|
2024-05-29 16:41:48 +02:00 |
|
VirtuBox
|
4f7c52966d
|
Log less data
|
2024-05-29 02:09:17 +02:00 |
|
VirtuBox
|
36aa70fb52
|
Revert "Set permissions when writing files, log less data"
This reverts commit e2f8951940.
|
2024-05-29 02:07:08 +02:00 |
|
VirtuBox
|
7411c3f387
|
Merge branch 'updating-configuration' of https://github.com/WordOps/WordOps into updating-configuration
|
2024-05-29 02:01:08 +02:00 |
|
VirtuBox
|
def2ddd393
|
Remove php72 and php73
|
2024-05-29 02:00:50 +02:00 |
|
Thomas SUCHON
|
f533438f8d
|
Cleanup unused library
|
2024-05-23 16:09:37 +02:00 |
|
Thomas SUCHON
|
ae41db1111
|
Fix backend address display in Nginx install
|
2024-05-23 15:30:05 +02:00 |
|
Thomas SUCHON
|
35f8d5f988
|
Log less data
|
2024-05-23 14:27:30 +02:00 |
|