Releases: rtuszik/photon-docker
v2.1.1
2.1.0
What's Changed
Added
- Add
PHOTON_LISTEN_IPto make-listen-ipconfigurable. The default remains0.0.0.0. @rtuszik - Add Prometheus metrics docs, Grafana dashboard example, public dashboard link. @rtuszik
- Add contributor documentation in
CONTRIBUTING.md. @rtuszik
Changed
- Fixed backup cleanup path for parallel updates. @rtuszik
- Update README storage requirements. @rtuszik
- Update process execution to use
uv run --no-syncto allow for read-only filesystem. #264 Thanks @jfroy!
Dev
Full Changelog: 2.0.1...2.1.0
2.0.1
2.0.0
Adds support for photon 1.0.0
A new index is required for photon 1.0.0.
Upon start, the date of the downloaded index will be checked and a new index will be downloaded using the sequential download method. This means that there will be downtime associated with this update. I therefore consider it breaking, hence the major version bump.
Index size has decrease significantly. Thanks to the fantastic work by the people over at komoot/photon
Feel free to add to the discussion created for any new features of photon not supported by this image yet.
What's Changed
- feat(ci): add dev branch build and push by @rtuszik in #230
- chore: Configure Renovate by @rtuszik in #245
- Improve FILE_URL handling and logging by @plwhite in #244
- photon 1.0.0 by @rtuszik in #242
- allow enabling prometheus endpoint by @rtuszik in #227
- allow skipping space check by @rtuszik in #228
Full Changelog: 1.3.1...2.0.0
2.0.0-beta
Experimental Release of Photon-1.0.0 support.
Default mirror is being updated with new files and this will not work with existing indices and should therefore be considered breaking.
What's Changed
- allow skipping space check by @rtuszik in #228
- allow enabling prometheus endpoint by @rtuszik in #227
- photon 1.0.0 by @rtuszik in #242
Full Changelog: 1.3.1...2.0.0-beta
1.3.1
What's Changed
- feat: add download max retries parameter to environment variables by @sEpt0r in #180
- fix: remove erroneous logging by @rtuszik in #186
- imports, linting by @rtuszik in #206
- remove bandit in favor of ruff included bandit rules by @rtuszik in #207
- fix import in init by @rtuszik in #208
- build(deps): bump psutil from 7.1.2 to 7.2.1 by @dependabot[bot] in #182
- build(deps-dev): bump ruff from 0.14.3 to 0.14.14 by @dependabot[bot] in #185
- build(deps): bump eclipse-temurin from 21.0.8_9-jre-noble to 21.0.9_10-jre-noble by @dependabot[bot] in #184
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #200
- build(deps): bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #199
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #188
- build(deps-dev): bump ty from 0.0.1a20 to 0.0.13 by @dependabot[bot] in #205
- build(deps): bump apprise from 1.9.5 to 1.9.7 by @dependabot[bot] in #197
- build(deps): bump urllib3 from 2.5.0 to 2.6.3 by @dependabot[bot] in #220
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
-
fix: file size mismatch when download interrupted by @sEpt0r in #176
-
Update GitHub Actions workflows and add container tests by @rtuszik in #178
-
Refactor CI/CD workflows and add Makefile automation by @rtuszik in #179
-
build(deps): bump ruff from 0.14.0 to 0.14.2 by @dependabot[bot] in #171
-
build(deps): bump psutil from 7.1.0 to 7.1.2 by @dependabot[bot] in #173
Full Changelog: 1.2.1...1.3.0
1.2.1
What's Changed
- Reload resume position when retrying download #160 @Equinox-
- fix: ignore trailing slashes in BASE_URL #164 @rtuszik
- build(deps): bump ruff from 0.13.3 to 0.14.0 #162
- build(deps): bump ruff from 0.13.2 to 0.13.3 #158
- build(deps): bump astral-sh/setup-uv from 6 to 7 #161
- build(deps): bump apprise from 1.9.4 to 1.9.5 #159
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
- feat: Add automatic SemVer tagging for Docker images on release. (#149)
- feat: Add
INITIAL_DOWNLOADvariable to control initial data download. (#150) - ci: Automate builds for new GitHub releases and pull requests.
- ci: Photon version is now read automatically from a
.last_releasefile. - fix: Correct signal handler signature in the process manager.
- chore: General code cleanup and removal of unused functions.
1.1.0
What’s Changed
- feat: Add OCI labels for image metadata in Dockerfile (#143) @rouke-broersma
- Photon 0.7.4 (#141) @rtuszik