Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 (almost 5 years ago)
- Default Branch: drupal-9.x
- Last Pushed: 2023-02-26T17:35:25.000Z (almost 2 years ago)
- Last Synced: 2024-09-20T04:38:33.371Z (5 months ago)
- Topics: container-php, docker, drupal
- Language: PHP
- Homepage:
- Size: 187 KB
- Stars: 3
- Watchers: 4
- 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.
![LAMP](https://img.shields.io/badge/LAMP-Docker-blue)
![Software](https://img.shields.io/badge/Software-Drupal8-blue)## 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.