/claim #8264

Summary

  • Add a new reusable openlitespeed one-click template at templates/compose/openlitespeed.yaml
  • Follow maintainer feedback in #8264 to provide OpenLiteSpeed as an unopinionated base service
  • Include persistent volumes for config, site files, and logs
  • Include SERVICE_URL_OPENLITESPEED and LinuxServer base envs (PUID, PGID, TZ)

Why this approach

Issue #8264 discussion requested a deployable OpenLiteSpeed option that is not tightly coupled to a WordPress-specific bootstrap flow. This template can be used standalone or as a base for WordPress/custom PHP sites.

Validation (local)

  • Parsed template with Python YAML loader:
    • python -c "import yaml,pathlib; p=pathlib.Path('templates/compose/openlitespeed.yaml'); obj=yaml.safe_load(p.read_text()); assert 'services' in obj and 'openlitespeed' in obj['services']; print('OK')"
  • Verified expected service key and structure (services.openlitespeed)

Category

  • Bug fix
  • New feature
  • Adding new one click service
  • Fixing or updating existing one click service

Issues

  • refs #8264
  • /claim #8264

AI Usage

  • AI is used in the process of creating this PR
  • AI is NOT used in the process of creating this PR

Contributor Agreement

  • I have read and understood the contributor guidelines.
  • I have tested the changes to the extent possible in my local environment.

Claim

Total prize pool $7.50
Total paid $0
Status Pending
Submitted February 17, 2026
Last updated February 17, 2026

Contributors

DI

dingon1019

@dingmon1019

100%

Sponsors

EN

Enrico Angelon

@enricoangelon

$7.50