ci: trigga på master + formatfix inför Gitea Actions
CI / Typecheck, test & build (push) Failing after 2s
CI / Typecheck, test & build (push) Failing after 2s
This commit is contained in:
+22
-22
@@ -17,16 +17,16 @@ Planfil: infrastructure/terraform/cibello.plan
|
||||
|
||||
### Huvudkomponenter
|
||||
|
||||
| Komponent | Beskrivning |
|
||||
|-----------|-------------|
|
||||
| VPC | `cibello-prod-vpc` 10.0.0.0/16, 1 publikt + 2 privata subnät (eu-north-1a/1b) |
|
||||
| Compute | EC2 `t3.small` Ubuntu 22.04, gp3 30 GB, EIP, docker/compose/git bootstrap |
|
||||
| Databas | RDS PostgreSQL 16 `db.t4g.micro`, krypterad, 7 dagars backup, deletion protection |
|
||||
| Lagring | S3 `cibello-production` (lifecycle temporary/7d, scans/90d) + `cibello-web` (CloudFront OAC) |
|
||||
| IAM | `cibello-app`-roll + instansprofil, least-privilege S3/SSM/KMS + SSM Core |
|
||||
| Secrets | 4 genererade SSM SecureString + 6 tomma platshållare under `/cibello/prod/*` |
|
||||
| DNS/CDN | Route53 zon `cibello.app`, ACM-cert (us-east-1), CloudFront-distribution |
|
||||
| Mail | SES identitet `mail.cibello.app` + DKIM + config set `cibello-prod` |
|
||||
| Komponent | Beskrivning |
|
||||
| --------- | -------------------------------------------------------------------------------------------- |
|
||||
| VPC | `cibello-prod-vpc` 10.0.0.0/16, 1 publikt + 2 privata subnät (eu-north-1a/1b) |
|
||||
| Compute | EC2 `t3.small` Ubuntu 22.04, gp3 30 GB, EIP, docker/compose/git bootstrap |
|
||||
| Databas | RDS PostgreSQL 16 `db.t4g.micro`, krypterad, 7 dagars backup, deletion protection |
|
||||
| Lagring | S3 `cibello-production` (lifecycle temporary/7d, scans/90d) + `cibello-web` (CloudFront OAC) |
|
||||
| IAM | `cibello-app`-roll + instansprofil, least-privilege S3/SSM/KMS + SSM Core |
|
||||
| Secrets | 4 genererade SSM SecureString + 6 tomma platshållare under `/cibello/prod/*` |
|
||||
| DNS/CDN | Route53 zon `cibello.app`, ACM-cert (us-east-1), CloudFront-distribution |
|
||||
| Mail | SES identitet `mail.cibello.app` + DKIM + config set `cibello-prod` |
|
||||
|
||||
### DNS-poster planerade
|
||||
|
||||
@@ -36,18 +36,18 @@ Planfil: infrastructure/terraform/cibello.plan
|
||||
|
||||
## Grov månadskostnad (uppskattning)
|
||||
|
||||
| Post | Uppskattad kostnad |
|
||||
|------|-------------------|
|
||||
| EC2 t3.small (on-demand) | ~$15/mån |
|
||||
| RDS db.t4g.micro + 20 GB gp3 | ~$12/mån |
|
||||
| EBS 30 GB gp3 (EC2) | ~$3.20/mån |
|
||||
| S3 (lagring + förfrågningar) | ~$1–10/mån beroende på volym |
|
||||
| CloudFront (dataöverföring) | ~$0–20/mån beroende på trafik |
|
||||
| Route53 hosted zone | $0.50/mån |
|
||||
| ACM-certifikat | $0 |
|
||||
| SES (första 3 000 mail/mån inom gratisnivån, därefter ~$0.10/1 000) | ~$0–1/mån |
|
||||
| Dataöverföring ut | tillkommer vid användning |
|
||||
| **Totalt** | **~$32–62/mån + dataöverföring** |
|
||||
| Post | Uppskattad kostnad |
|
||||
| ------------------------------------------------------------------- | -------------------------------- |
|
||||
| EC2 t3.small (on-demand) | ~$15/mån |
|
||||
| RDS db.t4g.micro + 20 GB gp3 | ~$12/mån |
|
||||
| EBS 30 GB gp3 (EC2) | ~$3.20/mån |
|
||||
| S3 (lagring + förfrågningar) | ~$1–10/mån beroende på volym |
|
||||
| CloudFront (dataöverföring) | ~$0–20/mån beroende på trafik |
|
||||
| Route53 hosted zone | $0.50/mån |
|
||||
| ACM-certifikat | $0 |
|
||||
| SES (första 3 000 mail/mån inom gratisnivån, därefter ~$0.10/1 000) | ~$0–1/mån |
|
||||
| Dataöverföring ut | tillkommer vid användning |
|
||||
| **Totalt** | **~$32–62/mån + dataöverföring** |
|
||||
|
||||
## Domänkostnad
|
||||
|
||||
|
||||
Reference in New Issue
Block a user