Skip to content
/ symfony-template Public template

[WIP] This repository is a boilerplate for quickly setting up a new Symfony project with a ready-to-use configuration in dev environment.

Notifications You must be signed in to change notification settings

tidjee-dev/symfony-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tidjee's Symfony Template Work in progress

GitHub stars GitHub last commit GitHub issues GitHub forks GitHub repo size Use this template

📝 Description

This repository is a boilerplate for quickly setting up a new Symfony project with a ready-to-use configuration in dev environment.

Warning

This template is for development purposes only (for now). It is not intended for production use.

It provides:

✅ An Apache web server

✅ Support for PostgreSQL, MySQL or SQLite databases

✅ Database management tools: PHPMyAdmin or pgAdmin

Mailpit as fake SMTP server

✅ A Docker environment for easy setup

Castor as a task runner

🚀 Tech Stack

  • Languages & Database

    PHP MySQL PostgreSQL SQLite

  • Frameworks

    Symfony

  • Web Server

    Apache

  • Mail Server

    Mailpit

  • Tools

    Castor Docker PHPMyAdmin pgAdmin

📌 Requirements

Before using this template, ensure you have:

🛠️ How to Use

  1. Create a new Symfony project using this template use this template

  2. Clone your newly created repository

  3. Initialize the project with:

    castor project:init
  4. Adapt the Docker configuration to your needs

    Follow the instructions in the compose.yml file to configure the Docker environment.

  5. Start the Docker Stack with:

    castor docker:start

🤝 Contributing

If you have any suggestions or find any issues, please open an issue.

🎉 Happy Coding! 🚀

About

[WIP] This repository is a boilerplate for quickly setting up a new Symfony project with a ready-to-use configuration in dev environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published