aa-top


Nameaa-top JSON
Version 0.3.0a0 PyPI version JSON
download
home_page
SummaryAlliance Auth Resource Monitor
upload_time2023-11-08 12:24:32
maintainer
docs_urlNone
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"
}
        
Elapsed time: 0.39615s