Commit graph

44 commits

Author SHA1 Message Date
c351c6acdd feat: allow ingress traffic on port 9002 for email service in security group 2026-08-23 09:57:47 +05:30
98f6568d13 adding s3 and cloufront 2026-08-20 11:33:15 +05:30
b8943f4ead feat: add restricted ingress rule for pgweb on port 9001 and clean up whitespace in database secret configuration 2026-08-18 09:32:28 +05:30
3713bcdee2 feat: grant S3 bucket access to EC2 instance role for document storage management 2026-08-16 19:02:37 +05:30
420469dc9e adding customer website port 2026-08-14 19:04:20 +05:30
3eb312fd8c Configure database username and password in AWS Secrets Manager secret 2026-08-12 17:28:17 +05:30
53ac74e303 Expose PostgreSQL (5432) and pgAdmin (5050) ports in security group 2026-08-12 15:53:00 +05:30
2e78f04e2d infra: open ports 8080 and 8090 to public IPv4 for Django backends 2026-08-09 19:05:54 +05:30
fdbf7784a9 adding secret manager 2026-08-09 17:24:02 +05:30
17d249a7fa adding cloudwatch logs 2026-08-09 17:17:36 +05:30
f978a4b2a6 forgeo runner 2026-08-09 07:34:58 +05:30
b4770f04a2 feat: integrate S3 object storage for Forgejo via IAM permissions and environment configuration 2026-08-08 18:06:16 +05:30
d4b58497c4 feat: integrate Forgejo and Woodpecker CI services with updated AWS security group rules 2026-08-08 17:31:02 +05:30
0696bd4044 refactor: restrict security group ingress rules to specific IPv4 range and remove redundant mail protocol ports 2026-08-08 11:40:42 +05:30
4535119b6a feat: add ingress rules for Django production and beta backends on ports 8080 and 8090 2026-08-08 11:24:52 +05:30
89eab230a3 feat: add AmazonEC2ContainerRegistryReadOnly managed policy to EC2 instance role 2026-08-08 09:24:45 +05:30
e9a671c50b feat: allow Woodpecker UI traffic and attach SSM managed instance policy to EC2 role 2026-08-07 12:53:32 +05:30
cffa7abaec refactor: simplify instance user data and update infrastructure configuration for ap-south-2 migration 2026-08-07 10:31:25 +05:30
3dedb1cc18 chore: update AWS deployment region to ap-south-2 and ignore AWS configuration files 2026-08-07 10:16:27 +05:30
7522ce69b2 refactor: remove explicit availability zone constraint from public subnet configuration 2026-08-07 10:05:38 +05:30
db147d6d66 fix: constrain EC2 instance subnets to specific availability zones in ap-south-1 2026-08-07 09:56:53 +05:30
f365bcc7ac chore: pin woodpecker-server and woodpecker-agent images to v3 2026-08-07 09:41:43 +05:30
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
ec97d9e785 Fix CDK CfnEIPAssociation deprecation warning 2026-08-06 10:49:02 +05:30
31579856c7 Hardcode AWS account and region in entrypoint 2026-08-06 10:36:21 +05:30
5cef51b0f6 Initial commit: AWS CDK stack and Priority Listing 2026-08-06 09:21:36 +05:30