☄️ Comet - Discord
- Jackett and Prowlarr support (change the
INDEXER_MANAGER_TYPE
environment variable tojackett
orprowlarr
) - Zilean (DMM Scraper) support for even more results
- Caching system ft. SQLite
- Smart Torrent Ranking by RTN
- Proxy support to bypass debrid restrictions
- Only Real-Debrid supported right now (if you want other debrid services, please provide an account)
- Clone the repository and enter the folder
git clone https://github.com/g0ldyy/comet cd comet
- Install dependencies
pip install poetry poetry install
- Start Comet
poetry run python -m comet.main
- Simply run the Docker image after modifying the environment variables
docker run --name comet -p 8000:8000 -d \ -e FASTAPI_HOST=0.0.0.0 \ -e FASTAPI_PORT=8000 \ -e FASTAPI_WORKERS=1 \ -e CACHE_TTL=86400 \ -e DEBRID_PROXY_URL=http://127.0.0.1:1080 \ -e INDEXER_MANAGER_TYPE=jackett \ -e INDEXER_MANAGER_URL=http://127.0.0.1:9117 \ -e INDEXER_MANAGER_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \ -e INDEXER_MANAGER_INDEXERS='["EXAMPLE1_CHANGETHIS", "EXAMPLE2_CHANGETHIS"]' \ -e INDEXER_MANAGER_TIMEOUT=30 \ -e GET_TORRENT_TIMEOUT=5 \ g0ldyy/comet
-
To update your container
- Find your existing container name
docker ps
- Stop your existing container
docker stop <CONTAINER_ID>
- Remove your existing container
docker rm <CONTAINER_ID>
- Pull the latest version from docker hub
docker pull g0ldyy/comet
-
Finally, re-run the docker run command
-
To bypass Real-Debrid's IP blacklist, start a cloudflare-warp container: https://github.com/cmj2002/warp-docker