mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
re-deploy route53 to use dev domain and updating github actions and sls
This commit is contained in:
parent
9a874e91bf
commit
9f60639731
5 changed files with 4588 additions and 4 deletions
2
.github/workflows/deploy_fastapi_backend.yml
vendored
2
.github/workflows/deploy_fastapi_backend.yml
vendored
|
|
@ -51,5 +51,5 @@ jobs:
|
|||
SECRET_KEY: ${{ secrets.NEXTAUTH_SECRET }}
|
||||
ALGORITHM: 'HS256'
|
||||
PLAN_TRIGGER_BUCKET: 'retrofit-plan-inputs-${{ github.ref_name }}'
|
||||
DOMAIN_NAME: ${{ secrets.DOMAIN_NAME }}
|
||||
DOMAIN_NAME: "${{ toUpper(github.ref_name) }}_${{ secrets.DOMAIN_NAME }}"
|
||||
run: cd backend && sls deploy --stage ${{ github.ref_name }} --verbose
|
||||
|
|
|
|||
4582
backend/package-lock.json
generated
4582
backend/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"devDependencies": {
|
||||
"serverless-domain-manager": "^7.0.4",
|
||||
"serverless-offline": "^12.0.4",
|
||||
"serverless-python-requirements": "^6.0.0"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,9 @@ custom:
|
|||
dockerSsh: true
|
||||
fileName: requirements/base.txt
|
||||
customDomain:
|
||||
domainName: api-${self:provider.environment.ENVIRONMENT}.${self:provider.environment.DOMAIN_NAME}
|
||||
domainName: api.${self:provider.environment.DOMAIN_NAME}
|
||||
createRoute53Record: true
|
||||
certificateName: '*.dev.hestia.homes'
|
||||
certificateArn: ${ssm:/ssl_certificate_arn}
|
||||
|
||||
functions:
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@ region = "eu-west-2"
|
|||
|
||||
# Domain
|
||||
# Remember to create a production url in Google domains before deploying
|
||||
domain_name = "hestia.homes"
|
||||
api_url_prefix = "api-dev"
|
||||
domain_name = "dev.hestia.homes"
|
||||
api_url_prefix = "api"
|
||||
|
||||
# Database
|
||||
allocated_storage = 20
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue