AA Structures

3.3.1 · active · verified Fri Apr 17

AA Structures (aa-structures) is an Alliance Auth app designed to manage Eve Online structures. It provides tools for tracking, managing ownership, and handling timers for structures within an Alliance Auth installation. Currently at version 3.3.1, it receives updates for compatibility with Alliance Auth and new features, generally aligning with Alliance Auth's release cycle.

Common errors

Warnings

Install

Imports

Quickstart

To quickly integrate AA Structures into an existing Alliance Auth v3.x installation, follow these steps. This setup adds the app to your Django project, applies necessary database schema changes, and prepares static assets for the web server.

# Assuming an existing Alliance Auth v3.x installation

# 1. Install the package
# pip install aa-structures

# 2. Add 'aa_structures' to INSTALLED_APPS in your Alliance Auth local.py
# local.py
# INSTALLED_APPS = [
#     ...,
#     'aa_structures'
# ]

# 3. Apply database migrations
# python manage.py migrate aa_structures

# 4. Collect static files (if not already done)
# python manage.py collectstatic --noinput

# 5. Restart Gunicorn/Celery if running in production
# systemctl restart gunicorn
# systemctl restart celery

view raw JSON →