- Published on
Installing ECF LMS for DDev on Linux
- Authors
This post follows on from Installing Drupal on DDev. Follow the steps below to setup a local installation of the English Chess Federation's (ECF) League Management System (LMS)
Install all of the following dependencies (bootstrap theme & 3rd party modules) by running the command in your project directory ecf-lms
:
Note that with these commands below we are not going into the container to create directories or clone the reops, as this way we will be using the git credentials and config as you normally would.
Create a folder for the custom modules and go to it:
Clone using SSH (if you have a SSH key setup to gitlab):
Or clone using https:
Create a folder for the custom theme and go to it:
Clone using SSH (if you have a SSH key setup to gitlab):
Or clone using https:
Set the local site uuid to be the same as the LMS system:
Before importing config you need to delete the default shortcuts, and uninstall shortcut module to prevent errors:
Go to the sync folder
Extract the configurations file there(contact for a copy of this file), stripping the parent directory:
Now you can import the full configuration of the LMS system by running this command:
You should have a local version running of the LMS system.
This guide is still a work in progress!