SpigotSalesWebhook v1.0.1
Patch release focused on Docker reliability, scraper stability, and better production logging.
Fixes
- Fixed Docker bind-mounted
datadirectory permission issues. - Added a Docker entrypoint that prepares
/opt/spigot-sales-webhook/dataautomatically before the worker starts. - The application still runs as the non-root
spigotsalesuser after startup preparation. - Forced the Docker runtime to prefer IPv4 to avoid connection timeouts on hosts with broken or incomplete IPv6 routing.
- Added DNS fallback entries to Docker Compose.
- Fixed scraper pagination loops when SpigotMC returns repeated buyer pages instead of an empty page.
- Added per-plugin buyer count logs after each scrape.
- Added top-level scan failure logging so scheduled scan errors no longer disappear silently.
- Updated log output to show full package and class names.
- Added documentation badge and repository metadata updates.
Docker Upgrade
Pull the latest version and rebuild the container:
git pull
docker compose up -d --build
docker compose logs -f spigot-sales-webhookThe container now prepares the mounted ./data directory automatically, so manual chown should no longer be required for new deployments.
Documentation
Setup and configuration guide:
https://docs.despical.dev/spigot-webhook/
Full Changelog: 1.0.0...1.0.1