Fastapi/docs/getting-started.md

827 B

Getting Started

Prerequisites

  • Docker
  • Python 3.7+

Installation

  1. Clone the repository
  2. Build the Docker image:
docker build -t fastapi-service .
  1. Run the container:
docker run -p 8000:8000 fastapi-service

Development

To set up a development environment:

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
uvicorn main:app --reload

The API will be available at http://localhost:8000.

API Documentation

FastAPI provides automatic interactive API documentation. Once the server is running, you can access: