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
|
apparmor_profile: nostr-relay
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
- host: 8082
|
- host: 8090
|
||||||
container: 8080
|
container: 8080
|
||||||
protocol: tcp # HTTP/WebSocket
|
protocol: tcp # HTTP/WebSocket
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
- type: bind
|
- type: bind
|
||||||
source: /var/lib/archipelago/strfry
|
source: /var/lib/archipelago/strfry
|
||||||
target: /strfry
|
target: /app/strfry-db
|
||||||
options: [rw]
|
options: [rw]
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
@ -42,7 +42,7 @@ app:
|
|||||||
|
|
||||||
health_check:
|
health_check:
|
||||||
type: http
|
type: http
|
||||||
endpoint: http://localhost:8082
|
endpoint: http://localhost:8090
|
||||||
path: /health
|
path: /health
|
||||||
interval: 30s
|
interval: 30s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user