fix(apps): strfry host port 8082→8090 + correct LMDB mount point
Two defects kept strfry crash-looping since install (62,868 systemd restarts on .228): its host port 8082 collides with vaultwarden's, and the volume mounted at /strfry which the dockurr image never reads — its LMDB lives at /app/strfry-db (entrypoint default), so mdb_env_open got ENOENT even once the port was freed. 8090 is unclaimed across all manifests. Uninstalled from .228 (db was empty — it never ran); reinstall after the next catalog regen ships this manifest. NOTE: repo-wide host-port collision audit also flags did-wallet/filebrowser (8083), morphos-server/netbird-server (8086), lightning-stack/netbird (8087), fedimint-gateway/lightning-stack (9737) — latent, tracked in the hardening plan; a cross-app collision check belongs in the port allocator. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
e275494a68
commit
cfb8d953ae
@ -27,14 +27,14 @@ app:
|
||||
apparmor_profile: nostr-relay
|
||||
|
||||
ports:
|
||||
- host: 8082
|
||||
- host: 8090
|
||||
container: 8080
|
||||
protocol: tcp # HTTP/WebSocket
|
||||
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /var/lib/archipelago/strfry
|
||||
target: /strfry
|
||||
target: /app/strfry-db
|
||||
options: [rw]
|
||||
|
||||
environment:
|
||||
@ -42,7 +42,7 @@ app:
|
||||
|
||||
health_check:
|
||||
type: http
|
||||
endpoint: http://localhost:8082
|
||||
endpoint: http://localhost:8090
|
||||
path: /health
|
||||
interval: 30s
|
||||
timeout: 5s
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user