mirror of
https://github.com/fastapi/full-stack-fastapi-template.git
synced 2026-10-04 18:01:35 +00:00
♻️ Simplify Traefik deployment, make it part of the stack (#2412)
This commit is contained in:
@@ -18,9 +18,8 @@ jobs:
|
||||
- production
|
||||
env:
|
||||
ENVIRONMENT: production
|
||||
DOMAIN: ${{ secrets.DOMAIN_PRODUCTION }}
|
||||
FRONTEND_HOST: https://${{ secrets.DOMAIN_PRODUCTION }}
|
||||
STACK_NAME: ${{ secrets.STACK_NAME_PRODUCTION }}
|
||||
DOMAIN: ${{ secrets.DOMAIN }}
|
||||
FRONTEND_HOST: https://${{ secrets.DOMAIN }}
|
||||
SECRET_KEY: ${{ secrets.SECRET_KEY }}
|
||||
FIRST_SUPERUSER: ${{ secrets.FIRST_SUPERUSER }}
|
||||
FIRST_SUPERUSER_PASSWORD: ${{ secrets.FIRST_SUPERUSER_PASSWORD }}
|
||||
@@ -35,5 +34,5 @@ jobs:
|
||||
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||
with:
|
||||
persist-credentials: false
|
||||
- run: docker compose -f compose.yml --project-name ${{ secrets.STACK_NAME_PRODUCTION }} build
|
||||
- run: docker compose -f compose.yml --project-name ${{ secrets.STACK_NAME_PRODUCTION }} up -d
|
||||
- run: docker compose -f compose.yml -f compose.deploy.yml build
|
||||
- run: docker compose -f compose.yml -f compose.deploy.yml up -d
|
||||
|
||||
Reference in New Issue
Block a user