whisper-server: move to port 8085 (8080 taken on the host)
Consistent across compose, entrypoint default, Dockerfile EXPOSE, healthcheck, and README examples.
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
# never exposed to the LAN or the internet. Tailscale must own that IP
|
||||
# before the container starts, otherwise the bind fails — start order:
|
||||
# tailscale first, then `docker compose up -d`. If you would rather
|
||||
# tolerate LAN exposure, use "8080:8080" instead.
|
||||
# tolerate LAN exposure, use "8085:8085" instead.
|
||||
|
||||
services:
|
||||
whisper-server:
|
||||
@@ -22,14 +22,14 @@ services:
|
||||
MODEL: large-v3
|
||||
THREADS: 8
|
||||
HOST: 0.0.0.0 # inside the container; the host bind is below
|
||||
PORT: 8080
|
||||
PORT: 8085
|
||||
# NO_GPU: 1 # force CPU if the GPU ever misbehaves
|
||||
|
||||
volumes:
|
||||
- ./models:/models # keep downloads across container rebuilds
|
||||
|
||||
ports:
|
||||
- "100.103.83.12:8080:8080" # tailscale-only; see note above
|
||||
- "100.103.83.12:8085:8085" # tailscale-only; see note above
|
||||
|
||||
# GPU passthrough: the render group must match the host's GID, hence
|
||||
# the RENDER_GID env var in the comment at the top of this file.
|
||||
@@ -41,7 +41,7 @@ services:
|
||||
|
||||
healthcheck:
|
||||
# any HTTP response counts as healthy (the server has no /health)
|
||||
test: ["CMD-SHELL", "curl -s -o /dev/null http://localhost:8080/ || exit 1"]
|
||||
test: ["CMD-SHELL", "curl -s -o /dev/null http://localhost:8085/ || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
retries: 3
|
||||
|
||||
Reference in New Issue
Block a user