4
0
mirror of https://github.com/AzuraCast/AzuraCast.git synced 2024-06-29 20:37:05 +00:00
AzuraCast is a self-hosted web radio management suite, including turnkey installer tools and an easy-to-use web app to manage your stations. http://azuracast.com/
Go to file
2015-01-07 04:29:52 -06:00
app Remove all references to Zend_Registry, fix cron tasks, restore Google_Client library. 2015-01-07 04:29:52 -06:00
live Proper client tracking and fixes for PVLNode view on admin side. 2014-11-27 22:24:58 -06:00
phalcon/modules Get homepage layout working! 2015-01-04 01:37:51 -06:00
util Remove all references to Zend_Registry, fix cron tasks, restore Google_Client library. 2015-01-07 04:29:52 -06:00
web First attempt at proper 404 handling, Admin section alignment. 2015-01-06 04:22:15 -06:00
.bowerrc Cleanup of unused folders, and starting playin' with Bower. 2014-11-27 05:52:42 -06:00
.gitignore Rewrite core styles as SCSS and pre-compile minified output. 2014-12-21 01:32:07 -06:00
bower.json Add moment.js for time formatting. 2014-11-30 08:41:04 -06:00
composer.json Remove all references to Zend_Registry, fix cron tasks, restore Google_Client library. 2015-01-07 04:29:52 -06:00
composer.lock Remove all references to Zend_Registry, fix cron tasks, restore Google_Client library. 2015-01-07 04:29:52 -06:00
Gruntfile.js Build separate stations.css for embeds. 2014-12-21 11:47:21 -06:00
License.txt Update company name in license. 2014-06-05 15:59:35 -05:00
package.json Rewrite core styles as SCSS and pre-compile minified output. 2014-12-21 01:32:07 -06:00
phalcon.php Playin' with Phalcon, initial routing setup =) 2014-12-01 05:27:47 -06:00
Readme.md Update readme.md to include mention of the new Super Admin account. 2014-06-08 14:22:25 -05:00
Vagrantfile Updates to local dev defaults. 2014-11-15 03:34:56 -06:00

PVLive: The Ponyville Live! Web Application

PVL Logo


PVLive is the flagship web application for the Ponyville Live! network, maintained by Bravely Blue Media LLC.

The PVLive application is built on several powerful technologies:

Behind the scenes, the system is powered by a LNMP (Linux, nginx, MySQL and PHP) stack.

Contribute!

The PVLive codebase has now been made public, both to help our team maintain transparency and to encourage contributions from the developer community. If you see a bug or other issue with the codebase, please report an issue or submit a pull request!

Deploying Locally

It is now very easy to set up the PVLive application for local development. Just follow these steps:

  • Clone this repository to your hard drive.
  • Install Vagrant for your OS.
  • Install VirtualBox for your OS.
  • Open a command line prompt at the root of this repo.
  • Type vagrant up in the command line.

In a few minutes, a full VM will be deployed and customized on your computer, complete with a working copy of this application! Ports are automatically followed as below.

A new super-administrator account will also be created, with the username admin@ponyvillelive.com and the password password.

SSH

You can connect to the Vagrant VM by typing vagrant ssh into the command line of the host computer.

Web Server

The web server is configured by default to respond to either localhost:8080 or www.pvlive.dev:8080. The latter must be entered into your hosts file to properly resolve.

The web application resides by default in the /var/www/vagrant/ directory.

Database

MySQL can be accessed directly by connecting to localhost/127.0.0.1 port 33060.

The root password is password.