config.py: BUTTERBOX_DEFAULT_IP incorrect for AMD64 or non-hotspot use #31

Open
opened 2026-07-01 15:38:50 +00:00 by nathan · 2 comments
Owner

The current value for BUTTERBOX_DEFAULT_IP = "10.3.141.1" is used within the DeltaChat add account "dclogin:" URIs, making that flow fail.

However, this IP can be incorrect for AMD64 or Pi boxes where the hotspot is not in use. This value should be dynamically set based on the box hostname, or manually configurable.

The current value for BUTTERBOX_DEFAULT_IP = "10.3.141.1" is used within the DeltaChat add account "dclogin:" URIs, making that flow fail. However, this IP can be incorrect for AMD64 or Pi boxes where the hotspot is not in use. This value should be dynamically set based on the box hostname, or manually configurable.
nathan added the
bug
label 2026-07-01 15:38:50 +00:00
nathan added this to the Butter Box project 2026-07-01 15:38:50 +00:00
Author
Owner

I have pushed a potential fix here that switches to dynamic IP lookup:
8bb7792ee3

I have pushed a potential fix here that switches to dynamic IP lookup: https://guardianproject.dev/butter/butter-portal/commit/8bb7792ee380c14c076f77d7d57d68fb9c863c61
Author
Owner

Want to ensure this doesn't break RPi/Hotspot mode vs AMD64/LAN mode

Want to ensure this doesn't break RPi/Hotspot mode vs AMD64/LAN mode
Sign in to join this conversation.
No milestone
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: butter/butter-portal#31
No description provided.