feat: Update Docker image name to openreader while maintaining openreader-webui as a legacy alias and updating documentation.

This commit is contained in:
Richard R 2026-02-18 02:54:01 -07:00
parent a0cc189a0f
commit 0fbd9d5c38
2 changed files with 11 additions and 3 deletions

View file

@ -23,18 +23,24 @@ jobs:
runs-on: ubuntu-24.04
outputs:
image_name: ${{ steps.image-name.outputs.image_name }}
legacy_image_name: ${{ steps.image-name.outputs.legacy_image_name }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
steps:
- name: Compute lowercase image name
- name: Compute Docker image names
id: image-name
run: echo "image_name=${GITHUB_REPOSITORY,,}" >> "$GITHUB_OUTPUT"
run: |
owner="${GITHUB_REPOSITORY_OWNER,,}"
echo "image_name=${owner}/openreader" >> "$GITHUB_OUTPUT"
echo "legacy_image_name=${owner}/openreader-webui" >> "$GITHUB_OUTPUT"
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ steps.image-name.outputs.image_name }}
images: |
${{ env.REGISTRY }}/${{ steps.image-name.outputs.image_name }}
${{ env.REGISTRY }}/${{ steps.image-name.outputs.legacy_image_name }}
tags: |
type=raw,value=latest,enable=${{ (github.event_name == 'push' && !contains(github.ref, '-pre')) || (github.event_name == 'workflow_dispatch' && inputs.use_latest_tag == true) }},priority=1000
type=semver,pattern={{version}}

View file

@ -90,6 +90,8 @@ If `8333` is not reachable from the browser, direct presigned access is unavaila
## 3. Update Docker image
Legacy image compatibility: `ghcr.io/richardr1126/openreader-webui:latest` remains available as an alias.
```bash
docker stop openreader || true && \
docker rm openreader || true && \