Skip to content

ynotradio/site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Y-Not Radio


Requirements

To spin up a working copy of this site on your local machine, you'll need a few important pieces before getting started:

Installation

If you would like to run Docker without seeing the terminal output, use docker-compose up -d to run the containers in the background. Some helpful documentation about docker-compose can be found in the Docker Docs.

If you run into challenges with a Docker container, this is a helpful cheatsheet for removing images and volumes before starting over.

Development

PHP Linting

  • From the root of the project, use docker run --rm --volume $(pwd):/app vfac/php7compatibility 7.4 ./src -d memory_limit=1G --extensions=php to see errors in the PHP code.

Database

Access PHPMyAdmin in development by visiting http://localhost:8181

Teardown

  • When you are finished development, run docker-compose down from your terminal to halt the containers.

Support

Please open an issue for support.

Contributing

Please contribute using Gitflow Workflow. Create a branch, add commits, and open a pull request.

Branch names should follow the following formats:

  • New features / additions: feature/new-feature-name
  • Bugfixes: fix/bugfix-description
  • Releases: release/release-2.0.0

If you solve a tricky bug, the next person who works on this codebase will appreciate you including a Stack Overflow or Github Issue link to help understand why the change was made!