- All API methods are described in openapi /docs_ui.
- The application doesn't require any auth.
- Images are stored in app/images and available via DownloadController for save original file name.
- Based on PHP 8.0, Symfony 5, API-Platform 2.7, PostgreSQL 13.2
The application is placed in /srv/app and starts with php start.sh
cp docker/.env.distr docker/.env
cp app/.env.dev app/.env.dev.local
cp app/.env.test app/.env.test.local
cp app/phpunit.xml.dist app/phpunit.xml
cd docker
docker-compose up -d
composer check-quality
composer generate-coverage
composer test