Standardize port (conflict: 5000 vs 3006 vs 85xx range) #3

Open
opened 2026-04-06 22:25:19 -07:00 by pyr0ball · 0 comments
Owner

Summary

Three documents disagree on what port Minerva runs on:

  • voice_server.py: DEFAULT_PORT = 5000
  • ESP32_S3_VOICE_ASSISTANT_SPEC.md: port 3006
  • CF convention: 85xx range (Peregrine 8502, Avocet 8503, Kiwi 8511/8512)

Port 5000 also conflicts with macOS AirPlay Receiver.

Decision needed

Pick a port in the 85xx range, update all references (server defaults, docs, edge firmware secrets.py.example), and make manage.sh the single canonical source.

References

  • cf-dev review finding: Priority 2
## Summary Three documents disagree on what port Minerva runs on: - `voice_server.py`: `DEFAULT_PORT = 5000` - `ESP32_S3_VOICE_ASSISTANT_SPEC.md`: port 3006 - CF convention: 85xx range (Peregrine 8502, Avocet 8503, Kiwi 8511/8512) Port 5000 also conflicts with macOS AirPlay Receiver. ## Decision needed Pick a port in the 85xx range, update all references (server defaults, docs, edge firmware `secrets.py.example`), and make `manage.sh` the single canonical source. ## References - cf-dev review finding: Priority 2
pyr0ball added this to the Alpha — Server Pipeline milestone 2026-04-06 22:25:19 -07:00
pyr0ball added the
infra
label 2026-04-06 22:25:19 -07:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/minerva#3
No description provided.