2017 © Pedro Peláez
 

project drupal

A Drupal clean slate for projects

image

valuebound/drupal

A Drupal clean slate for projects

  • Saturday, March 17, 2018
  • by valuebound
  • Repository
  • 4 Watchers
  • 1 Stars
  • 45 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 9 Versions
  • 13 % Grown

The README.md

Drupal Base

Latest Stable Version License composer.lock, (*1)

A composer workflow based Drupal repository to be used as a base for Drupal projets. It is bundled with standard tools for development like Drush, Drupal console, PHPUnit & PHPCS. A set of highly popular & necessary contributed modules is also included to serve a starting for any Drupal 8 project., (*2)

Follow the below steps to create a new projects, (*3)

### Pre-Requisites

  • Docker - https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04
  • Docker Compose - https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-16-04

### Usage

  • Using composer get the repository
composer create-project valuebound/drupal drupal
  • Copy exmaple.docker-compose.yml to docker-compose.yml.
  • Copy example.env to .env
  • Update the .env file to suit set your variables for the container
  • Update docker to use Traefik reverse proxy (if you know what you are doing then only edit this file, else leave as it is).
  • Run the docker container
docker-compose up -d

Additional useful tips

  • To view the containers docker-compose ps
  • To stop all the container docker-compose stop
  • To restart the containers docker-compose restart
  • To remove the containers docker-compose rm

Drupal tools usage

  • #### Drush The repository ships with Drush version 9.0.0. Ideally if you have Drush installed in your system you can directly use it like in any other project. If not use ./vendor/bin/drush [command].

** N.B - If the above doesn't work, use the docker-compose to run drush** docker-compose exec web drush [command], (*4)

  • Drupal Console

    ./vendor/bin/console [command], (*5)

  • PHP Codesniffer

    ./vendor/bin/phpcs [command], (*6)

The Versions

17/03 2018

dev-master

9999999-dev

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

17/03 2018

v1.2.0

1.2.0.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

08/02 2018

v1.1.0

1.1.0.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

07/02 2018

v1.0.5

1.0.5.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

07/02 2018

v1.0.4

1.0.4.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

06/02 2018

v1.0.3

1.0.3.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

06/02 2018

v1.0.2

1.0.2.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

06/02 2018

v1.0.1

1.0.1.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari

02/02 2018

v1.0.0

1.0.0.0

A Drupal clean slate for projects

  Sources   Download

MIT

The Requires

 

The Development Requires

by Malabya Tewari