mirror of
https://github.com/cjfranko/NTP-Timeturner.git
synced 2025-11-08 18:32:02 +00:00
28 lines
616 B
YAML
28 lines
616 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
app:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
container_name: ntp_timeturner
|
|
environment:
|
|
- RUST_LOG=info
|
|
ports:
|
|
- "8080:8080"
|
|
volumes:
|
|
- ./static:/app/static:ro
|
|
restart: unless-stopped
|
|
|
|
# Optional: probe a PTP hardware clock (Linux host with /dev/ptp0)
|
|
ptp-probe:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
image: ntp_timeturner:latest
|
|
profiles:
|
|
- hw
|
|
command: ["ptp_probe", "--device", "/dev/ptp0", "--interval", "1.0", "--count", "0"]
|
|
devices:
|
|
- "/dev/ptp0:/dev/ptp0"
|
|
restart: "no"
|