317181e4be
fix: match OLS GPG keyring filename between install and variables
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
Install script saves key as openlitespeed-archive-keyring.gpg but
variables.py referenced openlitespeed-keyring.gpg, causing apt
signed-by verification to fail during wo stack install.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 08:26:13 +01:00
35efce33c5
fix: install from local checkout and remove dead wo_deb_repo code
...
CI / test WordOps (ubuntu-22.04) (push) Has been cancelled
CI / test WordOps (ubuntu-24.04) (push) Has been cancelled
- wo_install() now detects local setup.py and installs from it instead
of always pulling from PyPI/GitHub (which installs the old upstream)
- Removed unused wo_deb_repo variable branches in variables.py that
caused NameError on unsupported codenames
- OLS repo URL uses codename directly for all distros (same format)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 07:35:46 +01:00
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
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
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
c746767ec0
Bump release to v3.21.2
2024-06-11 22:49:53 +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
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
0f6a53efc6
Properly download and set repositories's gpg keys
2024-06-07 14:53:50 +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
a715ccfd06
Fix netdata upgrade and install, download latest wp-cli
2024-05-31 22:22:08 +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
def2ddd393
Remove php72 and php73
2024-05-29 02:00:50 +02:00
VirtuBox
e2f8951940
Set permissions when writing files, log less data
2024-05-22 21:02:13 +02:00
VirtuBox
29f8edea9a
Bump release version
2024-05-04 00:49:48 +02:00
VirtuBox
1ae00a2992
Add support for Ubuntu 24.04 LTS
2024-05-03 23:40:36 +02:00
VirtuBox
c0b28bbf64
Merge pull request #634 from WordOps/updating-configuration
...
Bump release to v3.20.0
2024-04-21 21:39:43 +02:00
VirtuBox
63c24b7945
Bump release to v3.20.0
2024-04-21 21:39:24 +02:00
VirtuBox
bfca0bcadb
Merge pull request #633 from WordOps/updating-configuration
...
Fix reported issues
2024-04-21 19:43:46 +02:00
VirtuBox
d7fc975e0c
Fix server_ip variable
2024-04-21 18:18:13 +02:00
VirtuBox
b863fc7c57
Updating WordOps dashboard to v1.3
2024-04-21 17:40:53 +02:00
VirtuBox
8ddaa7e98f
Improve broken symlink removal
2024-04-21 17:37:30 +02:00
VirtuBox
e7eb865648
Don't scan for broken symlink in website files
2024-04-21 13:25:34 +02:00
VirtuBox
9a7c5e4ea1
Improve WOAcme ip check
2024-04-21 12:51:59 +02:00
VirtuBox
e12cc063d6
Improve WordOps server ip check
2024-04-21 12:48:11 +02:00
Gabriel Giordano
7c6dab1f08
Fix status check on php8.3
2023-12-20 23:20:16 -03:00
VirtuBox
cd6f3f22ce
Bump WordOps release to v3.19.1
2023-12-03 16:35:25 +01:00
VirtuBox
799651e11d
Add php8.3-xdebug
2023-11-30 23:30:24 +01:00
VirtuBox
8b04ff008e
Add force-ssl.conf as a mustache template
2023-11-30 08:12:24 +01:00
VirtuBox
17b86bb45f
Fix php8.3 modules
2023-11-26 16:25:17 +01:00
VirtuBox
477e118c0a
Fix for php8.3
2023-11-24 00:11:57 +01:00
VirtuBox
f699012b9b
Add php8.3 support
2023-11-23 21:33:09 +01:00
VirtuBox
403f9a0482
Bump version to v3.18.1
2023-09-26 01:26:14 +02:00
VirtuBox
88e1bb1974
Deploy ssl.conf from mustache template
2023-08-13 10:24:29 +02:00
VirtuBox
f4bf658822
Bump version number to run tests
2023-08-12 17:02:22 +02:00
VirtuBox
0a9c23b596
Fix php module
2023-08-05 17:53:40 +02:00
VirtuBox
c4a6356cff
Fix php variable
2023-08-05 17:31:10 +02:00