Repository navigation
Releases
Releases · cr0hn/TickHook
v0.1.0
What's Changed
- fix: Update Dockerfile to Go 1.22 to match go.mod
- ci: Remove Dependabot configuration
- ci: Pin golangci-lint to v1.64.8 to avoid v2 breaking changes
- docs: Add Receiving Webhooks section, clean up formatting
- ci: Fix deprecated actions and update release workflow
- docs: Restructure README for better user onboarding
- fix: Resolve golangci-lint errors in CI
- docs: Update CLAUDE.md to reflect V1 completion
- docs: Reorganize README for user-focused content
- feat: Add performance benchmarks and metrics documentation
- feat: Complete TickHook implementation - lightweight webhook scheduler
- Create CLAUDE.md for TickHook project guidelines
- Rename PDR.md to PRD.md
- Add Product Requirements Document for TickHook
- Initial commit
Features
- One-shot job scheduling
- Recurring job scheduling
- Exponential backoff with jitter
- Global and per-domain concurrency limits
- Automatic idempotency headers
- REST API with Bearer token auth
- Single binary deployment
- Redis persistence
Docker
docker pull ghcr.io/cr0hn/tickhook:v0.1.0Quick Start
# Download binary (Linux/amd64)
wget https://github.com/cr0hn/tickhook/releases/download/v0.1.0/tickhook-linux-amd64
chmod +x tickhook-linux-amd64
# Run with Redis
./tickhook-linux-amd64 --redis-url redis://localhost:6379 --auth-token your-secretFull Changelog: ...v0.1.0