Version Updates
Use different update methods depending on your deployment method.
Cloudflare Pages Deployment
Automatic Updates
After enabling the Upstream Sync Action, updates from the upstream repository will be automatically synced and trigger deployment without manual intervention.
Enable Upstream Sync
The repository includes an Upstream Sync Action (automatically syncs upstream updates daily). Once enabled, new upstream versions will be synced to your main branch and automatically trigger Worker deployment, achieving fully automatic updates.
To enable: Go to the Actions page of your forked repository, find Upstream Sync, and click Enable workflow.
Manual Updates
- Go to your forked repository
- Click "Sync fork"
- Select "Update branch"
- Cloudflare Pages will automatically redeploy

Cloudflare Workers Deployment
Automatic Updates
After configuring Secrets and enabling the Upstream Sync Action, updates from the upstream repository will be automatically synced and trigger deployment without manual intervention.
Enable Upstream Sync
The repository includes an Upstream Sync Action (automatically syncs upstream updates daily). Once enabled, new upstream versions will be synced to your main branch and automatically trigger Worker deployment, achieving fully automatic updates.
To enable: Go to the Actions page of your forked repository, find Upstream Sync, and click Enable workflow.
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