From d0bdffbb2357b2aa15d394283ff1b68727ccb61d Mon Sep 17 00:00:00 2001 From: Arnaud Nelissen Date: Fri, 10 Apr 2026 00:25:43 +0200 Subject: [PATCH] remove nginx --- CLAUDE.md | 6 +++--- backend/src/main.rs | 2 +- docker-compose.yml | 4 ++-- frontend/Dockerfile | 6 +----- frontend/vite.config.ts | 2 +- nginx-conf.conf | 2 +- 6 files changed, 9 insertions(+), 13 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 99f38ac..c48e4f4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -777,13 +777,13 @@ services: - DATABASE_URL=sqlite:///data/astronome.db - RUST_LOG=info ports: - - "3301:3301" + - "3001:3001" frontend: build: ./frontend restart: unless-stopped ports: - - "3300:80" + - "3000:80" depends_on: - backend @@ -801,7 +801,7 @@ services: ```nginx # nginx-conf.conf — reverse proxy, single origin for browser -upstream backend { server backend:3301; } +upstream backend { server backend:3001; } upstream frontend { server frontend:80; } server { diff --git a/backend/src/main.rs b/backend/src/main.rs index 77771a9..3b7e781 100644 --- a/backend/src/main.rs +++ b/backend/src/main.rs @@ -37,7 +37,7 @@ async fn main() -> anyhow::Result<()> { let app = api::build_router(pool).layer(cors); - let bind_addr = "0.0.0.0:3301"; + let bind_addr = "0.0.0.0:3001"; tracing::info!("Starting server on {}", bind_addr); let listener = tokio::net::TcpListener::bind(bind_addr).await?; diff --git a/docker-compose.yml b/docker-compose.yml index 4829f45..6deeb9a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,13 +8,13 @@ services: - DATABASE_URL=sqlite:///data/astronome.db - RUST_LOG=info ports: - - "3301:3301" + - "3001:3001" frontend: build: ./frontend restart: unless-stopped ports: - - "3300:80" + - "3000:80" depends_on: - backend diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 07dbb02..06c8327 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -3,8 +3,4 @@ WORKDIR /app COPY package*.json ./ RUN npm ci COPY . . -RUN npm run build - -FROM nginx:alpine -COPY --from=builder /app/dist /usr/share/nginx/html -COPY nginx-frontend.conf /etc/nginx/conf.d/default.conf +RUN npm run build \ No newline at end of file diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index bd97144..7a1efb1 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -6,7 +6,7 @@ export default defineConfig({ server: { proxy: { '/api': { - target: 'http://localhost:3301', + target: 'http://localhost:3001', changeOrigin: true, }, }, diff --git a/nginx-conf.conf b/nginx-conf.conf index 00a86a3..6dac474 100644 --- a/nginx-conf.conf +++ b/nginx-conf.conf @@ -3,7 +3,7 @@ events { } http { - upstream backend { server backend:3301; } + upstream backend { server backend:3001; } upstream frontend { server frontend:80; } server {