An open API service indexing awesome lists of open source software.

https://github.com/hemant-mann/musik

A Website made for Music lovers
https://github.com/hemant-mann/musik

js lastfm lastfm-api php youtube-api youtube-dl youtube-mp3 youtube-video

Last synced: about 1 month ago
JSON representation

A Website made for Music lovers

Awesome Lists containing this project

README

          

# Musik
A site for Music Lovers

## Dependencies
- PHP 5.3+
- MySQL (Running on port 3306)
- Apache (With vHosts and rewrite module enabled)
- Last.fm API Key
- Google Developer Key to get data from Youtube (Create a project in Google developer console, enable youtube API and get the developer key)
- Youtube DL (https://rg3.github.io/youtube-dl/)

## Steps for installation
Follow these steps to configure the repo
```bash
git clone https://github.com/Hemant-Mann/Musik
cd Musik
chmod +x init && ./init
```

Also add virtual host configuration to apache
```bash

ServerAdmin admin@musik.io
DocumentRoot "/path/to/cloned/repo/"
ServerName musik.io
ServerAlias www.musik.io

```

Add this line to php.ini since there might be some warnings generated by PHP
```php
error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING)
```