This is a simple way to start sonata admin based project
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Improved README; fixed several issues Jul 23, 2016
docker
src added base project files Jul 19, 2016
web added base project files Jul 19, 2016
.dockerignore
.gitignore added base project files Jul 19, 2016
Dockerfile added base project files Jul 19, 2016
LICENSE Initial commit Jul 19, 2016
README.md Improved README; fixed several issues Jul 23, 2016
composer.json added base project files Jul 19, 2016
composer.lock added base project files Jul 19, 2016
docker-compose.yml Improved README; fixed several issues Jul 23, 2016

README.md

symfony-admin-starter-kit

This is an easy way to start with sonata admin.

What's under the hood?

This build contains:

  • Docker support - the easiest way for now to build and delivery projects.
  • Symfony 2.8 - modern framework which gives you a chance to create you app faster.
  • SonataAdminBundle - the greatest tool for building own admin panel in a seconds.
  • FOSUserBundle - a bundle for user management.

How to run it

  • Copy parameters.yml file in docker folder with command

cp ./docker/parameters.yml.dist ./docker/parameters.yml

  • Run containers with a command

docker-compose up -d

  • Create tables in the database

docker-compose run --rm admin-panel app/console doctrine:schema:update --force

  • Create admin user

docker-compose run --rm admin-panel app/console fos:user:create admin admin admin --super-admin

Sonata Admin Panel