feat: Ubuntu single-command deployment

- Fixed qBittorrent port configuration: 8080 → 8082
- Updated docker-compose.yml: TorAPI-qBittorrent uses host.docker.internal
- Moved TELEGRAM_BOT_TOKEN to environment variables
- Created start_ubuntu.sh for automated deployment
- Added qBittorrent systemd service with autostart
- Updated env.example with correct port (8082)
- Added UBUNTU_DEPLOYMENT.md documentation

All services now start with: ./start_ubuntu.sh
This commit is contained in:
vrubelroman 2025-10-27 23:52:27 +03:00
parent a21654106b
commit 44c19e2b45
5 changed files with 293 additions and 6 deletions

View file

@ -41,11 +41,13 @@ services:
environment:
- USERNAME=admin
- PASSWORD=vrubel07
- PROXY_ADDRESS=172.17.0.1
- PROXY_PORT=8080
- PROXY_ADDRESS=host.docker.internal
- PROXY_PORT=8082
ports:
- "8444:8443"
restart: unless-stopped
extra_hosts:
- "host.docker.internal:host-gateway"
networks:
- torrentvideo_default
- default
@ -57,6 +59,7 @@ services:
container_name: telegram-bot
environment:
- TMDB_API_KEY=6d58225585fb77af5945a964de41849f
- TELEGRAM_BOT_TOKEN=7662650066:AAFgsfYJNYgpcSHaSe6fspsjqmhMkOBT1s4
- TORRENT_SEARCH_URL=http://host.docker.internal:8443
- TORRENT_ADD_URL=http://host.docker.internal:8088
- QBITTORRENT_USERNAME=admin