project symfony-twelve-factor
The "Symfony Twelve-factor Edition" distribution
pierregoudjo/symfony-twelve-factor
The "Symfony Twelve-factor Edition" distribution
- Monday, January 18, 2016
- by pierregoudjo
- Repository
- 1 Watchers
- 2 Stars
- 0 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
Symfony Twelve-Factor Edition
, (*1)
Welcome to the Symfony Twelve-Factor Edition - a fully-functional Symfony2
application that you can use as the skeleton for your new applications.
It is ispired by the Twelve-Factor Manifesto by Heroku and Benjamin Eberlei
article on configuring a minimal Symfony distribution., (*2)
What's inside?
The Symfony Twelve-Factor Edition is configured with the following defaults:, (*3)
-
An AppBundle you can use to start coding;, (*4)
-
Doctrine ORM/DBAL;, (*5)
-
Annotations enabled for everything., (*6)
-
Logs sent to STDOUT, (*7)
-
A .env.example file that contains an example of configuration variables. (You can rename it as .env if
you want to load the environment from a file), (*8)
-
A simple Vagrantfile with some shell provisioning to install PHP/NGINX and the default config to make symfony works like a breeze, (*9)
It comes pre-configured with the following bundles:, (*10)
-
FrameworkBundle - The core Symfony framework bundle, (*11)
-
SensioFrameworkExtraBundle - Adds several enhancements, including
template and routing annotation capability, (*12)
-
DoctrineBundle - Adds support for the Doctrine ORM, (*13)
-
[SecurityBundle][9] - Adds security by integrating Symfony's security
component, (*14)
-
[MonologBundle][11] - Adds support for Monolog, a logging library, (*15)
-
SensioDistributionBundle (in dev/test env) - Adds functionality for
configuring and working with Symfony distributions, (*16)
-
DebugBundle (in dev/test env) - Adds Debug and VarDumper component
integration, (*17)
How to set it up
Launch the app, you must:, (*18)
- Set the configuration variables of your app (via a .env file or for example SetEnv in Apache)
Enjoy!, (*19)
dev-master
9999999-dev
The "Symfony Twelve-factor Edition" distribution
Sources
Download
MIT
The Requires
The Development Requires
dev-frontend
dev-frontend
The "Symfony Twelve-factor Edition" distribution
Sources
Download
MIT
The Requires
The Development Requires