Repository navigation
v0.8.0
SuckerPot now lives in the Selfhostr organisation: github.com/selfhostr/suckerpot, images at ghcr.io/selfhostr/suckerpot-*, site, docs and demo at https://suckerpot.selfhostr.io/.
Updating from v0.7.1 or earlier: set
SUCKERPOT_IMAGE_PREFIX=ghcr.io/selfhostr/suckerpotandUPDATE_CHECK_REPO=selfhostr/suckerpotin.env, rungit remote set-url origin https://github.com/selfhostr/suckerpot.git, thenjust update. The signature check refuses the new release until you do: see Moving from the old repository.
Changed
- The offline mock-data demo moved to https://suckerpot.selfhostr.io/demo/. GitHub Pages and
site/are removed from the repo (the product site is maintained separately). - Documentation moved from Read the Docs to https://suckerpot.selfhostr.io/docs/ (Selfhostr docs kit, Starlight).
.readthedocs.yaml,docs/conf.py,docs/requirements.txtand the Sphinx CI job are removed;docs/stays the source. - The project moved from
github.com/Theroxat/suckerpottogithub.com/selfhostr/suckerpot. Release images are now published asghcr.io/selfhostr/suckerpot-*and signed by the release workflow of the new repository, and the documentation is athttps://suckerpot.selfhostr.io/docs/.scripts/env-migrate.shrewrites the old defaultSUCKERPOT_IMAGE_PREFIXandUPDATE_CHECK_REPOin an existing.env; the signature checks are as strict as before (exact repository,release.yml, exact tag). An install on v0.7.1 verifies releases against the old repository, so its first update needsSUCKERPOT_IMAGE_PREFIX=ghcr.io/selfhostr/suckerpotset in.envby hand; seedocs/updates.md. - The network is now called the SuckerPot network, and the blocklists the SuckerPot blocklists. Selfhostr is the small organisation that makes SuckerPot, no longer the name of the product or the network.
- New addresses: the site is
https://suckerpot.selfhostr.io/(hosted on Cloudflare Pages), the hub ishttps://suckerpot-hub.selfhostr.ioand the feeds arehttps://suckerpot-feeds.selfhostr.io/v1. The oldselfhostr.iosite,hub.selfhostr.ioandfeeds.selfhostr.ioare gone. Nodes pick up the new hub address with the next release; the hub keys are unchanged.abuse@selfhostr.iostays.
Verify: scripts/verify-release.sh v0.8.0 and just verify-images v0.8.0.
Full Changelog: v0.7.1...v0.8.0