Name | aa-top JSON |
Version |
0.3.0a0
JSON |
| download |
home_page | |
Summary | Alliance Auth Resource Monitor |
upload_time | 2023-11-08 12:24:32 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | |
keywords |
allianceauth
eveonline
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# AA "Top"
System Utilization and AA Statistics plugin for [Alliance Auth](https://gitlab.com/allianceauth/allianceauth/).
Inspired by <https://zkillboard.com/ztop/> by Squizz Caphinator
## Features
Resource Monitor
Celery Jobs in Queue
Diff of last update
## Planned Features
## Installation
### Step 2 - Install app
```shell
pip install aa-top
```
### Step 3 - Configure Auth settings
Configure your Auth settings (`local.py`) as follows:
- Add `'top'` to `INSTALLED_APPS`
- Add below lines to your settings file:
```python
## Settings for AA-Top
# Update aatop.txt
CELERYBEAT_SCHEDULE['top_update_aa_top_txt'] = {
'task': 'top.tasks.update_aa_top_txt',
'schedule': crontab(minute='*'),
}
```
### Step 4 - Maintain Alliance Auth
- Run migrations `python manage.py migrate`
- Gather your staticfiles `python manage.py collectstatic`
- Restart your project `supervisorctl restart myauth:`
- Add file permissions `setfacl -m u:allianceserver:rw /var/www/myauth/static/top/aatop.txt`
## Permissions
| Perm | Admin Site | Perm | Description |
| --- | --- | --- | --- |
| basic_access | nill | Can access the web view for this app
## Settings
| Name | Description | Default |
| --- | --- | --- |
## Contributing
Make sure you have signed the [License Agreement](https://developers.eveonline.com/resource/license-agreement) by logging in at <https://developers.eveonline.com> before submitting any pull requests. All bug fixes or features must not include extra superfluous formatting changes.
Raw data
{
"_id": null,
"home_page": "",
"name": "aa-top",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "allianceauth,eveonline",
"author": "",
"author_email": "Joel Falknau <joel.falknau@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/0d/c3/af9262c6382c942b2a8e4f43c6c292c755b057c38ef37d78fbf90a07a553/aa_top-0.3.0a0.tar.gz",
"platform": null,
"description": "# AA \"Top\"\n\nSystem Utilization and AA Statistics plugin for [Alliance Auth](https://gitlab.com/allianceauth/allianceauth/).\n\nInspired by <https://zkillboard.com/ztop/> by Squizz Caphinator\n\n## Features\n\nResource Monitor\nCelery Jobs in Queue\n\nDiff of last update\n\n## Planned Features\n\n## Installation\n\n### Step 2 - Install app\n\n```shell\npip install aa-top\n```\n\n### Step 3 - Configure Auth settings\n\nConfigure your Auth settings (`local.py`) as follows:\n\n- Add `'top'` to `INSTALLED_APPS`\n- Add below lines to your settings file:\n\n```python\n## Settings for AA-Top\n# Update aatop.txt\nCELERYBEAT_SCHEDULE['top_update_aa_top_txt'] = {\n 'task': 'top.tasks.update_aa_top_txt',\n 'schedule': crontab(minute='*'),\n}\n```\n\n### Step 4 - Maintain Alliance Auth\n\n- Run migrations `python manage.py migrate`\n- Gather your staticfiles `python manage.py collectstatic`\n- Restart your project `supervisorctl restart myauth:`\n\n- Add file permissions `setfacl -m u:allianceserver:rw /var/www/myauth/static/top/aatop.txt`\n\n## Permissions\n\n| Perm | Admin Site | Perm | Description |\n| --- | --- | --- | --- |\n| basic_access | nill | Can access the web view for this app\n\n## Settings\n\n| Name | Description | Default |\n| --- | --- | --- |\n\n## Contributing\n\nMake sure you have signed the [License Agreement](https://developers.eveonline.com/resource/license-agreement) by logging in at <https://developers.eveonline.com> before submitting any pull requests. All bug fixes or features must not include extra superfluous formatting changes.\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Alliance Auth Resource Monitor",
"version": "0.3.0a0",
"project_urls": {
"Homepage": "https://gitlab.com/tactical-supremacy/aa-top",
"Source": "https://gitlab.com/tactical-supremacy/aa-top",
"Tracker": "https://gitlab.com/tactical-supremacy/aa-top/-/issues"
},
"split_keywords": [
"allianceauth",
"eveonline"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "988d95d4f92833fde004fbf83b9b51d176c778819658ca0b5139a62fa833b01a",
"md5": "0db51c6fdb4724b4faba60a85da941c2",
"sha256": "5009fb74ce03e6a41dd14fe16e180060391b499128eed7a455e9bb183c6a89c8"
},
"downloads": -1,
"filename": "aa_top-0.3.0a0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0db51c6fdb4724b4faba60a85da941c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 10969,
"upload_time": "2023-11-08T12:24:31",
"upload_time_iso_8601": "2023-11-08T12:24:31.156751Z",
"url": "https://files.pythonhosted.org/packages/98/8d/95d4f92833fde004fbf83b9b51d176c778819658ca0b5139a62fa833b01a/aa_top-0.3.0a0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0dc3af9262c6382c942b2a8e4f43c6c292c755b057c38ef37d78fbf90a07a553",
"md5": "506022d8eda6e7512e31c363e770e97f",
"sha256": "6234eadb7c25d409a5f7ccdc3f1dcfe4a780fee129831860eb4b389fcaa4dcf3"
},
"downloads": -1,
"filename": "aa_top-0.3.0a0.tar.gz",
"has_sig": false,
"md5_digest": "506022d8eda6e7512e31c363e770e97f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 8797,
"upload_time": "2023-11-08T12:24:32",
"upload_time_iso_8601": "2023-11-08T12:24:32.151503Z",
"url": "https://files.pythonhosted.org/packages/0d/c3/af9262c6382c942b2a8e4f43c6c292c755b057c38ef37d78fbf90a07a553/aa_top-0.3.0a0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-08 12:24:32",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "tactical-supremacy",
"gitlab_project": "aa-top",
"lcname": "aa-top"
}