Git Product home page Git Product logo

fastapi-example's Introduction

How to Deploy

For a complete guide, check out our docs.

Create an account on Porter

Unlike other PaaS options, Porter deploys your applications to your own AWS account. Before deploying a FastAPI application you must set up your infrastructure on AWS first.

First, create an account on Porter. Follow this guide to create the necessary infrastructure on AWS.

Deploying from the dashboard

Once your infrastructure has been provisioned on AWS, you can start deploying your FastAPI application. Take a look here for a more detailed guide.

  1. Create a New Application on Porter.
  2. Select the Git repository you have forked from the example repo.
  3. Add a Web service to the application. There is no need to add a start command, because the Dockerfile in the example repository already has a command specified.
  4. Click Deploy.

That's it! You should be able to see your FastAPI server on a Porter URL that ends with onporter.run. Verify that the application has been deployed by going to the /docs page on your application, which will show the auto-generated docs as below:

fastapi-example's People

Contributors

sunguroku avatar ferozemohideen avatar porter-deployment-app[bot] avatar pkkim avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.