Spaces:
Runtime error
Runtime error
File size: 1,610 Bytes
18b952c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | .PHONY: help install dev run test docker-build docker-run docker-stop clean session
help:
@echo "Telegram Multi-Part File Streamer - Makefile Commands"
@echo ""
@echo "Setup:"
@echo " make install Install dependencies"
@echo " make session Generate Pyrogram session string"
@echo ""
@echo "Development:"
@echo " make dev Run development server with auto-reload"
@echo " make run Run production server"
@echo " make test Run test suite"
@echo ""
@echo "Docker:"
@echo " make docker-build Build Docker image"
@echo " make docker-run Run with Docker Compose"
@echo " make docker-stop Stop Docker containers"
@echo " make docker-logs View Docker logs"
@echo ""
@echo "Maintenance:"
@echo " make clean Clean temporary files"
@echo " make logs View application logs"
install:
pip install -r requirements.txt
session:
python generate_session.py
dev:
uvicorn main:app --reload --host 0.0.0.0 --port 8000
run:
uvicorn main:app --host 0.0.0.0 --port 8000 --workers 1
test:
python test_setup.py
docker-build:
docker build -t telegram-streamer .
docker-run:
docker-compose up -d
docker-stop:
docker-compose down
docker-logs:
docker-compose logs -f app
logs:
tail -f *.log
clean:
find . -type d -name __pycache__ -exec rm -rf {} +
find . -type f -name "*.pyc" -delete
find . -type f -name "*.pyo" -delete
find . -type f -name "*.log" -delete
find . -type f -name "*.session" -delete
find . -type f -name "*.session-journal" -delete
rm -rf build/ dist/ *.egg-info/
|