Skip to content

Caffine is a simple LAMP environment, provisioning handled by ansible with docker and virtualbox providers for local development.

License

Notifications You must be signed in to change notification settings

ssx-archived/caffine-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caffine

Caffine is a simple LAMP environment, provisioning handled by ansible with docker and virtualbox providers for local development. The components are:


Development Stack

This stack contains PHP5.6, nginx, node, composer and more. For a full picture, take a look through the Ansible playbooks.


Use without building

If you wish to use this development environment without building the images, use the Dockerhub hosted image:

docker run -itP hellossx/lamp 

Pull Ansible submodules

You'll need to pull in the shared ansible scripts, using:

git submodule init
git submodule update

This should create/update the ansible directory which contains the playbooks used to configure the development environment.


Build

To build this image, after cloing the repo and updating the submodules, run the following command:

docker build --no-cache -t hellossx/caffine:latest .

About

Caffine is a simple LAMP environment, provisioning handled by ansible with docker and virtualbox providers for local development.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published