Blog Fastapi Vuejs Save

Simple project that I write using fastapi, motor, and umongo for the backend. VueJS on the frontend

Project README

Blog API with FastAPI

Simple project that I write using fastapi, motor, and umongo for the backend. VueJS on the frontend.


Commands

Run

Run the app using the following command:

docker-compose up -d --build
# or
make up

Remove container

remove container

docker-compose down
# or
make down

# delete all previous containers and volume included
docker-compose down -v --remove-orphans 
# or
make down-all

Log Monitor

Monitor log for all services (mongodb, backend/api, frontend/vuejs)

docker-compose logs -f
# or
make logs

Monitor log for backend service only

docker-compose logs -f backend
# or
make logs-backend

Run Test for the backend service

docker-compose exec backend pytest
# or
make test-backend

The API Documentation url: http://127.0.0.1:8000/docs

The Blog: http://127.0.0.1:8080

Open Source Agenda is not affiliated with "Blog Fastapi Vuejs" Project. README Source: dwisulfahnur/blog-fastapi-vuejs
Stars
85
Open Issues
7
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating