Adjust healthchecks and dev tooling
Some checks failed
Deploy Stacks / deploy-dev (push) Waiting to run
Deploy Stacks / deploy-prod (push) Failing after 2s

This commit is contained in:
2026-01-22 14:19:36 -05:00
parent 6e22713454
commit b14015b12f
5 changed files with 7 additions and 24 deletions

View File

@@ -4,7 +4,7 @@ services:
container_name: dockge
restart: unless-stopped
ports:
- 5001:5001
- 5002:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data

View File

@@ -23,7 +23,7 @@ services:
hsts: false
log_level: Info
healthcheck:
test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit 1
test: wget -nv --tries=1 --spider "http://127.0.0.1:3000/api/v1/search?q=test" || exit 1
interval: 30s
timeout: 5s
retries: 2

View File

@@ -1,20 +0,0 @@
services:
nitter:
image: zedeus/nitter:latest
container_name: nitter
restart: unless-stopped
labels:
- "com.ghost.tel/stack-type=public"
- "traefik.enable=true"
- "traefik.http.routers.nitter.entrypoints=https"
- "traefik.http.routers.nitter.rule=Host(`nitter.uplink.tel`)"
- "traefik.http.routers.nitter.tls.certresolver=http"
- "traefik.http.services.nitter.loadbalancer.server.port=8080"
volumes:
- ./nitter.conf:/src/nitter.conf:ro
networks:
- web
networks:
web:
external: true

View File

@@ -16,7 +16,5 @@ services:
ports:
- 3002:3000
- 3003:3001
devices:
- /dev/dri:/dev/dri #optional
shm_size: "1gb"
restart: unless-stopped

View File

@@ -53,6 +53,11 @@ services:
- syncthing
networks:
- web
healthcheck:
test: ["CMD-SHELL", "wget -qO- 'http://127.0.0.1:3001/api/search?q=test' >/dev/null 2>&1 || exit 1"]
interval: 30s
timeout: 5s
retries: 3
labels:
- "traefik.enable=true"
- "traefik.docker.network=web"