- PHP 5.5.9 or higher.
- MariaDB or MySQL (this app has not been tested with other DBMS, so we do not offer support for them).
- The usual Symfony application requirements.
First, you have to clone this repository:
$ git clone https://github.com/sargantanacode/sargantanacode $ cd sargantanacode $ composer install --no-interaction
Second, you have to edit the settings of the app and fill in the required data:
$ vim app/config/parameters.yml
Then it's time to create the database:
$ php bin/console doctrine:database:create $ php bin/console doctrine:schema:create
And once the database has been created, it's time to create the first user with admin privileges:
$ php bin/console app:create-admin
If you're in a test or dev environment, Symfony no needs to config a virtual host in your web server to access to this app, just use the built-in web server:
$ php bin/console server:run
Now you can access to this app in your browser at http://localhost:8000.
You can stop the built-in server by pressing
Ctrl + C while you're in the terminal.
If you want to use a fully-featured web server (like Nginx or Apache) to run this app, configure it to point at the web/ directory of the project. For more details see web server configuration info at Symfony's official page.
Read the CONTRIBUTING.md file for more information about to contribute to the project. If you find a bug in the sourcecode we encourage you to send an issue report; if you find a vulnerability on this source code, please send it to us privately.
Copyright (C) 2017 Javi Palacios <email@example.com> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.