website frontend with angular 7.x for radio-browser api
-
You will need
php-clito handle ICY metadata queries. MacOS should come with it by default. Runphp -vto see if you have it installed. -
You will need
pm2in order to start the server in background mode. Install it withnpm install pm2 -g.
git clone <repository-url>this repository- change into the new directory
npm install
Please note: API calls are proxied to production environment at http://www.radio-browser.info/webservice!
npm start- Visit your app at http://localhost:4200/
The latest /dist directory is provided in the git repo already, no need to compile it prior to running. Simply run npm run start-pm2 to start the pm2 background server. Run npm run stop-pm2 to stop it.