Skip to content

Latest commit

 

History

97 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symfony - PHP Web Framework

Symfony is a web application framework written in PHP which follows the model-view-controller (MVC) paradigm. It provides an architecture, components and tools for developers to build complex web applications faster by minimizing repetitive coding tasks.

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • Symfony v7.4 LTS configuration:

    • Installed from upstream source code to /var/www/symfony
    • Pinned official skeleton and FrameworkBundle release provenance.
    • Preconfigured sample application with MariaDB connectivity.
    • Apache serves the public front controller over HTTP and HTTPS.
    • turnkey-symfony runs the framework console as the web user.
    • turnkey-symfony-update checks and applies supervised LTS patch updates from verified official FrameworkBundle tags.

    Security note: Updates to Symfony may require supervision so they ARE NOT configured to install automatically. See the Symfony documentation on minor and/or major upgrades.

  • SSL support out of the box.

  • Adminer administration frontend for MySQL (listening on port 12322 - uses SSL).

  • Postfix MTA (bound to localhost) to allow sending of email (e.g., password recovery).

  • Webmin modules for configuring Apache2, PHP, MySQL and Postfix.

Credentials (passwords set at first boot)

  • Webmin, SSH, MySQL: username root
  • Adminer: username adminer

About

Symfony - PHP Web Framework

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages