24 lines
		
	
	
	
		
			742 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			742 B
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
---
 | 
						|
services:
 | 
						|
  ntfy:
 | 
						|
    image: docker.io/binwiederhier/ntfy:v2.14.0@sha256:5a051798d14138c3ecb12c038652558ab6a077e1aceeb867c151cbf5fa8451ef
 | 
						|
    container_name: ntfy
 | 
						|
    command:
 | 
						|
      - serve
 | 
						|
    volumes:
 | 
						|
      - ntfy_cache:/var/cache/ntfy
 | 
						|
      - ntfy_var:/var/lib/ntfy
 | 
						|
      - ./configs/server.yml:/etc/ntfy/server.yml
 | 
						|
    ports:
 | 
						|
      - 2586:2586
 | 
						|
      - 9586:9586
 | 
						|
    healthcheck: # optional: remember to adapt the host:port to your environment
 | 
						|
        test: ["CMD-SHELL", "wget -q --tries=1 http://localhost:2586/v1/health -O - | grep -Eo '\"healthy\"\\s*:\\s*true' || exit 1"]
 | 
						|
        interval: 60s
 | 
						|
        timeout: 10s
 | 
						|
        retries: 3
 | 
						|
        start_period: 40s
 | 
						|
    restart: unless-stopped
 | 
						|
volumes:
 | 
						|
  ntfy_cache: {}
 | 
						|
  ntfy_var: {}
 |