AA Healthcheck
A healthcheck/heartbeat app for Alliance Auth
Features
Ping healthcheck.io every 5 minutes, which will alert when a ping isn't received.
Future Features
- uptime kuma support
Installation
- healthcheck is a plugin for Alliance Auth. If you don't have Alliance Auth running already, please install it first before proceeding. (see the official Alliance Auth installation guide for details)
pip install aa-healthcheck
- Create a healthcheck.io account and associated check, copy the given ping URL
Configure your Auth settings (local.py) as follows:
- Add
'healthcheck'toINSTALLED_APPS - Add the following lines to your settings file:
HEALTHCHECK_URL = "https://hc-ping.com/" # Replace with your healthchek.io url
if "healthcheck" in INSTALLED_APPS:
# Run every 5 minutes
CELERYBEAT_SCHEDULE["Healthcheck :: Heartbeat"] = {
"task": "skyhooks.tasks.update_skyhooks",
"schedule": crontab(minute="*/5"),
}
There are curently no migrations or static files
- Restart your supervisor services for Auth
Metadata
Release files for aa-healthcheck 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aa_healthcheck-0.1.0.tar.gz | 28.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aa_healthcheck-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.2 kB
Release files / aa_healthcheck-0.1.0.tar.gz
| Download URL | aa_healthcheck-0.1.0.tar.gz |
|---|---|
| Size | 28.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01359852ecdd481d90638354301d2a9e7c2e17073220c0fdb4a171c9bb355881
|
|
BLAKE2b-256 checksum How to use checksums |
58a9e80ac010efb519c569eb8226c9b4b2020f477425bc18ec99ff3588faf17d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|
Release files / aa_healthcheck-0.1.0-py3-none-any.whl
| Download URL | aa_healthcheck-0.1.0-py3-none-any.whl |
|---|---|
| Size | 29.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d29331f3db00ed1b68d18c7f0a74af7c9618a42e0865023750e7439634ee9c92
|
|
BLAKE2b-256 checksum How to use checksums |
4a40f73b764ac2a445cb549a5850a36a9c13d0ae3dbecb8db43911b6a7bd13d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|