Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 819 Bytes

File metadata and controls

18 lines (16 loc) · 819 Bytes

Fastapi microservice template

The aim of this template is

  1. To facilitate the creation of microservices under the proposed structure,
  2. To consolidate a structure that reflects best practices and standards.

Usage

In order to create a new project under the structure in this template, we use copier as a template engine.

  1. In order to install copier, follow the installation instructions here, considering in particular that we are going to use copier through its CLI.
  2. Create a new project with
    copier copy path/to/project/template path/to/destination
  3. Respond to all the project parameters. These can be known beforehand by reading the file copier.yml.