2022-01-07 16:41:49 +00:00
|
|
|
version: "3.9"
|
|
|
|
services:
|
2022-09-14 19:16:05 +00:00
|
|
|
fedisearch-elasticsearch:
|
2023-07-25 14:29:55 +00:00
|
|
|
labels:
|
|
|
|
- "traefik.enable=true"
|
|
|
|
- "traefik.http.routers.fedisearch-elastic.rule=Host(`elastic.${FEDISEARCH_DOMAIN}`)"
|
|
|
|
- "traefik.http.routers.fedisearch-elastic.entrypoints=https"
|
|
|
|
- "traefik.http.routers.fedisearch-elastic.tls=true"
|
|
|
|
- "traefik.http.routers.fedisearch-elastic.tls.certresolver=local"
|
|
|
|
- "traefik.http.routers.fedisearch-elastic.tls.domains[0].main=elastic.${FEDISEARCH_DOMAIN}"
|
|
|
|
- "traefik.http.services.fedisearch-elasticsearch.loadbalancer.server.port=9200"
|
2022-11-11 20:22:11 +00:00
|
|
|
fedisearch-storage:
|
|
|
|
image: skorpil/fedistore:dev
|
|
|
|
build:
|
|
|
|
target: dev
|
2023-07-25 14:29:55 +00:00
|
|
|
labels:
|
|
|
|
- "traefik.http.routers.fedisearch-storage.tls.certresolver=local"
|
2022-11-11 20:22:11 +00:00
|
|
|
volumes:
|
|
|
|
- ./build/fedistore/application:/srv
|
|
|
|
|
2022-01-07 16:41:49 +00:00
|
|
|
fedisearch-crawler:
|
|
|
|
image: skorpil/fedicrawl:dev
|
|
|
|
build:
|
|
|
|
target: dev
|
|
|
|
volumes:
|
|
|
|
- ./build/fedicrawl/application:/srv
|
|
|
|
|
|
|
|
fedisearch-searcher:
|
|
|
|
image: skorpil/fedisearch:dev
|
|
|
|
build:
|
|
|
|
target: dev
|
2023-07-25 14:29:55 +00:00
|
|
|
labels:
|
|
|
|
- "traefik.http.routers.fedisearch-searcher.tls.certresolver=local"
|
2022-01-07 16:41:49 +00:00
|
|
|
volumes:
|
|
|
|
- ./build/fedisearch/application:/srv
|
2023-07-25 14:29:55 +00:00
|
|
|
|