kopia lustrzana https://github.com/Stopka/fedisearch-compose
37 wiersze
1.1 KiB
YAML
37 wiersze
1.1 KiB
YAML
version: "3.9"
|
|
services:
|
|
fedisearch-elasticsearch:
|
|
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"
|
|
fedisearch-storage:
|
|
image: skorpil/fedistore:dev
|
|
build:
|
|
target: dev
|
|
labels:
|
|
- "traefik.http.routers.fedisearch-storage.tls.certresolver=local"
|
|
volumes:
|
|
- ./build/fedistore/application:/srv
|
|
|
|
fedisearch-crawler:
|
|
image: skorpil/fedicrawl:dev
|
|
build:
|
|
target: dev
|
|
volumes:
|
|
- ./build/fedicrawl/application:/srv
|
|
|
|
fedisearch-searcher:
|
|
image: skorpil/fedisearch:dev
|
|
build:
|
|
target: dev
|
|
labels:
|
|
- "traefik.http.routers.fedisearch-searcher.tls.certresolver=local"
|
|
volumes:
|
|
- ./build/fedisearch/application:/srv
|
|
|