Dockerized pagefind.
| Tag | Dockerfile Build Context |
|---|---|
:1.4.0, :latest |
View |
:1.3.0 |
View |
:1.2.0 |
View |
:1.1.1 |
View |
:1.0.4 |
View |
Mount the public directory into the container at /public.
docker run --rm -it -v $(pwd)/public:/public theohbrothers/docker-pagefind:1.4.0Requires Windows powershell or pwsh.
# Install Generate-DockerImageVariants module: https://github.com/theohbrothers/Generate-DockerImageVariants
Install-Module -Name Generate-DockerImageVariants -Repository PSGallery -Scope CurrentUser -Force -Verbose
# Edit ./generate templates
# Generate the variants
Generate-DockerImageVariants .versions.json contains a list of Semver versions, one per line.
To update versions in versions.json:
./Update-Versions.ps1To update versions in versions.json, and open a PR for each changed version, and merge successful PRs one after another (to prevent merge conflicts), and finally create a tagged release and close milestone:
$env:GITHUB_TOKEN = 'xxx'
./Update-Versions.ps1 -PR -AutoMergeQueue -AutoReleaseTo perform a dry run, use -WhatIf.