Commit graph

26 commits

Author SHA1 Message Date
ae059c342d feat: add IP access restrictions for Caddy, expose Woodpecker server port, and implement daily EC2 snapshot lifecycle policy 2026-08-06 18:14:53 +05:30
4c00575ab7 feat: configure Caddy reverse proxy and add Woodpecker CI services to docker-compose 2026-08-06 18:11:15 +05:30
9d3d71b7ff refactor: remove Mailcow email server installation and configuration logic from stack setup 2026-08-06 18:03:07 +05:30
8a1341e0ae fix: update sed regex patterns to correctly disable ClamAV and Solr in mailcow.conf 2026-08-06 17:51:46 +05:30
34dcbefea0 chore: update mail server hostname from mail.tiproemail.com to mail.tipro.in in configuration and documentation 2026-08-06 17:41:10 +05:30
31dfa6057c feat: automate Mailcow installation on ARM64 and add DNS configuration instructions 2026-08-06 16:34:04 +05:30
b0ba82f7ea refactor: upgrade to T4G instance, optimize storage, and restructure user data for modular setup 2026-08-06 16:21:38 +05:30
a8cc81350b Enable detailed monitoring on EC2 instance 2026-08-06 11:43:00 +05:30
75b77a8188 Configure stack to use allocated Elastic IP eipalloc-06bea32c3a787c2b1 2026-08-06 11:38:04 +05:30
6ce2b46d87 Configure CloudWatch Agent for EC2 disk metrics and WireGuard Docker log collection 2026-08-06 11:36:39 +05:30
c93814b828 adding hardcoded elastic ip 2026-08-06 11:33:23 +05:30
2af53a3ccb Configure stack to use pre-created static Elastic IP placeholders 2026-08-06 11:31:47 +05:30
bbf1df9b6c Fix WG_HOST environment variable interpolation in user data 2026-08-06 11:25:21 +05:30
b7a563fa36 Attach KeyPair vignesh_tipro to EC2 instance 2026-08-06 11:15:09 +05:30
9e3afd80b3 Configure auto-deployment of wg-easy and open Web UI port 51821 2026-08-06 11:13:53 +05:30
b20e635e18 Configure auto-deployment of wg-easy and open Web UI port 51821 2026-08-06 11:13:03 +05:30
7c27cb5abb Allow WireGuard UDP port 51820 in Security Group 2026-08-06 11:06:03 +05:30
b9bd82859d Please provide the code changes or file diffs you would like me to summarize. 2026-08-06 11:00:10 +05:30
2a94c80610 Use SSM parameter for Ubuntu Noble 24.04 AMI 2026-08-06 10:53:49 +05:30
3beab63760 Upgrade node to v22 and add CDK bootstrap step 2026-08-06 10:50:43 +05:30
ec97d9e785 Fix CDK CfnEIPAssociation deprecation warning 2026-08-06 10:49:02 +05:30
37a9079cbb Switch workflow to use AWS access key credentials 2026-08-06 10:48:00 +05:30
31579856c7 Hardcode AWS account and region in entrypoint 2026-08-06 10:36:21 +05:30
77d95e047d chore: update default AWS region to ap-south-1 in deployment workflow 2026-08-06 09:59:29 +05:30
cc819fbce5 Add GitHub Actions workflow for CDK deployment 2026-08-06 09:22:40 +05:30
5cef51b0f6 Initial commit: AWS CDK stack and Priority Listing 2026-08-06 09:21:36 +05:30