RadioLista is a place for people interested in the media to publish various radio lists and TV lists — bandscans, typical lists of received stations, private lists with favorite stations. This application is available online at https://radiolista.pl. More information: https://radiolista.pl/about.
To report issues or suggest new features, please use the discussions section.
Requirements: rootless Podman & Docker Compose 2 (or Docker & Docker Compose 2).
git clone https://github.com/TomaszGasior/RadioLista-v3.git
cd RadioLista-v3
cp compose.override.yaml.dist compose.override.yaml
docker compose up
After containers building process, the first start of the application can take more than one minute: dependencies installation and database with example data are handled automatically.
The web application will be started at http://127.0.0.1:2012.
MySQL database will be available at 127.0.0.1:2013.
Ports can be customized in compose.override.yaml file.
Default administrator user account name is radiolista. Each user account
generated by data fixtures has password equal to its name.
bin/phpunit
Fresh SQLite database for test environment is generated automatically each time PHPUnit is started.