mirror of
https://github.com/kristoferssolo/tg-relay-rs.git
synced 2025-12-20 11:04:41 +00:00
chore: update docker-compose file
This commit is contained in:
parent
0c60a61dc1
commit
73f82aee3b
@ -5,15 +5,16 @@ services:
|
||||
dockerfile: Dockerfile
|
||||
args:
|
||||
BINARY_NAME: tg-relay-rs
|
||||
env_file: .env
|
||||
environment:
|
||||
TELOXIDE_TOKEN: ${TELOXIDE_TOKEN}
|
||||
IG_SESSION_COOKIE_PATH: /app/www.instagram.com_cookies.txt
|
||||
TIKTOK_SESSION_COOKIE_PATH: /app/www.tiktok.com_cookies.txt
|
||||
YOUTUBE_SESSION_COOKIE_PATH: /app/www.youtube.com_cookies.txt
|
||||
RUST_LOG: ${RUST_LOG:-info}
|
||||
IG_SESSION_COOKIE_PATH: /app/instagram.txt
|
||||
TIKTOK_SESSION_COOKIE_PATH: /app/tiktok.txt
|
||||
TWITTER_SESSION_COOKIE_PATH: /app/twitter.txt
|
||||
YOUTUBE_SESSION_COOKIE_PATH: /app/youtube.txt
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./comments.txt:/app/comments.txt:ro
|
||||
- ${IG_SESSION_COOKIE_PATH:-/etc/secrets/www.instagram.com_cookies.txt}:/app/www.instagram.com_cookies.txt:rw
|
||||
- ${TIKTOK_SESSION_COOKIE_PATH:-/etc/secrets/www.tiktok.com_cookies.txt}:/app/www.tiktok.com_cookies.txt:rw
|
||||
- ${YOUTUBE_SESSION_COOKIE_PATH:-/etc/secrets/www.youtube.com_cookies.txt}:/app/www.youtube.com_cookies.txt:rw
|
||||
- ${IG_SESSION_COOKIE_PATH:-/etc/secrets/www.instagram.com_cookies.txt}:/app/instagram.txt:rw
|
||||
- ${TIKTOK_SESSION_COOKIE_PATH:-/etc/secrets/www.tiktok.com_cookies.txt}:/app/tiktok.txt:rw
|
||||
- ${TWITTER_SESSION_COOKIE_PATH:-/etc/secrets/www.twitter.com_cookies.txt}:/app/twitter.txt:rw
|
||||
- ${YOUTUBE_SESSION_COOKIE_PATH:-/etc/secrets/www.youtube.com_cookies.txt}:/app/youtube.txt:rw
|
||||
|
||||
@ -17,7 +17,7 @@ use std::{
|
||||
use teloxide::{Bot, types::ChatId};
|
||||
use tempfile::{TempDir, tempdir};
|
||||
use tokio::{fs::read_dir, process::Command};
|
||||
use tracing::{debug, info, warn};
|
||||
use tracing::{debug, warn};
|
||||
|
||||
const FORBIDDEN_EXTENSIONS: &[&str] = &["json", "txt", "log"];
|
||||
|
||||
@ -76,7 +76,7 @@ async fn run_command_in_tempdir(cmd: &str, args: &[&str]) -> Result<DownloadResu
|
||||
}
|
||||
}
|
||||
|
||||
info!(files = files.len(), "Collected files from tempdir");
|
||||
debug!(files = files.len(), "Collected files from tempdir");
|
||||
|
||||
if files.is_empty() {
|
||||
let dir_contents = fs::read_dir(&cwd)
|
||||
@ -177,7 +177,7 @@ pub async fn process_download_result(
|
||||
chat_id: ChatId,
|
||||
mut dr: DownloadResult,
|
||||
) -> Result<()> {
|
||||
info!(files = dr.files.len(), "Processing download result");
|
||||
debug!(files = dr.files.len(), "Processing download result");
|
||||
|
||||
if dr.files.is_empty() {
|
||||
return Err(Error::NoMediaFound);
|
||||
@ -217,7 +217,7 @@ pub async fn process_download_result(
|
||||
MediaKind::Unknown => 2,
|
||||
});
|
||||
|
||||
info!(media_items = media_items.len(), "Sending media to chat");
|
||||
debug!(media_items = media_items.len(), "Sending media to chat");
|
||||
|
||||
if let Some((path, kind)) = media_items.first() {
|
||||
return send_media_from_path(bot, chat_id, path.clone(), *kind).await;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user