torrentpier / torrentpier
TorrentPier. Bull-powered BitTorrent tracker engine.
Fund package maintenance!
torrentpier
Open Collective
Installs: 407
Dependents: 0
Suggesters: 0
Security: 2
Stars: 314
Watchers: 36
Forks: 84
Open Issues: 13
Type:project
Requires
- php: >=8.2
- arokettu/bencode: ^4.1.0
- arokettu/monsterid: ^4.1.0
- arokettu/random-polyfill: 1.0.2
- arokettu/torrent-file: ^5.2.1
- belomaxorka/captcha: 1.*
- bugsnag/bugsnag: ^v3.29.1
- claviska/simpleimage: ^4.0
- egulias/email-validator: ^4.0.1
- filp/whoops: ^2.15
- gemorroj/m3u-parser: ^6.0.1
- gigablah/sphinxphp: 2.0.8
- google/recaptcha: ^1.3
- jacklul/monolog-telegram: ^3.1
- josantonius/cookie: ^2.0
- league/flysystem: ^3.28
- longman/ip-tools: 1.2.1
- monolog/monolog: ^3.4
- nette/caching: ^3.3
- nette/database: ^3.2
- php-curl-class/php-curl-class: ^12.0.0
- robmorgan/phinx: ^0.16.9
- samdark/sitemap: 2.4.1
- symfony/mailer: ^7.3
- symfony/polyfill: v1.32.0
- vlucas/phpdotenv: ^5.5
- z4kn4fein/php-semver: ^v3.0.0
Requires (Dev)
- mockery/mockery: ^1.6
- pestphp/pest: ^3.8
- symfony/var-dumper: ^7.3
- dev-dexter
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.0
- v2.6.0
- v2.5.0
- v2.4.x-dev
- v2.4.9
- v2.4.8
- v2.4.7
- v2.4.6
- v2.4.6-alpha.4
- v2.4.6-alpha.3
- v2.4.6-alpha.2
- v2.4.6-alpha.1
- v2.4.5
- v2.4.5-rc.5
- v2.4.5-rc.4
- v2.4.5-rc.3
- v2.4.5-rc.2
- v2.4.5-rc.1
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.4.0-rc2
- v2.4.0-rc1
- v2.4.0-beta4
- v2.4.0-beta3
- v2.4.0-beta2
- v2.4.0-beta1
- v2.4.0-alpha4
- v2.4.0-alpha3
- v2.4.0-alpha2
- v2.4.0-alpha1
- v2.3.1
- v2.3.1-rc1
- 2.3.0.4-beta2
- 2.3.0.4-beta
- v2.3.0.3
- v2.3.0.2
- v2.3.0.1
- v2.3.0
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- dev-dev/312
- dev-dev/311
- dev-feature/restore-some-deprecated-code-for-bc
- dev-refactor/reduce-dup-in-root-dir
- dev-feature/updater-exceptions-logging
- dev-dev/310
- dev-dev/309
- dev-cursor/check-readme-for-typos-f507
- dev-dev/308
- dev-dev/307
- dev-code-of-conduct
- dev-dev/306
- dev-dev/305
- dev-dev/304
- dev-dev/303
- dev-dev/302
- dev-master
- dev-fix(TorrentFileList)-Avoid-`array_merge`-reindexing-for-numeric-folder-names
- dev-analysis-2ZGQ4l
- dev-dev/104
- dev-dev/013
- dev-feat-Added-canonical-links-support
- dev-feat-Added-`StopForumSpam`-integration
- dev-refactor-Disallow-registration-functionality
- dev-Added-in-build-multitracker
- dev-Added-posts-pin-feature
- dev-Anonymous-topics
- dev-Added-Docker-support
- dev-new-attachments
- dev-legacy-experimental
- dev-legacy-develop
This package is auto-updated.
Last update: 2025-07-02 20:50:53 UTC
README
🐂 About TorrentPier
TorrentPier — bull-powered BitTorrent public/private tracker engine, written in PHP. High speed, simple modifications, load-balanced architecture. In addition, we have a very helpful official support forum, where it's possible to get support and download modifications for the engine.
🌈 Current status
TorrentPier is currently being completely rewritten from scratch on Laravel. The current codebase may not reflect the final product, and code downloaded from the dexter
branch may not include promised features.
Warning
This branch contains development code that is not ready for production use. For stable releases, please download from the GitHub releases or use the download center.
Note
The legacy codebase (v2.x) can be found on the master branch. This Laravel rewrite (v3.0) will introduce breaking changes and is not backward compatible.
✨ Features
- Rich forum with browsing/moderation tools
- High-load capable, heavily configurable announcer
- Scrape support
- FreeLeech
- TorrServer integration support
- BitTorrent v2 support
- Event-based invite system
- Bonus points
- Polling system
- PM/DM system
- Multilingual support
- Atom/RSS feeds
- ... and so MUCH MORE!
📦 Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
🤝 Sponsors
This project is tested with BrowserStack.
📖 License
This project is licensed under the MIT License - see the LICENSE file for details.