Find a file
2025-03-23 22:14:32 +01:00
assets First real commit 2025-03-12 17:44:13 +01:00
public Fix: change website favicon 2025-03-15 15:27:13 +01:00
src Fix: fix rouet hopefully this time (#5) 2025-03-23 22:14:32 +01:00
.dockerignore First real commit 2025-03-12 17:44:13 +01:00
.gitignore First real commit 2025-03-12 17:44:13 +01:00
Dockerfile First real commit 2025-03-12 17:44:13 +01:00
go.mod First real commit 2025-03-12 17:44:13 +01:00
go.sum First real commit 2025-03-12 17:44:13 +01:00
index.html Fix: change website favicon 2025-03-15 15:27:13 +01:00
LICENSE Initial commit 2025-03-12 12:06:52 +00:00
package-lock.json First real commit 2025-03-12 17:44:13 +01:00
package.json First real commit 2025-03-12 17:44:13 +01:00
README.md Feat: Volume Slider 2025-03-15 15:24:34 +01:00
server.go Fix: Make stream folder recursive so it never stops playing 2025-03-18 18:38:18 +01:00
svelte.config.js First real commit 2025-03-12 17:44:13 +01:00
tsconfig.app.json First real commit 2025-03-12 17:44:13 +01:00
tsconfig.json First real commit 2025-03-12 17:44:13 +01:00
tsconfig.node.json First real commit 2025-03-12 17:44:13 +01:00
vite.config.ts First real commit 2025-03-12 17:44:13 +01:00

Radio Menthe à l'eau

Screenshot de la radio Menthe à l'eau

Cette webradio accessible ici https://menthe.shenanigans.cc diffuse en continu la playlist Menthe à l'eau.

Installation

Docker

Vous pouvez utiliser l'image docker que je viens mettre à jour à la main :

git.shenanigans.cc/globuzma/mentalaradio:latest

Compilation

Si vous voulez l'installer en compilant vous même les sources, voic les étapes à suivre.

Il faut d'abord compiler l'UI.

npm install 
npm run build

Ensuite vous pouvez compiler le serveur.

go build server.go 

Lorsque vous lancerez le serveur avec ./server le programme viendra chercher tous les mp3 à la racine du dossier music et l'UI compilée devra être dans le dossier dist. Vous pouvez simplement copier le dossier dist produit par npm run build au même endroit que l'executable server.

Crédits

Le compteur de personnes connectées utilise un artwork de Keith Haring. La police d'écriture utilisée pour le titre est Momentz de Khurasan Studio.