Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manhpham90vn/wordpress_boilerplate_infrastructure
https://github.com/manhpham90vn/wordpress_boilerplate_infrastructure
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/manhpham90vn/wordpress_boilerplate_infrastructure
- Owner: manhpham90vn
- Created: 2024-03-11T11:07:20.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-04-09T08:27:45.000Z (7 months ago)
- Last Synced: 2024-04-10T08:29:48.944Z (7 months ago)
- Language: HCL
- Size: 92.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Wordpress boilerplate infrastructure
- [x] cache with redis
- [x] cdn with cloudfront over s3
- [x] support https
- [x] auto deploy infrastructure to aws with terraform (100%)
- [x] latest aim (Amazon Linux 2023 on Amazon EC2)## EC2
- [x] automatic install nginx, php-fpm, mariadb, redis
- [x] all in one in single ec2 instance (nginx, php-fpm, mariadb, redis)
- [ ] auto backup database to s3
- [ ] health check with route 53, sns, lambda## EC2_ELB_RDS
- [x] automatic install nginx, php-fpm, redis
- [x] load balancer and auto scaling
- [x] database with rds
- [ ] use efs with auto scaling
- [x] fix access wp-admin [link](https://wordpress.stackexchange.com/questions/250240/setting-serverhttps-on-prevents-access-to-wp-admin)## ECS
## EKS
## Command
### Terraform show changes
```shell
terraform plan -var-file="vars/terraform.tfvars"
```### Terraform apply env from file
```shell
terraform apply -var-file="vars/terraform.tfvars" -auto-approve
```### Terraform destroy
```shell
terraform destroy -var-file="vars/terraform.tfvars" -auto-approve
```