From 5291e7dee620f9d3f4ccf61fd0a3267c9be3a23d Mon Sep 17 00:00:00 2001 From: zxq5 Date: Mon, 6 Apr 2026 15:42:20 +0100 Subject: [PATCH] rewritten docker compose files and updated giutignore --- .gitignore | 2 -- backend/docker-compose-build.yml | 18 ++++++++++++++++++ backend/docker-compose.yml | 16 ++++++++++++++++ 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 backend/docker-compose-build.yml create mode 100644 backend/docker-compose.yml diff --git a/.gitignore b/.gitignore index 0433768..1bfc41a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,3 @@ Cargo.lock .cargo/ .sqlx/ - -docker-compose* diff --git a/backend/docker-compose-build.yml b/backend/docker-compose-build.yml new file mode 100644 index 0000000..c046087 --- /dev/null +++ b/backend/docker-compose-build.yml @@ -0,0 +1,18 @@ +services: + backend: + container_name: chatapp_backend + build: + context: . + args: + - DATABASE_URL=${DATABASE_URL} + ports: + - "8000:8000" + depends_on: + - redis + env_file: + - .env + redis: + container_name: chatapp_redis + image: docker.io/library/redis:alpine + ports: + - "6379:6379" diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml new file mode 100644 index 0000000..4bef3b6 --- /dev/null +++ b/backend/docker-compose.yml @@ -0,0 +1,16 @@ +services: + backend: + container_name: chatapp_backend + image: git.zxq5.dev/zxq5/chatapp-backend:v0.4.0 + ports: + - "8000:8000" + depends_on: + - redis + env_file: + - .env + + redis: + container_name: chatapp_redis + image: docker.io/library/redis:alpine + ports: + - "6379:6379"