2024-01-17 11:41:47 +03:00
|
|
|
version: "3"
|
|
|
|
|
services:
|
|
|
|
|
cassandra:
|
|
|
|
|
container_name: cassandra
|
|
|
|
|
environment:
|
2024-01-29 08:09:30 +03:00
|
|
|
- CASSANDRA_KEYSPACE=userservice
|
2024-01-17 11:41:47 +03:00
|
|
|
- TABLE_NAME=users
|
|
|
|
|
build:
|
|
|
|
|
context: .
|
|
|
|
|
dockerfile: ./docker/db/Dockerfile
|
|
|
|
|
command: /cassandra-init.sh
|
|
|
|
|
ports:
|
|
|
|
|
- 9042:9042
|
|
|
|
|
service:
|
|
|
|
|
container_name: service
|
|
|
|
|
environment:
|
|
|
|
|
- CASSANDRA_HOST=cassandra
|
|
|
|
|
- CASSANDRA_PORT=9042
|
2024-01-29 08:09:30 +03:00
|
|
|
- CASSANDRA_KEYSPACE=userservice
|
2024-01-17 11:41:47 +03:00
|
|
|
- CASSANDRA_CONSISTANCY=LOCAL_QUORUM
|
|
|
|
|
- TABLE_NAME=users
|
|
|
|
|
- BIDN_SERVICE=:8080
|
|
|
|
|
- AWS_REGION=fake-region
|
|
|
|
|
- AWS_ACCESS_KEY_ID=fake-key
|
|
|
|
|
- AWS_SECRET_ACCESS_KEY=fake-secret
|
|
|
|
|
- BUCKET_NAME=fake-bucket
|
|
|
|
|
- AWS_ACL=public-read
|
2024-01-29 08:09:30 +03:00
|
|
|
build:
|
2024-01-17 11:41:47 +03:00
|
|
|
context: .
|
|
|
|
|
dockerfile: ./docker/api/Dockerfile
|
|
|
|
|
ports:
|
|
|
|
|
- "8080:8080"
|
|
|
|
|
networks:
|
|
|
|
|
- default
|
|
|
|
|
depends_on:
|
|
|
|
|
- cassandra
|