Skip to content

.docksal configuration to simulate the wcm environments

Notifications You must be signed in to change notification settings

jrglasgow/wcm_docksal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docksal config directory for Drupal for the Web Content Management as a Service platform (WCMaaS).

The goal is to keep this up to date with the current state of the platform, app servers, version etc... so tenants can keep their local development environments up to date.

Installation:

  1. install Docksal
  2. copy this repository to your project root as a sibling directory to your docroot/
  3. copy or symlink your database backup (*.sql or *.sql.gz) into db/ this will get loaded on initialization
  4. from the terminal type fin init

The init script will do the following

  1. start docker servers
    • web - apache 2.2
    • cli - Command line interface for drush to interact with
    • db - MySQL 5.5
    • memcached
    • memcached
    • memcached
    • memcached
    • mcrouter - for testing
    • nutcracker/twemproxy - for testing
  2. import the database
    1. truncates the database named default
    2. loads the database file in
    3. sanitizes the user emails
    4. repeats for all db backup files in the directory in alphabetical order, so the first one loaded will be truncated, try to only put one file in the db directory at a time

To restart servers type fin reset. To start again with fresh servers and fresh DB import run fin init again.

About

.docksal configuration to simulate the wcm environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages