Coder Social home page Coder Social logo

atomwood_v1's Introduction

Atomwood webpage

Atomwood shop made in Wordpress by Breyner Rojas.

This project was built based on Wordpress Ngnx Docker project by mjstealey.

Project setup

PHP Config

To add new PHP extensions go to config/php/Dockerfile and add the command with docker-php-ext-install and docker-php-ext-enable

Generate SSL certificate

Add domains and email addresses to init-letsencrypt.sh Replace all occurrences of example.org with primary domain (the first one you added to init-letsencrypt.sh) in data/nginx/app.conf

Run first chmod +x init-letsencrypt.sh

Then run the script ./init-letsencrypt.sh

Project initialization

From the beginning mkdir -p logs/nginx/ mysql/ wordpress/

Start docker-compose up -d

Stop docker-compose down --volumes

Devops

Deploy to AWS EC2

  • Run cloudformation /devops/cloudformation aws cloudformation create-stack --stack-name atomwood-store --template-body file:///Users/breyner.rojas/Documents/AtomSeed/devops/cloudformation/store-template.yaml --capabilities CAPABILITY_IAM

Build AMI

  • Export GitHub Token to pull the repository in the EC2 machine export REPO_TOKEN=my-token

  • Run packer /deovps/packer packer build .

atomwood_v1's People

Watchers

Breyner D. Rojas Cardona 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.