Simple vanilla PHP, JS, HTML and CSS news managing web application implementing MVC pattern. Enjoy! 😃
- Docker compose installed on your machine
- Bash shell
- Clone this repository
- Run
docker-compose up -d --build - Run
./bin/composer.sh installto install composer dependencies inside the container - Run
./bin/import_db_schema.shto import database schema - Go to http://localhost:65090/ to see the application
- Login with sample user credentials:
admin/admin
You can change server port binding by editing the compose.yml file and mysql.env. Change port binding for frankenphp service and
SERVER_NAME accordingly inside franken.env. For more information about FrankenPHP configuration, please refer to the https://frankenphp.dev/.
You can change port binding for MySQL service by editing the compose.yml file.
You can change database credentials by editing the mysql.env file.
For more information about MySQL configuration, please refer to the https://hub.docker.com/_/mysql.
App configuration is stored inside app/config directory.

