Coder Social home page Coder Social logo

drupal-formatters-pro's Introduction

Drupal Lab (Docker)

This is a simple repo for investigating development workflows, experimenting with backend edits, and general exploration with the framework. It is designed to be quick and easy to spin up a development workflow with the power of Docker.

The master branch is intended to be a running a Drupal 8 Application, with support for a cross-platform Docker environment. The goal is to provide a means for rapid development, testing, and deployment with minimal fuss on Windows, Linux, or Mac.

Getting Started

You must have Docker installed on your local machine, then you can simply run:

docker-compose up

You should wait for the SQL script to complete before the website will be accessable.

Contributing

Pull requests should only be for the purpose of improving the Docker development environment.

Edits to any of the source files (src), theming, and mods should be done in their own feature branch on in a separate repo that simply uses this project as a starting point.

Using The Boilerplate /src

The default install is Drupal 8.7, running on PHP 7.3. The following credentials will log you into the drupal admin:

username: drupal password: guest

This project is designed to allow "swappable" Drupal installs via the src directory. You should utilize the db directory for local development data backups. Backups can be restored via the following command:

docker exec -i <db container name> sh -c 'exec mysql -uroot -proot' < ./db/<backup script>

This default provides a good baseline install from which to rapidly try out new code ideas and deployment strategies. Avoids a lot of hassle of setting up portable development environments with external tools, has better cross platform support (especially Linux), and serves as an easy template for version-controlled projects.

drupal-formatters-pro's People

Contributors

xdega avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.