feat(infrastructure): add basic project setup

This commit is contained in:
2025-09-23 22:24:29 +02:00
parent cb1605b7fc
commit 683d97dda6
24 changed files with 4025 additions and 0 deletions

31
compose.yml Normal file
View File

@@ -0,0 +1,31 @@
services:
database:
image: mariadb:11.8.2
ports:
- "3306:3306"
volumes:
- mariadb_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: strongpassword
MYSQL_DATABASE: group_project
redis:
image: quay.io/opstree/redis:v8.2.1
ports:
- "6379:6379"
volumes:
- redis_data:/data
rabbitmq:
image: bitnami/rabbitmq:3.13.3-debian-12-r0
ports:
- "5672:5672"
- "15672:15672"
environment:
RABBITMQ_USERNAME: user
RABBITMQ_PASSWORD: bitnami123
volumes:
- rabbitmq_data:/bitnami
volumes:
mariadb_data:
redis_data:
rabbitmq_data: