https://github.com/ispyb/py-ispyb
ISPyB backend server based on FastAPI
https://github.com/ispyb/py-ispyb
fastapi jwt python sqlalchemy
Last synced: 6 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 (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T16:55:01.000Z (over 1 year ago)
- Last Synced: 2025-01-30T20:40:47.741Z (about 1 year ago)
- Topics: fastapi, jwt, python, sqlalchemy
- Language: Python
- Homepage:
- Size: 11.8 MB
- Stars: 12
- Watchers: 14
- Forks: 14
- Open Issues: 27
-
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.
[](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/)