December 08, 2017

3 minutes: Starting Drupal 8 project with a composer template

by Jürgen Haas

Starting a new 8 project with the LakeDrops template only takes less than 3 minutes. And in that short period of time you're note only getting the code base but also a number of extra benefits:

  • Pre-configured Drupal site with tested reference configuration which is a much better starting point than any of the available installation profiles.
  • Docker containers to host your environment throughout the full project's lifecycle.
  • and Drupal Console configured for the development environment and ready to sync with your live site.
  • repository ready to be pushed upstream.
  • based custom theme with a configurable base theme ready to go with full development .
  • Dorgflow included which lets you contribute to drupal.org easily at any time.

In this we will be going through these steps:

  1. Go to the project template: https://gitlab.lakedrops.com/composer/project/drupal-8
  2. Create your project
  3. Start your Docker containers
  4. Install the Drupal site
  5. Look around at the result

How does this project template benefit you? Well, you can either use it as is and fast-track your initial setup process for new projects with it. Or, you use this as an idea, fork it and move that in any direction you would like to take to tailor everything towards your own needs. However, if you wanted to contribute to the project to also benefit from future development and maintenance, please get in touch or simply submit you merge requests. Which ever way to prefer, we honestly hope this approach helps you and your team to become more efficient and can focus more on the really important tasks for your clients.

Comments

Hassan Raza (not verified)

Its a much easier way to start a Drupal 8 project, before I had issues with installing Drupal themes using composer, thanks to this tutorial on, https://www.cloudways.com/blog/install-drupal-bootstrap-theme-using-composer/ My issues are resolved, I hope people will find it useful too.

Thu, 12/14/2017 - 11:08 Permalink
Daniel (not verified)

Are you using a module for the Tool Text Tips? Could you explain how you are doing that?

Thanks

Wed, 01/24/2018 - 17:39 Permalink
Name

Jürgen Haas

Jürgen Haas

In reply to by Daniel (not verified)

We use the  onomasticon which you can find at https://www.drupal.org/project/onomasticon, it is working really great. Just create a taxonomy and describe all the relevant stuff in there and all the rest will be done by a text filter of that module. You can see all our terms in our glossary at https://www.lakedrops.com/en/glossary

Wed, 01/24/2018 - 18:01 Permalink
Daniel (not verified)

Thanks, that looks great I was debating making a module for this. Will save me some time :)

Wed, 01/24/2018 - 18:18 Permalink
Stella (not verified)

The brilliantly written blog, I had every seen in my life. The best part of your blog is you will take the old tactics and tricks which is give a golden stroke to your blog. But, if you want to more information about blogging or Social media then visit our Website. The link is given above on our Tech Updates.

Mon, 04/20/2020 - 09:01 Permalink
newscast (not verified)

The splendidly composed blog, I had ever found in my life. The best piece of your blog is you will take the old strategies and stunts which is give a brilliant stroke to your blog. Be that as it may, in the event that you need more data about writing for a blog or Social media, at that point visit our Website. The connection is given above on our Tech Updates.

Wed, 12/30/2020 - 08:18 Permalink

Add new comment