v0.7.0
v0.7.0
This release adds Cloudflare R2 gallery backup support and publishes a multi-platform GHCR image.
Highlights
- Added R2 backup settings for endpoint, bucket, region, key prefix, and credentials.
- Added Settings health checks for R2 configuration using bucket/list/probe-object validation.
- Added Gallery Sync jobs for incremental image backup to Cloudflare R2 with progress/status reporting.
- Added backend R2 sync integration, object listing/upload logic, and contract coverage.
- Added frontend Gallery Sync controls and R2 settings UI.
Container Image
GHCR image:
docker pull ghcr.io/z1rconium/gpt-image-linux:v0.7.0Run with Docker:
docker run -d --name gpt-image-panel \
-p 127.0.0.1:9090:9090 \
-v "$PWD/images:/app/images" \
-v "$PWD/data:/app/data" \
--env-file .env.example \
ghcr.io/z1rconium/gpt-image-linux:v0.7.0Run with Docker Compose:
curl -LO https://github.com/Z1rconium/gpt-image-linux/releases/download/v0.7.0/docker-compose.yml
curl -Lo .env.example https://github.com/Z1rconium/gpt-image-linux/releases/download/v0.7.0/env.example
docker compose up -dRelease Assets
docker-compose.ymlenv.examplegpt-image-panel-v0.7.0-prebuilt.tar.gzSHA256SUMS
Full changelog: v0.6.16...v0.7.0