Compare commits

...

No commits in common. "f7bcc6c9b7424ba47f78476e5bfec28f5b5dd97e" and "3e7a1fa064da24a21643e634dd6f9e22fc622ab8" have entirely different histories.

3 changed files with 17 additions and 17 deletions

View file

@ -6,33 +6,33 @@
# databases for training data.
#
# Ports:
# 8536 → submissions-contrib1 (harvest.circuitforge.tech/contrib1/*)
# 8537 → submissions-contrib2 (harvest.circuitforge.tech/contrib2/*)
# 8536 → submissions-daniel (harvest.circuitforge.tech/daniel/*)
# 8537 → submissions-xander (harvest.circuitforge.tech/xander/*)
#
# Deploy on Heimdall:
# docker compose -f docker-compose.submissions.yml up -d
#
# Database locations:
# /devl/docker/turnstone-submissions/contrib1/turnstone.db
# /devl/docker/turnstone-submissions/contrib2/turnstone.db
# /devl/docker/turnstone-submissions/daniel/turnstone.db
# /devl/docker/turnstone-submissions/xander/turnstone.db
#
# These instances have TURNSTONE_INGEST_INTERVAL=0 — they only receive POSTs,
# they do not run their own scheduled ingest.
services:
submissions-contrib1:
submissions-daniel:
image: turnstone:latest
container_name: turnstone-submissions-contrib1
container_name: turnstone-submissions-daniel
restart: unless-stopped
ports:
- "8536:8534"
volumes:
- /devl/docker/turnstone-submissions/contrib1:/data:z
- /devl/docker/turnstone-submissions/contrib1/patterns:/patterns:ro
- /devl/docker/turnstone-submissions/daniel:/data:z
- /devl/docker/turnstone-submissions/daniel/patterns:/patterns:ro
environment:
TURNSTONE_DB: /data/turnstone.db
TURNSTONE_PATTERNS: /patterns
TURNSTONE_SOURCE_HOST: submissions-contrib1
TURNSTONE_SOURCE_HOST: submissions-daniel
TURNSTONE_INGEST_INTERVAL: "0"
PYTHONUNBUFFERED: "1"
healthcheck:
@ -44,19 +44,19 @@ services:
networks:
- caddy-internal
submissions-contrib2:
submissions-xander:
image: turnstone:latest
container_name: turnstone-submissions-contrib2
container_name: turnstone-submissions-xander
restart: unless-stopped
ports:
- "8537:8534"
volumes:
- /devl/docker/turnstone-submissions/contrib2:/data:z
- /devl/docker/turnstone-submissions/contrib2/patterns:/patterns:ro
- /devl/docker/turnstone-submissions/xander:/data:z
- /devl/docker/turnstone-submissions/xander/patterns:/patterns:ro
environment:
TURNSTONE_DB: /data/turnstone.db
TURNSTONE_PATTERNS: /patterns
TURNSTONE_SOURCE_HOST: submissions-contrib2
TURNSTONE_SOURCE_HOST: submissions-xander
TURNSTONE_INGEST_INTERVAL: "0"
PYTHONUNBUFFERED: "1"
healthcheck:

View file

@ -190,7 +190,7 @@ patterns:
severity: ERROR
description: Plex EasyAudioEncoder (EAC3 Dolby audio transcoder) crashed — service restart required
# - name: ext_device_device_error
# - name: avcx_device_error
# pattern: "ERR-\d{4}"
# severity: ERROR
# description: EXT_DEVICE device error code
# description: AVCX device error code

View file

@ -76,7 +76,7 @@ TZ=America/Los_Angeles
# receiving instance after each glean run. Only matched entries are sent —
# no raw log content. Used to build Avocet training data.
#
# export TURNSTONE_SUBMIT_ENDPOINT=https://harvest.circuitforge.tech/contrib2
# export TURNSTONE_SUBMIT_ENDPOINT=https://harvest.circuitforge.tech/xander
# bash /opt/turnstone/podman-standalone.sh
#
# TURNSTONE_SOURCE_HOST is auto-detected from `hostname` — override if needed.