mirror of
https://github.com/dat515-2025/Group-8.git
synced 2026-03-22 15:12:08 +01:00
feat(infrastructure): add basic project setup
This commit is contained in:
31
compose.yml
Normal file
31
compose.yml
Normal 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:
|
||||
Reference in New Issue
Block a user