https://github.com/lucacracco/project-starterkit
My personal "starter kit pack" for my projects in Drupal8 or Symfony5
https://github.com/lucacracco/project-starterkit
container-php docker drupal
Last synced: 8 months ago
JSON representation
My personal "starter kit pack" for my projects in Drupal8 or Symfony5
- Host: GitHub
- URL: https://github.com/lucacracco/project-starterkit
- Owner: lucacracco
- Created: 2020-02-27T23:25:10.000Z (over 6 years ago)
- Default Branch: drupal-9.x
- Last Pushed: 2024-11-18T22:26:51.000Z (over 1 year ago)
- Last Synced: 2025-08-02T21:06:19.366Z (11 months ago)
- Topics: container-php, docker, drupal
- Language: PHP
- Homepage:
- Size: 189 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project name
> Ex. The project contains the company's website.


## Table of Contents
- [Installation](#installation)
- [Features](#features)
- [FAQ](#faq)
---
## Installation
### Create new project
```shell
composer create-project lucacracco/project-starterkit:dev-drupal-9.x my-folder
```
### Clone
Clone this repo to your local machine using: `git clone git@...`
### DDEV
More
info: [https://ddev.readthedocs.io/en/stable/](https://ddev.readthedocs.io/en/stable/)
.
Run LAMP stack:
```shell
ddev start
ddev ssh
```
Note: You can override the `config.yaml` with extra files named `config.*.yaml`.
### Install
- Download libraries with `composer`:
```shell
composer install --prefer-dist
```
- Install Drupal and Project
Scratch:
```shell
robo scaffold
robo install standard
```
or from Database dump(.sql):
```shell
robo scaffold
robo install:database [path of .sql dump]
```
### Update
When you download a new code (pull from repository an updates), will run:
* Update composer vendor:
```shell
composer install --prefer-dist
```
* Update Drupal database:
```shell
robo scaffold
robo deploy
```
## Features
#### Export/import configuration
```shell
robo config:export
robo config:import
```
## FAQ
- **How do I do *specifically* so and so?**
- No problem! Just do this.