https://github.com/depthbomb/splash
https://github.com/depthbomb/splash
api flask python website
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/depthbomb/splash
- Owner: depthbomb
- License: mit
- Created: 2025-06-16T01:58:01.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-05T23:42:26.000Z (12 months ago)
- Last Synced: 2025-07-15T08:12:09.345Z (11 months ago)
- Topics: api, flask, python, website
- Language: Python
- Homepage:
- Size: 102 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Splash
### Developing
- Set up a `venv`
- Run `pip install -r requirements-dev.txt`
- Set the following environment variables:
- `PORT`
- `APP_SECRET`
- `AWS_ACCESS_KEY_ID`
- `AWS_SECRET_ACCESS_KEY`
- `AWS_ENDPOINT_URL`
- `AWS_REGION`
- `AWS_BUCKET_NAME`
- `DB_HOST`
- `DB_NAME`
- `DB_PASS`
- `DB_PORT`
- `DB_USER`
- `OIDC_AUTHORIZE_ENDPOINT`
- `OIDC_CLIENT_ID`
- `OIDC_CLIENT_SECRET`
- `OIDC_TOKEN_ENDPOINT`
- `OIDC_USERINFO_ENDPOINT`
- Run `yoyo apply --batch` to apply database migrations
- Start the development server with `python -m flask --app dev.py run` and the `FLASK_DEBUG=1` environment variable set to enable code reloading