Commit graph

4365 commits

Author SHA1 Message Date
Jun-te Kim
aa603d6a9f
Merge pull request #874 from Hestia-Homes/main
deploy fastapi with terraform: syntax fix
2026-03-13 14:18:10 +00:00
Jun-te Kim
0293e968b6
Merge pull request #873 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: syntax fix
2026-03-13 14:16:12 +00:00
Daniel Roth
e78900f0b6 correct more terraform syntax 2026-03-13 14:13:14 +00:00
Daniel Roth
23f0d87504 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-13 14:13:00 +00:00
Jun-te Kim
20e6c29fec
Merge pull request #872 from Hestia-Homes/main
Deploy fastapi with terraform: syntax error
2026-03-13 14:05:16 +00:00
Jun-te Kim
ea80c19a49
Merge pull request #871 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: syntax error
2026-03-13 14:03:20 +00:00
Daniel Roth
53bbb57a67 fix incorrect terraform syntax 2026-03-13 14:01:43 +00:00
Daniel Roth
ddfaa5f4b0 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-13 13:51:44 +00:00
Jun-te Kim
ba073b9cfe
Merge pull request #870 from Hestia-Homes/main
Deploy fastapi with terraform: correct outputs
2026-03-13 13:40:10 +00:00
Jun-te Kim
d85c27996d
Merge pull request #869 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: correct outputs
2026-03-13 13:39:20 +00:00
Daniel Roth
4e6dd546ce make sure domain_name is exported from lambda_with_api_gateway for use by fast-api 2026-03-13 13:38:11 +00:00
Daniel Roth
bfc0c268ee Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-13 13:37:43 +00:00
Jun-te Kim
bab49f53c2
Merge pull request #868 from Hestia-Homes/main
FastAPI terraform deployment: fix incorrect variables and references
2026-03-13 12:06:05 +00:00
Jun-te Kim
cc60790471
Merge pull request #867 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: Fix incorrect references
2026-03-13 12:04:36 +00:00
Daniel Roth
b96b71a05a fix incorrect variables and references 2026-03-13 11:59:59 +00:00
Daniel Roth
71bc67a4b1 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-13 11:42:16 +00:00
Jun-te Kim
cd43e02230
Merge pull request #866 from Hestia-Homes/main
Deploy fastapi with terraform: Configure CDN which works for both S3 and API Gateway
2026-03-13 11:20:39 +00:00
Jun-te Kim
18ca4cb347
Merge pull request #865 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: Configure CDN which works for both S3 and API Gateway
2026-03-13 11:19:05 +00:00
Daniel Roth
ddcfa75a03 address PR 2026-03-13 11:16:41 +00:00
Daniel Roth
33406ff678 cdn depends on shared 2026-03-13 09:53:40 +00:00
Daniel Roth
b7bee7486c deploy cdn as its own job, depending on fastapi 2026-03-13 09:51:48 +00:00
Daniel Roth
aac9b784f3 use new domain from github secrets 2026-03-12 17:37:12 +00:00
Daniel Roth
6e05bd2352 delete unused stuff 2026-03-12 17:31:59 +00:00
Daniel Roth
49e544d10f add cloudfront for domain setting 2026-03-12 17:29:47 +00:00
Daniel Roth
3cadecfe9b from domain_name from engine environment 2026-03-12 14:47:55 +00:00
Daniel Roth
83e502a361 from domain_name from engine environment 2026-03-12 14:47:28 +00:00
Daniel Roth
607eb6f7de Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 14:43:01 +00:00
Daniel Roth
968949d875
Merge pull request #864 from Hestia-Homes/main
Deploy fastapi with terraform: ensure pip install takes place every run
2026-03-12 14:11:07 +00:00
Daniel Roth
9b092d8944
Merge pull request #863 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: ensure pip install takes place every run
2026-03-12 14:09:48 +00:00
Daniel Roth
2d5357ed7a ensure pip install takes place every run 2026-03-12 13:51:04 +00:00
Daniel Roth
398c2dc3a1 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 13:50:47 +00:00
Jun-te Kim
d6830df40d
Merge pull request #862 from Hestia-Homes/main
Deploy fastapi with terraform: correctly attach sqs policy to fastapi app
2026-03-12 13:35:34 +00:00
Jun-te Kim
5fcef5f39c
Merge pull request #861 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: correctly attach sqs policy to fastapi app
2026-03-12 13:34:18 +00:00
Daniel Roth
7835a7e982 correctly attach sqs policy to fastapi app 2026-03-12 13:21:27 +00:00
Daniel Roth
48a98d52d4 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 13:20:11 +00:00
Jun-te Kim
e7d360f365
Merge pull request #860 from Hestia-Homes/main
Deploy fastapi with terraform: move the depends_on pip install to the correct place
2026-03-12 12:29:05 +00:00
Daniel Roth
41693b2058
Merge pull request #859 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: move the depends_on pip install to the correct place
2026-03-12 12:28:17 +00:00
Daniel Roth
c5a34e3c76 Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 12:26:15 +00:00
Daniel Roth
80cbb6027b move the depends_on pip install to the correct place 2026-03-12 12:26:04 +00:00
Daniel Roth
1cd252fb4e
Merge pull request #858 from Hestia-Homes/main
Deploy fastapi with terraform: actually install packages and exclude infrastructure code from zip
2026-03-12 12:17:32 +00:00
Daniel Roth
2cf3db81fe
Merge pull request #857 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: actually install packages and exclude infrastructure code from zip
2026-03-12 12:16:39 +00:00
Daniel Roth
93915efd9d ensure pip install runs before zip by moving the install command to lambda_with_api_gateway 2026-03-12 12:02:55 +00:00
Daniel Roth
b55b601c15 ignore infrastucture file when zipping python 2026-03-12 11:45:25 +00:00
Daniel Roth
b1ab1ee7ac Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 11:42:56 +00:00
Daniel Roth
1f552b51a8
Merge pull request #856 from Hestia-Homes/main
Deploy fastapi with terraform: output tfstate bucket name
2026-03-12 11:29:35 +00:00
Daniel Roth
8325c97d62
Merge pull request #855 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: output tfstate bucket name
2026-03-12 11:28:26 +00:00
Daniel Roth
690ebc0e8e Merge branch 'main' into deploy-fastapi-with-terraform 2026-03-12 11:25:42 +00:00
Daniel Roth
604dea8a2a output tfstate bucket name 2026-03-12 11:25:38 +00:00
Jun-te Kim
a115c3998f
Merge pull request #854 from Hestia-Homes/main
Deploy fastapi with terraform: delete duplicate variable p2
2026-03-12 11:11:47 +00:00
Daniel Roth
791f4e80af
Merge pull request #853 from Hestia-Homes/deploy-fastapi-with-terraform
Deploy fastapi with terraform: delete duplicate variable p2
2026-03-12 11:10:56 +00:00