Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ispyb/py-ispyb
ISPyB backend server based on FastAPI
https://github.com/ispyb/py-ispyb
fastapi jwt python sqlalchemy
Last synced: 4 months ago
JSON representation
ISPyB backend server based on FastAPI
- Host: GitHub
- URL: https://github.com/ispyb/py-ispyb
- Owner: ispyb
- License: lgpl-3.0
- Created: 2020-03-13T11:49:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-25T14:56:57.000Z (over 1 year ago)
- Last Synced: 2024-09-27T09:43:16.538Z (4 months ago)
- Topics: fastapi, jwt, python, sqlalchemy
- Language: Python
- Homepage:
- Size: 11.8 MB
- Stars: 12
- Watchers: 14
- Forks: 14
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# py-ispyb
ISPyB backend server based on FastAPI.
[![codecov](https://codecov.io/gh/ispyb/py-ispyb/branch/master/graph/badge.svg?token=aqUsyDbqOG)](https://codecov.io/gh/ispyb/py-ispyb)
## Getting started
For dependencies, see [https://ispyb.github.io/py-ispyb/](https://ispyb.github.io/py-ispyb/).
For installation instructions, see [https://ispyb.github.io/py-ispyb/run](https://ispyb.github.io/py-ispyb/run)
Once installed and started, you can start using the server through the [OpenAPI documenation](http://localhost:8000/docs)
The documentation files are found in the `/docs` directory. These can be served locally:
```bash
pip install mkdocs
mkdocs serve
```Then open [http://127.0.0.1:8080/](http://127.0.0.1:8080/)