### Start Application with Docker Compose Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md This command builds and starts all services defined in the docker-compose.yaml file. It initializes the frontend, backend, database, and Nginx reverse proxy, making the entire application stack operational. ```bash docker-compose up --build ``` -------------------------------- ### Install Frontend Bun Packages Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to install JavaScript dependencies for the Vue frontend application using Bun within its Docker container. Bun provides fast package installation and management for the frontend stack. ```bash docker exec -it vsb-frontend bun install ``` -------------------------------- ### Start Frontend Development Server Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to start the development server for the Vue frontend application using Bun. This enables features like hot module replacement and live reloading, significantly improving the development workflow. ```bash docker exec -it vsb-frontend bun dev ``` -------------------------------- ### Install Backend Composer Dependencies Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to install PHP dependencies for the Symfony backend application using Composer within its Docker container. This ensures all required libraries are available for the backend to function correctly. ```bash docker exec -it vsb-backend composer install ``` -------------------------------- ### Project Structure Overview Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Illustrates the directory layout of the VueSymfonyBoilerplate, showing the clear separation of frontend, backend, and Docker configurations. This structure facilitates independent development and deployment of each service. ```text VueSymfonyBoilerplate/ ├── backend/ # Symfony 7 API application ├── frontend/ # Vue 3 + TypeScript frontend ├── .docker/ # Docker configurations │ ├── backend/ │ └── nginx/ ├── docker-compose.yaml # Main Docker configuration ``` -------------------------------- ### Build Frontend for Production Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to compile and optimize the Vue frontend application for production deployment using Bun. This process typically minifies code, bundles assets, and prepares the application for efficient serving. ```bash docker exec -it vsb-frontend bun build ``` -------------------------------- ### Run Doctrine Database Migrations Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Executes Symfony Doctrine migrations inside the backend container to apply database schema changes and ensure the PostgreSQL database is up-to-date with the application's entity definitions. This command is essential after schema modifications. ```bash docker exec -it vsb-backend php bin/console doctrine:migrations:migrate ``` -------------------------------- ### Generate JWT Authentication Keys Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Executes a Symfony console command within the backend Docker container to generate the necessary public and private keys for JWT authentication. This is a crucial step for enabling secure API communication. ```bash docker exec -it vsb-backend php bin/console lexik:jwt:generate-keypair ``` -------------------------------- ### Generate New Doctrine Database Migration Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to generate a new Doctrine database migration file based on changes detected in the Symfony backend application's entities. This prepares a new migration script to update the database schema. ```bash docker exec -it vsb-backend php bin/console make:migration ``` -------------------------------- ### Clear Symfony Backend Cache Source: https://github.com/mnkyarts/vuesymfonyboilerplate/blob/master/README.md Command to clear the Symfony application cache within the backend Docker container. This is useful for applying configuration changes, refreshing routes, or debugging issues related to cached data. ```bash docker exec -it vsb-backend php bin/console cache:clear ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.