mirror of
https://github.com/g0ldyy/comet.git
synced 2026-01-12 01:16:12 +01:00
b9eeae93ddfe88287fb31e2fefbd5bdc5b50fb6b
☄️ Comet - Discord
Features
- Jackett and Prowlarr support (change the
INDEXER_MANAGER_TYPEenvironment variable tojackettorprowlarr) - Caching system ft. SQLite
- Proxy support to bypass debrid restrictions
- Only Real-Debrid supported right now (if you want other debrid services, please provide an account)
Installation
From source
- 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
With Docker
- 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
-
Real-Debrid IP Blacklist
To bypass Real-Debrid's IP blacklist, start a cloudflare-warp container: https://github.com/cmj2002/warp-docker
Web UI Showcase
Languages
Python
80.1%
HTML
19.8%
