# 🏠 App Stack β€” сСрвисы, запускаСмыС Π½Π° хостС Π² России (192.168.8.173) # Π’Π΅Π±-интСрфСйс + Telegram Π±ΠΎΡ‚ для поиска ΠΈ скачивания Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² # # ⚑ Запуск: # cd app && docker compose up -d --build # # πŸ“‹ ΠŸΠ΅Ρ€Π΅Π΄ запуском создайтС .env ΠΈΠ· .env.example services: # ============================================================ # 🌐 Π’Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ + API # ============================================================ movie-search: build: . container_name: movie-search env_file: - .env environment: # NL-сСрвисы (поиск Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² ΠΈ Ρ‚ΠΎΡ€Ρ€Π΅Π½Ρ‚ΠΎΠ², Π±Π΅Π· Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ) - TMDB_PROXY_URL=http://${NL_HOST:-72.56.91.135}:8001 - TORRENT_SEARCH_URL=http://${NL_HOST:-72.56.91.135}:8443 # Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ torapi-qbit β€” Ρ€Π΅Π·ΠΎΠ»Π²ΠΈΡ‚ magnet Ρ‡Π΅Ρ€Π΅Π· qBittorrent - TORRENT_ADD_URL=http://app-torapi-qbit:8443 - TORAPI_ADD_URL=http://app-torapi-qbit:8443 # qBittorrent (Π½Π° 192.168.8.177) - QBITTORRENT_USERNAME=${QBITTORRENT_USERNAME:-vrubelroman} - QBITTORRENT_PASSWORD=${QBITTORRENT_PASSWORD:-VRKshtein07} - QBITTORRENT_HOST=${QBITTORRENT_HOST:-192.168.8.177} - QBITTORRENT_PORT=${QBITTORRENT_PORT:-8080} - HOST=0.0.0.0 - PORT=8000 ports: - "0.0.0.0:8089:8000" restart: unless-stopped networks: - app-stack depends_on: - app-torapi-qbit # ============================================================ # πŸ€– Telegram Π±ΠΎΡ‚ # ============================================================ telegram-bot: build: context: . dockerfile: Dockerfile.telegram container_name: telegram-bot-findFilms env_file: - .env environment: # NL-сСрвисы (поиск) - TMDB_PROXY_URL=http://${NL_HOST:-72.56.91.135}:8001 - TORRENT_SEARCH_URL=http://${NL_HOST:-72.56.91.135}:8443 # Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ torapi-qbit - TORRENT_ADD_URL=http://app-torapi-qbit:8443 # qBittorrent (Π½Π° 192.168.8.177) - QBITTORRENT_USERNAME=${QBITTORRENT_USERNAME:-vrubelroman} - QBITTORRENT_PASSWORD=${QBITTORRENT_PASSWORD:-VRKshtein07} - QBITTORRENT_HOST=${QBITTORRENT_HOST:-192.168.8.177} - QBITTORRENT_PORT=${QBITTORRENT_PORT:-8080} restart: unless-stopped networks: - app-stack depends_on: - movie-search # ============================================================ # πŸ”— TorAPI β†’ qBittorrent bridge β€” magnet ссылки # ΠŸΡ€ΠΎΠΊΡΠΈΡ€ΡƒΠ΅Ρ‚ запросы ΠΊ qBittorrent для получСния magnet-Ρ…ΡΡˆΠ΅ΠΉ # ============================================================ app-torapi-qbit: image: lifailon/torapi:latest container_name: app-torapi-qbit environment: - USERNAME=${QBITTORRENT_USERNAME:-vrubelroman} - PASSWORD=${QBITTORRENT_PASSWORD:-VRKshtein07} - PROXY_ADDRESS=${QBITTORRENT_HOST:-192.168.8.177} - PROXY_PORT=${QBITTORRENT_PORT:-8080} ports: - "0.0.0.0:8088:8443" restart: unless-stopped networks: - app-stack networks: app-stack: driver: bridge