Go to file
Slop Master Flex b557cb678f saving 2026-07-25 00:26:25 +00:00
android styling and website fixes 2026-07-02 13:21:27 -07:00
docs reference api brief 2026-06-07 19:59:32 -07:00
ios ios 2026-06-07 19:45:38 -07:00
music saving 2026-02-05 09:34:49 -08:00
public saving 2026-07-25 00:26:25 +00:00
routes saving 2026-07-25 00:26:25 +00:00
todo rsgain frontend 2026-07-24 23:14:56 +00:00
.gitignore rsgain frontend 2026-07-24 23:14:56 +00:00
AGENTS.md saving 2026-07-25 00:26:25 +00:00
README.md saving 2026-02-05 09:34:49 -08:00
auth.ts saving 2026-02-05 09:34:49 -08:00
broadcast.ts ignoring shm and wal files 2026-02-05 22:57:04 -08:00
bun.lock saving 2026-02-05 09:34:49 -08:00
channel.ts scanning 2026-05-31 18:36:14 -07:00
config.ts styling and website fixes 2026-07-02 13:21:27 -07:00
db.ts rsgain frontend 2026-07-24 23:14:56 +00:00
init.ts Add recently added library section 2026-07-05 10:11:46 -07:00
library.ts styling and website fixes 2026-07-02 13:21:27 -07:00
mise.toml add mise for installing bun 2026-07-24 23:30:24 +00:00
package.json saving 2026-02-05 09:34:49 -08:00
run-android-native.bat kotlin based android app 2026-06-03 19:40:03 -07:00
server.ts rsgain frontend 2026-07-24 23:14:56 +00:00
state.ts ignoring shm and wal files 2026-02-05 22:57:04 -08:00
tsconfig.json saving 2026-02-05 09:34:49 -08:00
websocket.ts ignoring shm and wal files 2026-02-05 22:57:04 -08:00
ytdlp.ts saving 2026-02-07 00:14:05 -08:00

README.md

Blastoise

Everything that I've wanted out of a networked music player. Self-host. Play your music through the server, but also cache all the tracks locally.

But most importantly, listen to the same stuff as your friends.

Its actually more of a file downloader than a normal music streamer. Built with bun.

First time setup:

bun install

to launch the server

bun run server.ts 

have a look at the config.json that gets created the first time.