Add uv support, systemd service, and deployment tooling

- pyproject.toml: uv-native project definition (replaces requirements.txt for uv users)
- requirements.txt: kept for pip compatibility
- deploy/jigaido-bot.service: systemd service file (copy to /etc/systemd/system/)
- deploy/setup.sh: automated deployment script
- README.md: updated with uv instructions, tmux, and systemd setup
This commit is contained in:
shokollm
2026-04-01 09:15:41 +00:00
parent 7957947a04
commit 965c84379b
5 changed files with 180 additions and 9 deletions

View File

@@ -1,2 +1,4 @@
python-telegram-bot==21.6
dateparser==1.2.0
# For pip users (pip install -r requirements.txt)
# For uv users: uv sync (reads pyproject.toml)
python-telegram-bot>=21.6
dateparser>=1.2.0