OpenBrewery is a minimalist Drupal 7 distribution that provides the basics for building a site for a brewery or brewpub. It includes most things you need to start building a website, it does not include a theme, but chances are it will in the near future. Features include markdown support, age verification, staff profiles, beer content types, and other cool things.

Roadmap

7.x-1.x

  • Basic content types
  • Content authoring in markdown
  • Staff profiles
  • Age verification

7.x-2.x

7.x-3.x

Todo

  • Documentation

Building an instance

Create a drush make stub for OpenBrewery

api = 2
core = 7.x

projects[] = drupal

projects[openbrewery][type] = profile
projects[openbrewery][version] = 7.x-1.2
projects[openbrewery][download][type] = git
projects[openbrewery][download][url] = http://git.drupal.org/project/openbrewery.git
projects[openbrewery][download][tag] = 7.x-1.2

drush make /path/to/openbrewery.make SITENAME --prepare-install

And install the site with drush site-install

drush si --db-url=mysql://USERNAME:PASSWD@localhost/DATABASE --account-name=admin --account-pass=a --account-mail=admin@example.com --site-name="The name of my brewery" --site-mail=noreply@example.com openbrewery

Or if you have drush 5 you can use drush qd to test OpenBrewery

drush qd openbrewery --root=/path/to/drupal/root --use-existing --profile=openbrewery --cache -y --watchdog

Contributing

First, thank you for being awesome and wanting to help out! Please create an issue describing your change and a patch created with git format-patch so commits can be properly attributed to the right folks. If you have multiple patches, please submit in the order that they should be applied or rebase down to a single commit if possible.

Project information

  • Created by notzach on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    Look for the shield icon below.

Releases