aa-top
Alliance Auth Resource Monitor
AA "Top"
System Utilization and AA Statistics plugin for Alliance Auth.
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
pip install aa-top
Step 3 - Configure Auth settings
Configure your Auth settings (local.py
) as follows:
- Add
'top'
toINSTALLED_APPS
- Add below lines to your settings file:
## 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 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.
No reviews yet...
Python Requirements
- allianceauth<5.0.0,>=3.0.0
- psutil
Required Python packages to be installed and other Python requirement.
App Dependencies
Required apps:
-
Used by apps:
-
Dependencies to other apps registered in this app directory.
Classifiers
- Environment :: Web Environment
- Framework :: Celery
- Framework :: Django
- Framework :: Django :: 4.0
- Intended Audience :: Developers
- License :: OSI Approved :: MIT License
- Operating System :: OS Independent
- Programming Language :: Python
- Programming Language :: Python :: 3
- Programming Language :: Python :: 3.10
- Programming Language :: Python :: 3.11
- Programming Language :: Python :: 3.8
- Programming Language :: Python :: 3.9
- Programming Language :: Python :: Implementation :: CPython
- Topic :: Internet :: WWW/HTTP
- Topic :: Internet :: WWW/HTTP :: Dynamic Content
Version
0.3.0a0
License
MIT License
Homepage
https://gitlab.com/tactical-supremacy/aa-top
PyPI
https://pypi.org/project/aa-top/
Last updated
1 year ago
First published
1 year, 1 month ago
Category
Plugin Apps
Rating
-Authors
Ariel Rin
Maintainers
-
Please login to see more options.