Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SE-Sustainability-OSS/ecodev-core
Set of helper methods around FastAPI/SQLModel to speed web application setup
https://github.com/SE-Sustainability-OSS/ecodev-core
authentication eviden fastapi logging monitoring sqlmodel
Last synced: about 1 month ago
JSON representation
Set of helper methods around FastAPI/SQLModel to speed web application setup
- Host: GitHub
- URL: https://github.com/SE-Sustainability-OSS/ecodev-core
- Owner: SE-Sustainability-OSS
- License: mit
- Created: 2024-01-09T09:56:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-21T10:57:15.000Z (3 months ago)
- Last Synced: 2024-12-20T06:51:47.389Z (about 2 months ago)
- Topics: authentication, eviden, fastapi, logging, monitoring, sqlmodel
- Language: Python
- Homepage:
- Size: 281 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# ecodev-core
Low level ecoact generic code. Aimed at being published in open source with poetry
## Installation of this package
You are strongly encouraged to install this package via Docker.
Starting from a project with a Docker file:
* add the module ecodev-core in the `requirements.txt` file
* make sure the `.env` file includes all required fields (see `BaseSettings` and `AuthenticationConfiguration`)
* build the new version of the Docker container (typically `docker build --tag xxx .`)
* run it with docker compose (`dc up -d`).## Documentation
Please find it in the [associated mkdoc website!](https://ecodev-doc.lcabox.com/)