Skip to content
/ magento-ami Public template

This repository builds a base Magento AMI that installs all the fundamental packages to run a Magento application.

Notifications You must be signed in to change notification settings

nayoa/magento-ami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Magento AMI

This repository builds a base Magento AMI that installs all the fundamental packages to run a Magento application.

Why

The idea is to install as much as possible on the base Magento AMI that is not unique to an evironment. This will reduce the amount of time to spin up a new instance when autoscaling.

Source Code structure

├── magento_ami
    ├── ansible/
        ├── roles/
            ├── common/
            |    └── tasks/
            |         └── main.yaml
            ├── redis/
            |   └── tasks/
            |        └── main.yaml
            ├── magento/
            |    └── tasks/
            |         └── main.yaml
            |    └── vars
            |         └── main.yaml
            ├── mysql/
            |   └── tasks/
            |        └── main.yaml
            ├── nginx/
            |   └── tasks/
            |        └── main.yaml
            ├── php/
            |   └── tasks/
            |        └── main.yaml
    ├── .gitignore
    ├── .gitlab-ci.yml
    ├── README.md
    ├── packer.json

Built with

About

This repository builds a base Magento AMI that installs all the fundamental packages to run a Magento application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published