diff --git a/json/helpers_cache.json b/json/helpers_cache.json index f86d9857..eb614802 100644 --- a/json/helpers_cache.json +++ b/json/helpers_cache.json @@ -23529,6 +23529,45 @@ "config_path": "", "os": "debian" }, + { + "name": "SUB/WAVE", + "slug": "subwave", + "desc": "SUB/WAVE turns your own music library into a self-hosted internet radio station. An AI DJ picks the tracks from Navidrome, talks between them with a local or cloud voice and runs shows, jingles and listener requests, while everyone hears the same Icecast stream.", + "script": "ct/subwave.sh", + "script_url": "https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/subwave.sh", + "script_url_mirror": "https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/ct/subwave.sh", + "type": "lxc", + "type_id": "nm9bra8mzye2scg", + "categories": [ + "scriptcat00013" + ], + "category_names": [ + "Media & Streaming" + ], + "notes": [ + "Open http:///onboarding and sign in with the admin password from ~/subwave.creds inside the container." + ], + "warnings": [ + "SUB/WAVE needs a Navidrome (Subsonic) server with your music and an LLM (Ollama, any OpenAI-compatible server or a cloud API key); the onboarding wizard connects both." + ], + "port": 80, + "website": "https://getsubwave.com/", + "documentation": "https://getsubwave.com/manual", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/sub-wave.webp", + "updateable": true, + "privileged": false, + "has_arm": false, + "is_dev": true, + "execute_in": [ + "lxc" + ], + "config_path": "", + "default_credentials": { + "username": "admin", + "password": "" + }, + "os": "debian" + }, { "name": "SuggestArr", "slug": "suggestarr",