mirror of
https://github.com/TeamPiped/Piped-Backend.git
synced 2026-06-22 21:15:25 +00:00
No description
- Java 96.9%
- Shell 2.9%
- Dockerfile 0.2%
* feat(feeds): add DISABLE_PUBSUB to turn off WebSub subscriptions Gates the lease-renewal timer, the new-channel registration timer, and the subscribePubSub call in saveChannel, for a clean immediate disable without touching DISABLE_TIMERS or the cleanup timers. Reads the DISABLE_PUBSUB env var / config, defaults to false. * feat(feeds): add FEED_REFRESH periodic channel-refresh job A self-paced virtual-thread loop refreshes all users_subscribed channels over a configurable window (FEED_REFRESH on/off, FEED_REFRESH_MINUTES default 15), one channel every period/count. Extracts channelResponse's side effects into shared ChannelHelpers utils (videosTabInfo, federateChannelVideos, federateChannelInfo, updateChannelVideos) used by both the handler and the loop. --------- Co-authored-by: LogicalKarma <> |
||
|---|---|---|
| .github/workflows | ||
| gradle/wrapper | ||
| src/main | ||
| testing | ||
| .dockerignore | ||
| .gitignore | ||
| build.gradle | ||
| config.properties | ||
| docker-compose.yml | ||
| docker-healthcheck.sh | ||
| Dockerfile | ||
| Dockerfile.azul | ||
| Dockerfile.azul.ci | ||
| Dockerfile.ci | ||
| Dockerfile.graalvm-jvm | ||
| Dockerfile.graalvm-jvm.ci | ||
| Dockerfile.openj9 | ||
| Dockerfile.openj9.ci | ||
| gradlew | ||
| gradlew.bat | ||
| hotspot-entrypoint.sh | ||
| LICENSE | ||
| README.md | ||
| renovate.json | ||
| settings.gradle | ||
Piped-Backend
An advanced open-source privacy friendly alternative to YouTube, crafted with the help of NewPipeExtractor.
Official Frontend
- VueJS frontend - Piped