Skip to content

Latest commit

 

History

History
54 lines (46 loc) · 2.63 KB

USAGE_CHECKLIST.md

File metadata and controls

54 lines (46 loc) · 2.63 KB

What is this?

This document contains basic checklist what you need to do if you're going to use this template as in base of your own application.

Table of Contents

Checklist

Below you have basic checklist that you need to go through after you have started to use this template.

  • Check that LICENSE matches to your needs and change it if needed.
  • Check that README.md contains only things related to your application.
  • Update composer.json to match with your application. Below you see the parts that you should check/update;
    • Common properties; name, description, keywords, homapage, version, license, authors, support.issues and extra.projectTitle
    • Symfony Flex ID - this is important! First remove extra.symfony.id from your composer.json file and after that you just need to run composer symfony:generate-id command to generate new. Note that this will update your composer.lock file - so remember to commit that.
  • Application configuration
    • .env Change APP_SECRET value with new one, you can use eg. this tool for that. Also remember to change that APP_SECRET value in .env.test and
    • application.json Change file contents to match your application configuration - specially you need to generate new JWT_PASSPHRASE value. Also remember to do those changes to application_test.json files.
  • 3rd party services that you might not need or you need to change those to work with your application - if you don't need to use those services just delete those files and all is done.
  • Github Actions - This application is using GitHub Actions to run multiple jobs to check application code.
    • main.yml - Check file contents and modify it for your needs.
  • Last step when all above is done - just delete this file.

Back to resources index - Back to main README.md