Shipped is a self-hosted dashboard that tracks package releases across platforms like GitHub, NPM, and Docker. Group dependencies into custom lists to instantly monitor new versions.
- Multi-Provider Support: Track releases from GitHub, NPM, Docker Hub, etc.
- Organized Lists: Group packages into custom lists with sections
- Real-Time Updates: Config changes propagate to the UI instantly via hot-reloading
- Smart Caching: Multi-layer caching (L1 memory + L2 file) minimizes API calls
- Hash-Based Security: Only pre-configured packages can be queried
services:
shipped:
image: nipakke/shipped:1
ports:
- 3000:3000
volumes:
- /path-to-data:/data
# or separate mounts
#- /path-to-data/config:/data/config
#- /path-to-data/cache:/data/cache
restart: unless-stopped- Configuration - Dynamic and static config overview
- Config Files - YAML configuration reference
- Environment Variables - Static configuration
- Providers - Supported package providers
- Architecture - Internal details
See Architecture Overview for detailed documentation.
MIT
Found an issue or have a suggestion? Open a GitHub issue.