Unreachable or slow Galtinn requests now show an error page instead of a 500 or hanging the request. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
H.M. Grisen Verification Server
A simple API whose purpose is to receive OAuth2 callbacks, verify them and enter successful attemps into a database.
Setup
-
Make a copy of the
.env.examplefile and rename it to.env -
Make sure all the fields are filled
You have two options to run the API:
Option 1 - Docker (Recommended)
docker compose up
Option 2 - Manual
-
Install Python 3.12+
-
Install dependencies
pip install -r requirements.txt -U
- Run - See this guide