From a9be43988ae476a5edbeca936e50a05027941a68 Mon Sep 17 00:00:00 2001 From: LucasX Ubuntu Date: Thu, 9 Apr 2026 17:40:44 +0200 Subject: [PATCH] fix: fix env file for docker compose --- .gitea/workflows/release.yml | 2 +- docker-compose.yml | 3 +++ src/main.rs | 6 ++++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 49dbb35..72a7705 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -83,7 +83,7 @@ jobs: docker rm chat || true cd /home/shared/iceberg/chat/chat-api - docker compose up -d + REPO_LOWER=$REPO_LOWER TAG=$TAG docker compose up -d docker image prune -af diff --git a/docker-compose.yml b/docker-compose.yml index e3833b1..f8a952a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,9 @@ services: image: gitea.iceberg.black/${REPO_LOWER}:${TAG} container_name: chat + env_file: + - .env + ports: - "6066:3000" diff --git a/src/main.rs b/src/main.rs index 56df4be..280f48f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -5,7 +5,6 @@ use crate::auth::middleware::auth_middleware; use axum::extract::Extension; use axum::{Router, middleware, routing::get}; -use dotenvy::dotenv; use std::net::SocketAddr; pub async fn protected_route(Extension(claims): Extension) -> String { @@ -33,7 +32,10 @@ pub fn app() -> Router { #[tokio::main] async fn main() { - dotenv().ok(); + #[cfg(debug_assertions)] + { + dotenvy::dotenv().ok(); + } // let jwks = keycloak::get_jwks() // .await