Basic integration of consul registration

This commit is contained in:
2026-02-15 02:09:30 +05:00
parent 8e68da72d0
commit 2301c8e6dc
10 changed files with 145 additions and 25 deletions

View File

@@ -0,0 +1,22 @@
services:
shikimori-metadata-service:
build:
context: ../../../.
dockerfile: src/main/docker/Dockerfile.native-micro
container_name: shikimori-metadata-service
restart: on-failure
networks:
- anyame-consul
deploy:
resources:
limits:
memory: 512M
cpus: "1"
reservations:
memory: 128M
cpus: "0.3"
networks:
anyame-consul:
name: anyame-consul
external: true