Internet radio, streaming, and CD player.

Internet radio, streaming, and CD player.  Prefer an all-in-one.  Should sound good.   Speakers can be wired or wireless.
Does this exist.  It seems as nice all in ones such as Naim Mu-so are for streaming and internet radio only.
Thank you.
Bluesound.  I think this fits your needs.

Oppo UD 205, plus Chromecast Audio as a source for streaming and internet radio. Add a beefy ss power amp with trigger input and you are all set (with the power amp hidden out of sight, turned on and off by the trigger.
Can’t play CDs from Bluesound although they can be ripped for playback