services: elasticsearch: image: arm64v8/elasticsearch:8.18.8 restart: unless-stopped volumes: # This directory must have 1000:1000 permissions (or update PUID & PGID below) - /docker/sist2/sist2-es-data:/usr/share/elasticsearch/data environment: - "xpack.security.enabled=false" - "xpack.security.enrollment.enabled=false" - "xpack.security.http.ssl.enabled=false" - "discovery.type=single-node" - "ES_JAVA_OPTS=-Xms2g -Xmx2g" - "PUID=1000" - "PGID=1000" sist2-admin: image: sist2app/sist2:arm64-linux restart: unless-stopped volumes: - /docker/sist2/sist2-admin-data:/sist2-admin - /a-aussiemagna:/a1 - /a2-aussiemagna:/a2 ports: - 4090:4090 # NOTE: Don't expose this port publicly! - 8080:8080 working_dir: /root/sist2-admin/ entrypoint: python3 command: - /root/sist2-admin/sist2_admin/app.py