~mro/internet-radio-recorder

📻 🐚 Radio Privatkopie | ♊️ Mirror of http://mro.name/radio-privatkopie
05ddd2a6 — Marcus Rohrmoser 4 months ago
B2 stream url
018bdcd9 — Marcus Rohrmoser 4 months ago
minor
09266b45 — Marcus Rohrmoser 9 months ago
project setup, create opam file.

clone

read-only
https://git.sr.ht/~mro/internet-radio-recorder
read/write
git@git.sr.ht:~mro/internet-radio-recorder

You can also use your local clone with git send-email.

#Radio Privatkopie

______          _ _        ______     _            _   _               _      
| ___ \        | (_)       | ___ \   (_)          | | | |             (_)     
| |_/ /__ _  __| |_  ___   | |_/ / __ ___   ____ _| |_| | _____  _ __  _  ___ 
|    // _` |/ _` | |/ _ \  |  __/ '__| \ \ / / _` | __| |/ / _ \| '_ \| |/ _ \
| |\ \ (_| | (_| | | (_) | | |  | |  | |\ V / (_| | |_|   < (_) | |_) | |  __/
\_| \_\__,_|\__,_|_|\___/  \_|  |_|  |_| \_/ \__,_|\__|_|\_\___/| .__/|_|\___|
                                                                | |           
                                                                |_|           

Automatically record certain radio broadcasts and make rss feeds for private use.

#Install / Update

#Minimum

  • download, unpack and run from the commandline $ sh pages/app/monitor.cgi
  • install dependencies as mentioned, e.g. curl, xsltproc, id3v2, cron, at
  • add a dedicated user 'radio-pi' incl. sudo rule
  • setup cron to trigger $ sh pages/app/cron/hourly.sh

#Optional

  • logrotate
  • hardening (file owners, permissions)
  • cron trigger $ sh pages/app/cron/weekly.sh

#Design Goals

Quality very good good normal irrelevant
Functionality ×
Reliability ×
Usability ×
Efficiency ×
Changeability ×
Portability ×

#Mirrors

see doap.rdf

#Credits

#Similar