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