The SV1BTL-version can be found here: https://github.com/sv1btl/PhantomSDR-Plus ..it is compatible with the normal version, but enhanced.

UberSDR registers on almost all lists....work in progress....

Started by Bas ON5HB, Apr 28, 2026, 07:04 PM

Previous topic - Next topic

Bas ON5HB

Nathan is changing UberSDR so it can register on various lists.

To register at https://xyz-list.sdr (Steven's list) and https://list.websdr.fun (Paul's list) goto Adminpanel - > Config -> Instance Reporting (version of today, you may want to update).

Then set Register Sdrlist -> True

Register Sdrlist Host: https://sdrlist.xyz

That's it, press Save&Restart button and after 1 or 2 minutes it will show up in the list. ;D

Websdr.org is worked on, should work soon too.

The own list of UberSDR isn't well known, but it's found here: https://instances.ubersdr.org/
Best regards,

Bas ON5HB

Ps. Running UberSDR.

Emmanuel SV1BTL

#1
Sysops of PhantomSDR+ have already some time ago the upgraded sprectrumserver.cpp that allow the server to be registered in more that one list.
The point is how to declare the newer registration points in .toml
For now we have:

[websdr]
register_online=true # Enable directory registration updates
register_urls=[
  "https://sdr-list.xyz/api/update_websdr",
  "http://list.phantomsdr.fun/api/update_websdr",
  "https://www.shbrg.nl/api/update_websdr"
  ] # One or more directory endpoints that accept the same JSON payload

Some of them return message that the connection failed-time out

websdr.org needs some extra method for registration - modifications to backend and .toml. Paul PE1IXX has succeeded to be registered. I have not using almost the same methodology as Paul.

Bas ON5HB

Can you send the code for websdr.org registration to Nathan?
Or to me, then I will forward it to him, as he has problems registering at websdr.org.

Also, the code isn't complete, when mobile-support is enabled in the list, then you do are not listed.

Uber has no toml's, it's compleetly different. Listing that code in this topic does nothing.

It's a frontend to KA9Q-radio with loads of extra's.
Best regards,

Bas ON5HB

Ps. Running UberSDR.

Emmanuel SV1BTL

Quote from: Bas ON5HB on Apr 29, 2026, 04:16 PMCan you send the code for websdr.org registration to Nathan?
Or to me, then I will forward it to him, as he has problems registering at websdr.org.
Bas, the whole thing with Websdr.org and PhantomSDR is done thanks to Paul. All my previous tries failed, but Paul has succeeded and gave me the files I had to modify.

Bas ON5HB

I know, Paul told me, that is not the issue.

UberSDR is not Phantom, not Nova and not Vertex.

As such your info doesn't help us.

I already asked Paul to send me the code, so Nathan can look at it and implement it in UberSDR as well.

The goal is the same, but the software is totally different. You can not compare the systems.

However, Paul figured out how the register-API works, that information is vital to make it work. ;)
Best regards,

Bas ON5HB

Ps. Running UberSDR.

Bas ON5HB

Best regards,

Bas ON5HB

Ps. Running UberSDR.

Bas ON5HB

Ok, the first part is working.http://websdr.heppen.be:8901

http://websdr.heppen.be:8901  ;D

To get this working:

Quotein docker-compose.yml find the ubersdr ports section:
 
    ports:
      - 8080:8080  # Main UberSDR web interface
      - 8073:8073  # KiwiSDR protocol compatibility (if enabled in config)
      - 8901:8901  # websdr.org

Add that third one and restart. I can't get mine to register even though it's byte-perfect responses on the wire.

It's not registering yet.
Best regards,

Bas ON5HB

Ps. Running UberSDR.

Powered by EzPortal