Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aykhans/portfolio-blog
Portfolio and blog site written with FastAPI
https://github.com/aykhans/portfolio-blog
alembic fastapi jinja2 mongodb poetry postgresql ruff sqlalchemy
Last synced: 7 days ago
JSON representation
Portfolio and blog site written with FastAPI
- Host: GitHub
- URL: https://github.com/aykhans/portfolio-blog
- Owner: aykhans
- Created: 2023-09-11T11:24:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-07T12:40:30.000Z (9 months ago)
- Last Synced: 2024-02-07T13:39:59.824Z (9 months ago)
- Topics: alembic, fastapi, jinja2, mongodb, poetry, postgresql, ruff, sqlalchemy
- Language: Python
- Homepage: https://ui.aykhans.me
- Size: 3.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Run for development
### 1. Rename and fill env files
/config/app/app.env.example -> /src/app/app.env
/config/mongodb/mongodb.env.example -> /src/mongodb/mongodb.env
/config/postgres/postgres.env.example -> /src/postgres/postgres.env### 2. Run all services with docker compose
docker compose up --build -d### Create user
docker exec -it {container_name} poetry run python3 commands/create_user.py