From 3788e2cc814c75cee9eccd4864a56277779ebb78 Mon Sep 17 00:00:00 2001 From: rafapolo Date: Sat, 28 Mar 2026 15:46:48 +0100 Subject: [PATCH] fix: use Python ask.py instead of Rust binary to avoid compilation --- .dockerignore | 1 + Dockerfile | 10 ++-------- ask/src/main.rs | 2 +- start.sh | 2 +- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.dockerignore b/.dockerignore index 2d78e7d..be13161 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,4 @@ ask/target +ask/src .git *.md diff --git a/Dockerfile b/Dockerfile index 93f066c..2a0d3cd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,14 +28,8 @@ ENV PATH="/root/.cargo/bin:${PATH}" \ WORKDIR /app -COPY basedosdados.duckdb Caddyfile start.sh auth.py ./ -COPY ask/ ./ask/ -RUN cd ask && /root/.cargo/bin/cargo build --release && \ - mv target/release/ask /app/ask && \ - rm -rf target && \ - file /app/ask && \ - ldd /app/ask || true -RUN chmod +x start.sh /app/ask +COPY basedosdados.duckdb Caddyfile start.sh auth.py ask.py ./ +RUN chmod +x start.sh EXPOSE 8080 diff --git a/ask/src/main.rs b/ask/src/main.rs index c3f52c5..a6e1ba5 100644 --- a/ask/src/main.rs +++ b/ask/src/main.rs @@ -695,7 +695,7 @@ fn draw_content(f: &mut Frame, app: &mut App, area: Rect) { // Status bar f.render_widget( Paragraph::new(format!( - "✓ gen: {} consulta: {} {} linha(s)", + "✓ gerar SQL: {} consulta: {} {} resultado(s)", gen_s, run_s, n )) .style(Style::default().fg(Color::Green)), diff --git a/start.sh b/start.sh index 8a4c7fd..befb64c 100644 --- a/start.sh +++ b/start.sh @@ -22,7 +22,7 @@ echo "[start] Starting ttyd terminal (db)..." ttyd --port 7681 --writable duckdb -readonly --init /app/ssh_init.sql /app/basedosdados.duckdb & echo "[start] Starting ttyd terminal (ask)..." -ttyd --port 7682 --writable /app/ask & +ttyd --port 7682 --writable python3 /app/ask.py & echo "[start] Starting auth service..." python3 /app/auth.py &