Git Product home page Git Product logo

dockerphp_wintercms's Introduction

PHP DOCKER SETUP

Simple PHP development environment for quick start projects. Using Nginx, PHP-fpm7.4 and MariaDB

To use

Clone this repo to where you want the project to be and setup it up

git clone repo my_project_name
cd my_project_name
./setup

This will setup a basic PHP & MariaDB system running under your 127.0.0.1

All your source-code should be placed in the folder app/code

You'll need to create the app/code folder. That is the root directory of your application in NGINX.

SCRIPTS I HAVE INCLUDED TO MAKE LIFE EASY

  • setup - Clears git folder, builds docker images
  • shell - Simple shortcut for docker compose exec....
  • wintercms - Clears app directory, installs and setups wintercms
  • wintercms-full - Clears app directory, installs and setups wintercms, then installs my suite of usual plugins

WINTER CMS

Since I am an avid WinterCMS user, I created a simple script that can be run after you have setup the application.

./wintercms

This will run through all the basic install commands for you.

Do keep an eye open becuase it will ask you things every now and then

What is included with this winter script

When you run the wintecms command, it will install a fully functional WinterCMS application for you.

WinterCMS-full

Since I usually use a number of standard plugins, I decided to make my life easier by already pre-installing them.

At the time of this release, since Winter still does not have a functioning marketplace, I am installing the plugins by cloning their repos rather than installing them via plugin:install

./wintercms-full

What is included with this winter script

When you run the wintecms command, it will install a fully functional WinterCMS application for you. It comes by default with an assortment of my usual plugins.

  • Latest WinterCMS
  • wn-builder-plugin - The famous builder plugin
  • wn-user-plugin - Client side Users
  • wn-translate-plugin - Enable Multi-language sites
  • wn-pages-plugin - Static Pages Plugin
  • wn-debugBar-plugin - The ever so useful Debug Bar

What is in the pipeline?

While this does attend most of my current project needs, I might add to it some configuration options, allowing you to choos what kind of install you want to run with and so forth. For the time being, I am keep it simple and clutter free.

dockerphp_wintercms's People

Contributors

bugzbrown 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.