Skip to content

ABOUT OCT

scheilch edited this page Mar 10, 2026 · 2 revisions

🇩🇪 Deutsche Version

What is OpenCloudTouch?

Your Bose SoundTouch speakers live on! 🎵

Bose has shut down the cloud — but your SoundTouch speakers still work perfectly fine! OpenCloudTouch (OCT) replaces the Bose cloud with a local solution that you run yourself. No internet required, no dependency on Bose servers, no proprietary app.

The Problem

Bose has discontinued the cloud service for the SoundTouch series. This means:

  • ❌ No more internet radio via the Bose app
  • ❌ No more programming presets (favorite buttons 1-6)
  • ❌ No more device management through the app
  • ❌ Speakers worth hundreds of dollars become doorstops

The Solution: OpenCloudTouch

OpenCloudTouch brings everything back — locally and independently:

  • Internet radio with 30,000+ stations worldwide (via RadioBrowser)
  • Presets 1-6 — program and play at the touch of a button
  • Web interface for desktop and mobile
  • Automatic device discovery on your local network
  • No cloud account needed — everything stays local
  • Open source — free and transparent

How Does It Work?

┌─────────────────┐         ┌──────────────────────┐         ┌──────────────────┐
│   Your Browser   │ ──────▸ │   OpenCloudTouch     │ ──────▸ │  SoundTouch Box  │
│  (Phone / PC)    │ ◂────── │   (Docker Container)  │ ◂────── │  (on network)    │
└─────────────────┘  Wi-Fi  └──────────────────────┘  Wi-Fi  └──────────────────┘
                              Runs on e.g.:
                              • Raspberry Pi
                              • NAS (Synology, TrueNAS)
                              • Any PC/Server

It's that simple:

  1. Install OCT — Start the Docker container on a Raspberry Pi, NAS, or PC
  2. Set up devices — Configure your SoundTouch speakers via USB stick and SSH (manual process)
  3. Go! — Open the web UI, search for radio stations, and assign presets

OCT communicates directly with your SoundTouch speakers over the local network. Everything stays at home — no data leaves your network.


Supported Devices

OpenCloudTouch works with all Bose SoundTouch models:

Model Status
SoundTouch 10 ✅ Tested
SoundTouch 20 ✅ Supported
SoundTouch 30 ✅ Supported
SoundTouch 300 (Soundbar) ✅ Supported
SoundTouch Portable ✅ Supported
Wave SoundTouch ✅ Supported

Note: Tested with SoundTouch 10. Other models use the same API and should work. Please report if you're using a different model!


What Do I Need?

What Why Cost
SoundTouch speaker The speaker you want to save Already have it
Raspberry Pi 4/5 (recommended) Runs OpenCloudTouch 24/7 from ~$35
microSD card (≥ 8 GB) For the Raspberry Pi OS from ~$8
USB stick (≥ 1 GB) One-time use for device setup Probably have one
Local network (Wi-Fi) RPi and SoundTouch on the same network Already have it

Alternatively instead of a Raspberry Pi: Any device that supports Docker — e.g. Synology NAS, TrueNAS, old laptop, etc.


Next Steps

👉 Installation — Install OpenCloudTouch on your Raspberry Pi or server

👉 First Setup — Connect your SoundTouch devices with OCT

👉 Usage Guide — Search radio stations, assign presets, listen to music


OpenCloudTouch is a community project and is not affiliated with Bose® Corporation. Bose® and SoundTouch® are registered trademarks of Bose Corporation.

Clone this wiki locally