├── .dockerignore ├── .github ├── script │ ├── test.ps1 │ └── test.sh └── workflows │ ├── docker-image.yml │ └── python-app.yml ├── .gitignore ├── .gitpod.yml ├── Dockerfile ├── LICENSE ├── README.md ├── api └── index.py ├── docker-compose.yml ├── main.py ├── requirements.txt ├── src ├── __main__.py ├── dtos │ └── ISayHelloDto.py └── index.py ├── test_index.http ├── test_index.py └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- 1 | .vercel 2 | venv 3 | .idea 4 | __pycache__ 5 | -------------------------------------------------------------------------------- /.github/script/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/.github/script/test.ps1 -------------------------------------------------------------------------------- /.github/script/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/.github/script/test.sh -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vercel 2 | venv 3 | .idea 4 | __pycache__ -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - init: docker-compose up 3 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/README.md -------------------------------------------------------------------------------- /api/index.py: -------------------------------------------------------------------------------- 1 | from src.index import app -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- 1 | from api.index import app -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__main__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dtos/ISayHelloDto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/src/dtos/ISayHelloDto.py -------------------------------------------------------------------------------- /src/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/src/index.py -------------------------------------------------------------------------------- /test_index.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/test_index.http -------------------------------------------------------------------------------- /test_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/test_index.py -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hebertcisco/deploy-python-fastapi-in-vercel/HEAD/vercel.json --------------------------------------------------------------------------------