Skip to content

setevoy2/rtfm-infrastructure

Repository files navigation

RTFM blog inrustructure

This repository containes CloudFormation template and Ansible roles for the RTFM blog setup.

You can find post with full decription here (in Russian for now)

CloudFormation

This template includes:

  • VPC
  • PublicSubnet
  • Internet Gateway
  • EC2 SecurityGroup
  • CloudWatchAccessProfile
  • Elastic IP
  • EC2 instance with two EBS attached

Ansible

Used to run CloudFormation and roles to install and configure services:

  • common (configure EC2 hostname, users etc)
  • cloudformation (create or update CloudFormation stack)
  • letsencrypt (install client, obtain SSL certificates, add a cronjob for renewal)
  • mysql (MariaDB installation, create users/databases etc)
  • nginx (install, copy virtual hosts configs etc)
  • php-fpm (install, configure FMP-pools)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published