FastAPI 是一个高性能 Web 框架,用于构建 API

liuyuqi-dellpc 9b9a6b0395 1 1 year ago
.copier affcfdbee0 v1 1 year ago
.github ef3a050ffb 1 1 year ago
.ide affcfdbee0 v1 1 year ago
.vscode affcfdbee0 v1 1 year ago
backend 4b8f77da75 1 1 year ago
deploy 96a7c97c73 1 1 year ago
docs 738e44e4b5 1 1 year ago
frontend c2b9bda838 0 1 year ago
notebooks affcfdbee0 v1 1 year ago
scripts 48580bdaf9 1 1 year ago
.coding-ci.yml affcfdbee0 v1 1 year ago
.dockerignore b562e9b8bb init 1 year ago
.env 5d81827854 1 1 year ago
.gitattributes affcfdbee0 v1 1 year ago
.gitignore 4b8f77da75 1 1 year ago
.gitpod.yml bc36a9c867 1 1 year ago
.pre-commit-config.yaml 738e44e4b5 1 1 year ago
Dockerfile 96a7c97c73 1 1 year ago
README.md 9b9a6b0395 1 1 year ago
copier.yml affcfdbee0 v1 1 year ago
docker-compose.debug.yml affcfdbee0 v1 1 year ago
docker-compose.yml affcfdbee0 v1 1 year ago
pydantic_test.py affcfdbee0 v1 1 year ago

README.md

fastapi

fastapi

sqlmodel, postgreSQL, React, Chakra UI for the frontend, Traefik as a reverse proxy with HTTPS, and Let's Encrypt for free SSL.

Develop

docker build --no-cache . -t vue-fastapi-admin

docker compose -f docker-compose.yml up -d

访问: http://localhost:8080

username: admin password: 123456

后端api: http://localhost:8080/docs

数据库UI(Adminer): http://localhost:8080/pgadmin

Reference

https://github.com/4linuxfun/Fastapi-Admin

https://github.dev/insistence/Dash-FastAPI-Admin

https://github.dev/imhsz/fastapi-vue-admin https://github.com/l2m2/fastapi-vue-admin