1
0
mirror of https://github.com/simon987/sist2.git synced 2025-04-23 20:26:46 +00:00

Update compose file to add ES persistence..

This commit is contained in:
simon987 2024-04-03 09:22:17 -04:00
parent ff066a3962
commit 0981a1f421
2 changed files with 19 additions and 6 deletions

@ -44,20 +44,28 @@ services:
elasticsearch: elasticsearch:
image: elasticsearch:7.17.9 image: elasticsearch:7.17.9
restart: unless-stopped restart: unless-stopped
volumes:
# This directory must have 1000:1000 permissions (or update PUID & PGID below)
- /data/sist2-es-data/:/usr/share/elasticsearch/data
environment: environment:
- "discovery.type=single-node" - "discovery.type=single-node"
- "ES_JAVA_OPTS=-Xms2g -Xmx2g" - "ES_JAVA_OPTS=-Xms2g -Xmx2g"
- "PUID=1000"
- "PGID=1000"
sist2-admin: sist2-admin:
image: simon987/sist2:3.3.4-x64-linux image: simon987/sist2:3.4.0-x64-linux
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- ./sist2-admin-data/:/sist2-admin/ - /data/sist2-admin-data/:/sist2-admin/
- /:/host - /:/host
ports: ports:
- 4090:4090 # sist2 - 4090:4090
- 8080:8080 # sist2-admin # NOTE: Don't expose this port publicly!
- 8080:8080
working_dir: /root/sist2-admin/ working_dir: /root/sist2-admin/
entrypoint: python3 /root/sist2-admin/sist2_admin/app.py entrypoint: python3
command:
- /root/sist2-admin/sist2_admin/app.py
``` ```
Navigate to http://localhost:8080/ to configure sist2-admin. Navigate to http://localhost:8080/ to configure sist2-admin.

@ -4,15 +4,20 @@ services:
elasticsearch: elasticsearch:
image: elasticsearch:7.17.9 image: elasticsearch:7.17.9
container_name: sist2-es container_name: sist2-es
volumes:
# This directory must have 1000:1000 permissions (or update PUID & PGID below)
- /data/sist2-es-data/:/usr/share/elasticsearch/data
environment: environment:
- "discovery.type=single-node" - "discovery.type=single-node"
- "ES_JAVA_OPTS=-Xms2g -Xmx2g" - "ES_JAVA_OPTS=-Xms2g -Xmx2g"
- "PUID=1000"
- "PGID=1000"
sist2-admin: sist2-admin:
build: build:
context: . context: .
container_name: sist2-admin container_name: sist2-admin
volumes: volumes:
- /mnt/array/sist2-admin-data/:/sist2-admin/ - /data/sist2-admin-data/:/sist2-admin/
- /:/host - /:/host
ports: ports:
- 4090:4090 - 4090:4090