SOFD/stack.production.yml

45 lines
1.1 KiB
YAML

version: "3.7"
networks:
traefik:
external: true
sofd-net:
services:
opensearch:
image: git.nixc.us/nixius/sofd:production-opensearch
environment:
cluster.name: "opensearch"
network.host: "0.0.0.0"
node.name: "opensearch"
discovery.type: "single-node"
bootstrap.memory_lock: "false"
ES_JAVA_OPTS: "-Xms1g -Xmx1g"
OPENSEARCH_INITIAL_ADMIN_PASSWORD: "PzGRamsPfmYkv2yBvcuB7xfzdpZhwMCcx"
# volumes:
# - opensearch-data1:/usr/share/elasticsearch/data
networks:
- sofd-net
fluentd:
image: git.nixc.us/nixius/sofd:production-fluentd
environment:
FLUENTD_CONF: fluent.conf
# volumes:
# - ./fluentd/conf:/fluentd/etc
ports:
- "9880:9880"
networks:
- sofd-net
depends_on:
- opensearch
opensearch-dashboards:
image: git.nixc.us/nixius/sofd:production-opensearch-dashboards
environment:
OPENSEARCH_HOSTS: "http://opensearch:9200"
OPENSEARCH_USERNAME: "admin"
OPENSEARCH_PASSWORD: "PzGRamsPfmYkv2yBvcuB7xfzdpZhwMCcx"
networks:
- sofd-net
depends_on:
- opensearch