mirror of
https://github.com/tiennm99/docker-images.git
synced 2026-07-16 00:22:45 +00:00
Remove decorative Unicode banner comments, replace em-dashes with hyphens across Dockerfile, configs, docs, and one Go log string, alphabetize the builder-stage yum package list, and drop the non-standard description/version LABELs from the runtime stage.
27 lines
871 B
YAML
27 lines
871 B
YAML
# Runnable Scribe example: the daemon plus a one-shot Go sender.
|
|
# Run from this directory: docker compose up --build
|
|
# Written logs appear on the host under ./logs/<category>/.
|
|
services:
|
|
scribe:
|
|
image: ghcr.io/tiennm99/scribe:2.2
|
|
ports:
|
|
- "1463:1463"
|
|
volumes:
|
|
# Reuse the repo's default config (read-only).
|
|
- ../config/scribe.conf:/etc/scribe/scribe.conf:ro
|
|
# Host-visible log output: files land here after the sender runs.
|
|
- ./logs:/var/log/scribe
|
|
restart: unless-stopped
|
|
|
|
sender:
|
|
build: ./sender
|
|
depends_on:
|
|
- scribe
|
|
# Reaches scribe over the compose network by service name (internal port),
|
|
# independent of the host 1463 mapping. The sender retries until scribe is up.
|
|
environment:
|
|
- SCRIBE_HOST=scribe
|
|
- SCRIBE_PORT=1463
|
|
- SCRIBE_CATEGORY=example
|
|
- SCRIBE_COUNT=5
|