From c3deb78ce246d4afa7901026d057e8e791723e9e Mon Sep 17 00:00:00 2001 From: Aaron Pierson Date: Tue, 10 Mar 2026 13:45:33 -0500 Subject: [PATCH] NOC init --- NOC/compose.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 NOC/compose.yml diff --git a/NOC/compose.yml b/NOC/compose.yml new file mode 100644 index 0000000..1abafb4 --- /dev/null +++ b/NOC/compose.yml @@ -0,0 +1,32 @@ +services: +#Warranty tacker +#https://github.com/sassanix/Warracker + warracker: + image: ghcr.io/sassanix/warracker/main:latest + ports: + - "8005:80" + volumes: + - warracker_uploads:/data/uploads + env_file: + - .env + depends_on: + warrackerdb: + condition: service_healthy + restart: unless-stopped + + warrackerdb: + image: postgres:15-alpine + volumes: + - postgres_data:/var/lib/postgresql/data + env_file: + - .env + restart: unless-stopped + healthcheck: + test: ["CMD-SHELL", "pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB"] + interval: 5s + timeout: 5s + retries: 5 + +volumes: + postgres_data: + warracker_uploads: \ No newline at end of file