[Solved] Request: Add “Known Hosts” list to Audirvāna Remote for Linux headless environments

Hello Audirvāna team,

I’m running Audirvāna Linux (headless) on a dedicated audio server and controlling it exclusively through the Remote app on iOS.

In such headless setups, the Remote app relies entirely on mDNS discovery, which can occasionally fail — especially in segmented or bridged network environments (for example, dual-router or isolated audio LAN setups).

Other network-based audio ecosystems such as Roon or OpenHome (LINN / LUMIN apps) handle this more robustly by maintaining a “Known Hosts” list.

These apps remember previously connected server IPs and attempt direct reconnection before falling back to network discovery.

This allows stable reconnection even when mDNS packets are filtered or delayed.

It would be extremely helpful if Audirvāna Remote could implement a similar feature:

  • Remember previously connected server(s) (IP address and port)

  • Allow manual entry of a host/IP if discovery fails

  • Optionally support multiple saved hosts for quick switching

Such functionality would make headless Linux installations truly reliable for always-on audio systems.

Thank you for considering this improvement — it would make a huge difference for users running Audirvāna on dedicated network-isolated servers.

Best regards,

yas

4 Likes

This feature has now been implemented in Audirvāna Remote. Direct IP address and port connection works for my setup, so this request can be considered solved. Thank you.

1 Like

Afaik Audirvāna appoints a new port every time it’s started. So it doesn’t remember. Every time you start Audirvāna the remote will need a new port so you have to give that manually. I have asked if it would be possible to make Audirvāna listen on a dedicated port.

I thought I had seen Antoine mention a way a port could be designated in a preferences file. Perhaps I dreamed it…

1 Like

If so, then I missed that completely in which case I’d like to apologise. @Antoine did I miss something?

@Amarok1969

Please try this settings.

2 Likes

Thx, that works!

2 Likes