UK | EN |
LIVE
Технології 🇺🇸 США

Tunecat: Simple Internet Radio

Hacker News croottree 1 переглядів 4 хв читання
lindenii/tunecat SHA256 Форк Ви вже створили форк tunecat 1 Код Задачі Запити на злиття Активність Simple and dumb internet radio thingy. 21 комітів 1 гілка 0 тегів 88 КіБ
  • Go 99.2%
  • Shell 0.8%
main Знайти файл HTTPS Завантажити ZIP Завантажити TAR.GZ Завантажити BUNDLE Відкрити в VS Code Відкрити в VSCodium Відкрити в Intellij IDEA
Runxi Yu cb1fc34677 salmon 2026-05-26 02:11:39 +00:00
cmd/tunecat will solve the race later 2026-05-25 21:39:51 +00:00
internal internal/irc: Add 2026-05-25 20:16:36 +00:00
.gitignore Implement it 2026-05-25 19:54:52 +00:00
go.mod Implement it 2026-05-25 19:54:52 +00:00
LICENSE Implement it 2026-05-25 19:54:52 +00:00
opusify opusify: Convert stuff to opus 2026-05-25 19:07:26 +00:00
README.md salmon 2026-05-26 02:11:39 +00:00

README.md

tunecat

Simple and dumb internet radio thingy.

There is a demo instance serving Classical Music Mix (CC Public Domain Mark 1.0) for #chat on a very chaotic IRC network.

Consider openssl req -x509 -new -newkey ed25519 -sha256 -nodes -out tunecat.pem -keyout tunecat.pem and registering a NickServ account with CertFP.

Use the provided opusify script to pre-transcode all your songs to Opus 128 kbps.

Usage of tunecat: -addr string listen address -dir string directory of .opus files -irc-addr string IRC server address as host:port -irc-cert string combined TLS client certificate and key -irc-channels string comma-separated IRC channels to join -irc-nick string IRC nick

Add a reverse proxy and profit.

Heavily inspired by MeteorLight and Kirika. The Opus paging code is taken from Kirika.

Поділитися

Схожі новини