Version Updates
Use the corresponding update method based on your deployment type. Please note: Before updating, make sure to check the Announcements and the Breaking Updates Log. Ensure you have resolved all compatibility issues before proceeding.
Cloudflare Pages Deployment
Automatic Updates
The repository includes a built-in Upstream Sync Action (which automatically syncs upstream updates daily). Once you enable both the Upstream Sync Action and the repository's issues feature, updates from the upstream repository will be automatically synchronized and trigger a new deployment. If manual intervention is required, a new issue will be created to provide instructions.
Enabling Upstream Sync and Issues
To enable the Action: Navigate to the Actions page of your forked repository, locate Upstream Sync, and click Enable workflow. To enable the issues feature: Navigate to the Settings page of your forked repository, click General, and check Issues under the Features section.
Manual Updates
- Go to your forked repository
- Click "Sync fork"
- Select "Update branch"
- Cloudflare Pages will automatically redeploy

Cloudflare Workers Deployment
Automatic Updates
The repository includes a built-in Upstream Sync Action (which automatically syncs upstream updates daily). Once you enable both the Upstream Sync Action and the repository's issues feature, updates from the upstream repository will be automatically synchronized and trigger a new deployment. If manual intervention is required, a new issue will be created to provide instructions.
Enabling Upstream Sync and Issues
To enable the Action: Navigate to the Actions page of your forked repository, locate Upstream Sync, and click Enable workflow. To enable the issues feature: Navigate to the Settings page of your forked repository, click General, and check Issues under the Features section.
Manual Updates
- Go to your forked repository
- Click "Sync fork" to sync upstream updates
- This will automatically trigger deployment; you can also manually run Deploy to Cloudflare Workers from the Actions page
Docker Deployment
Docker Compose Update
# Pull latest image
docker compose pull
# Restart service
docker compose up -dDocker Command Update
# Pull latest image
docker pull marseventh/cloudflare-imgbed:latest
# Run container
docker run -d \\
--name cloudflare-imgbed \\
-p 7658:8080 \\
-v $(pwd)/data:/app/data \\
-v $(pwd)/wrangler.toml:/app/wrangler.toml \\
marseventh/cloudflare-imgbed:latestManual Deployment
Pull latest code, rebuild and deploy:
git pull
npm install
npm run start