24 lines
642 B
YAML
24 lines
642 B
YAML
services:
|
|
beeper:
|
|
image: ghcr.io/zachatrocity/docker-beeper:latest
|
|
container_name: Beeper
|
|
healthcheck:
|
|
test: ["CMD-SHELL", "nc -z 127.0.0.1 3000 || exit 1"]
|
|
interval: 10s
|
|
timeout: 5s
|
|
retries: 3
|
|
start_period: 90s
|
|
security_opt:
|
|
- seccomp:unconfined
|
|
environment:
|
|
PUID: 1029
|
|
PGID: 100
|
|
TZ: America/Los_Angeles
|
|
volumes:
|
|
- /home/homelab/docker/beeper:/config:rw
|
|
ports:
|
|
- 3655:3000 # HTTP (redirects to HTTPS — use port 3656)
|
|
- 3656:3001 # HTTPS (use this — accept self-signed cert in browser)
|
|
shm_size: "2gb"
|
|
restart: on-failure:5
|